sci-libs / rocRAND

Generate pseudo-random and quasi-random numbers

Official package sites : https://github.com/ROCm/rocm-libraries/tree/develop/projects/rocrand ·

v7.1.0 :: 0/7.1 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
benchmark test

v7.0.2 :: 0/7.0 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
benchmark test

v6.4.3 :: 0/6.4 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
benchmark test

v6.3.3 :: 0/6.3 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
benchmark test

General

benchmark
Build and install benchmark programs
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

amdgpu_targets

gfx1010
RDNA GPU, codename navi10, including Radeon RX 5700XT/5700/5700M/5700B/5700XTB/5600XT/5600/5600M, Radeon Pro 5700XT/5700, Radeon Pro W5700X/W5700
gfx1011
RDNA GPU, codename navi12, including Radeon Pro 5600M/V520
gfx1012
RDNA GPU, codename navi14, including Radeon RX 5500XT/5500/5500M/5500XTB/5300/5300M, Radeon Pro 5500XT/5500M/5300/5300M, Radeon Pro W5500X/W5500/W5500M/W5300M
gfx1030
RDNA2 GPU, codename navi21/sienna cichlid, including Radeon RX 6950XT/6900XT/6800XT/6800, Radeon Pro W6800
gfx1031
RDNA2 GPU, codename navi22/navy flounder, including Radeon RX 6750XT/6700XT/6800M/6700M
gfx1100
RDNA3 GPU, codename navi31/plum bonito, including Radeon RX 7900XTX/7900XT, AMD Radeon Pro W7900/W7800
gfx1101
RDNA3 GPU, codename navi32, including Radeon RX 7700XT/7800XT
gfx1101
RDNA3 GPU, codename navi32, including Radeon RX 7700XT/7800XT
gfx1102
RDNA3 GPU, codename navi33, including Radeon RX 7600/7600M/7600M XT/7700S/7600S, AMD Radeon PRO W7600/W7500
gfx1103
RDNA3 APU, codename navi3x, including Radeon 700M/780M
gfx1150
RDNA 3.5 APU (Strix Point), including Radeon 890M
gfx1151
RDNA 3.5 APU (Strix Halo), including Radeon 8060S
gfx1200
RDNA4 GPU, codename navi44, including Radeon RX 9060XT
gfx1201
RDNA4 GPU, codename navi48, including Radeon RX 9070/9070XT/9070GRE and Radeon AI PRO R9700
gfx803
Fiji GPU, codename fiji, including Radeon R9 Nano/Fury/FuryX, Radeon Pro Duo, FirePro S9300x2, Radeon Instinct MI8
gfx900
Vega GPU, codename vega10, including Radeon Vega Frontier Edition, Radeon RX Vega 56/64, Radeon RX Vega 64 Liquid, Radeon Pro Vega 48/56/64/64X, Radeon Pro WX 8200/9100, Radeon Pro V320/V340/SSG, Radeon Instinct MI25
gfx906
Vega GPU, codename vega20, including Radeon (Pro) VII, Radeon Instinct MI50/MI60
gfx906
Vega GPU, codename vega20, including Radeon (Pro) VII, Radeon Instinct MI50/MI60
gfx908
CDNA Accelerator, codename arcturus, including AMD Instinct MI100 Accelerator
gfx90a
CDNA2 Accelerator, codename aldebaran, including AMD Instinct MI200 series Accelerators
gfx940
CDNA3 Accelerator, codename aqua_vangaram, MI300A rev 0
gfx941
CDNA3 Accelerator, codename aqua_vangaram, MI300X rev 0
gfx942
CDNA3 Accelerator, codename aqua_vangaram, MI300A and MI300X rev >=1
gfx950
CDNA4 Accelerator, including AMD Instinct MI350X and MI355X

dev-build / rocm-cmake : Radeon Open Compute CMake Modules

dev-cpp / benchmark : A microbenchmark support library

dev-cpp / gtest : Google C++ Testing Framework

dev-util / hip : C++ Heterogeneous-Compute Interface for Portability

dev-cpp / benchmark : A microbenchmark support library

dev-util / hip : C++ Heterogeneous-Compute Interface for Portability

sci-libs / hipRAND : CU / ROCM agnostic hip RAND implementation

sci-libs / miopen : AMD's Machine Intelligence Library

sci-libs / rocThrust : HIP back-end for the parallel algorithm library Thrust

sci-ml / caffe2 : A deep learning framework

949614
sci-libs/rocRAND: error: no member named 'par_unseq' in namespace 'std::execution'
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
sci-libs/rocRAND: add 7.1.0
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/rocRAND: add 7.0.2
Bug: https://bugs.gentoo.org/964799 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44165 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/*: Re-add ROCm 5.7.1 packages for now
It was not supposed to be dropped just yet. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/rocRAND: drop 5.7.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/rocRAND: drop 5.7.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/rocRAND: drop 6.4.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/rocRAND: drop 6.3.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/rocRAND: drop 6.1.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
sci-libs/rocRAND: add 6.4.3
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/rocRAND: add 6.4.1
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42554 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
sci-libs/rocRAND: add 6.3.3, drop 6.3.0
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
sci-libs/rocRAND: add 6.3.2
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Sv. Lockal · gentoo
sci-libs/rocRAND: drop 5.1.3, 5.6.0-r1
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yiyang Wu · gentoo
sci-libs/rocRAND: Fix compilation issue with benchmark use flag
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/40224 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/rocRAND: add 6.3.0
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/rocRAND: strip unsupported flags for potentially switched compiler
Bug: https://bugs.gentoo.org/936099 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/rocRAND: add 6.1.1
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-build}/cmake
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34792 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
Move {dev-util → dev-build}/rocm-cmake
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
sci-libs/rocRAND: add dev-cpp/benchmark dependency.
Closes: https://bugs.gentoo.org/913111 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Sv. Lockal · gentoo
sci-libs/rocRAND: add 5.7.1 and fix_generator_alignements.patch
Bug: https://github.com/gentoo/gentoo/pull/33400 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
sci-libs/rocRAND: bump to 5.6.0 and split out hipRAND.
Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/rocRAND: drop 5.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/rocRAND: drop 4.0.0-r1, 4.3.0-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yiyang Wu · gentoo
sci-libs/rocRAND: add 5.1.3, using rocm.eclass
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
YiyangWu · gentoo
sci-libs/rocRAND: bump to version 5.0.2
Tests all passed on single Radeon RX 6700XT (gfx1031) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Benda Xu · gentoo
sci-libs/hipCUB: loosen the dependency on dev-util/hip
sci-libs/hipSPARSE: sci-libs/rocPRIM: sci-libs/rocRAND: sci-libs/rocSOLVER: sci-libs/rocSPARSE: same The possibility is pointed out by Cory Bloor: You can probably build the versions of rocBLAS and rocSOLVER tagged at rocm-5.1.1 with the HIP stack from ROCm 4.3.1. Just be sure to rebuild all the {roc,hip}{BLAS,SOLVER} libraries at the new tag, since they all use private (unstable) APIs provided by rocBLAS. The sci-libs/* ROCm packages should be aligned with sci-libs/rocBLAS, while the other dev-*/* ROCm packages should be aligned with dev-util/hip. Credit: Cory Bloor Suggested-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://bugs.gentoo.org/838394 Closes: https://bugs.gentoo.org/841982 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
YiyangWu · gentoo
sci-libs/rocRAND: bump version to 4.3.0
Enable benchmark and test. Closes: https://github.com/gentoo/gentoo/pull/22113 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
sci-libs/rocRAND: pseudo-random number generator.
Closes: https://github.com/gentoo/gentoo/pull/19147 Suggested-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Suggested-by: Wilfried Holzke <gentoo@holzke.net> Bug: https://bugs.gentoo.org/650804 Bug: https://github.com/gentoo/gentoo/pull/10724 Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: Benda Xu <heroxbd@gentoo.org>