Versions
v6.1.1 :: 0/6.1 :: gentoo
- Modified
- License
- MIT
- Keywords
- ~amd64
- USE flags
- benchmark test
v5.7.1-r2 :: 0/5.7 :: gentoo
- Modified
- License
- MIT
- Keywords
- ~amd64
- USE flags
- benchmark test
v5.1.3-r1 :: 0/5.1 :: gentoo
- Modified
- License
- MIT
- Keywords
- ~amd64
- USE flags
- benchmark test
USE flags
General
- benchmark
- Build and install rocblas-bench.
- 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
- 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
- gfx1102
- RDNA3 GPU, codename navi33, including Radeon RX 7600/7600M/7600M XT/7700S/7600S, AMD Radeon PRO W7600/W7500
- 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
- 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
Dependencies
dev-util / hip : C++ Heterogeneous-Compute Interface for Portability
sci-libs / rocPRIM : HIP parallel primitives for developing performant GPU-accelerated code on ROCm
Runtime Dependencies
dev-util / hip : C++ Heterogeneous-Compute Interface for Portability
sci-libs / rocPRIM : HIP parallel primitives for developing performant GPU-accelerated code on ROCm
Depending packages
sci-libs / hipSPARSE : ROCm SPARSE marshalling library
sci-libs / rocSOLVER : Implementation of a subset of LAPACK functionality on the ROCm platform
Bugs
- 817416
- sci-libs/rocSPARSE-4.3.0-r1 fails tests
- 844907
- sci-libs/rocSPARSE-5.0.2 calls ar directly
- 894042
- sci-libs/rocSPARSE-5.1.3 fails to compile (LIBARCHIVE-SYSTEM): multilib-strict check failed!
- 898976
- sci-libs/rocSPARSE-5.1.3-r1 installs files into unexpected paths
- 924446
- sci-libs/rocSPARSE-5.7.1-r1 - CMake Error at clients/cmake_install.cmake:46 (file): file INSTALL cannot find rocsparse_common.yaml
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Paul Zander · gentoo
sci-libs/rocSPARSE: fix wrong find regextype
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38239 Signed-off-by: Sam James <sam@gentoo.org> - Sv. Lockal · gentoo
sci-libs/rocSPARSE: strip unsupported flags for potentially switched compiler
Also remove addpredict in src_configure (not needed after rocm_use_hipcc) 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/rocSPARSE: add 6.1.1
Also add myself as a maintainer Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - 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> - Sv. Lockal · gentoo
sci-libs/rocSPARSE: lock dev-util/hip version, as with hip-6.0 build fails with "no member named 'gcnArch'"
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/rocSPARSE: add 5.7.1
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
sci-libs/rocSPARSE: Fix install path
Closes: https://bugs.gentoo.org/891899 Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/rocSPARSE: drop 5.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/rocSPARSE: drop 4.0.0-r1, 4.3.0-r3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
sci-libs/rocSPARSE: Replace obsolete egrep call
Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/rocSPARSE: fix PythonHasVersionUsage
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yiyang Wu · gentoo
sci-libs/rocSPARSE: add 5.1.3, using rocm.eclass, enable py3.11
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yiyang Wu · gentoo
sci-libs/rocSPARSE: backport upstream fix for test
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/rocSPARSE: egrep -> grep -E
Signed-off-by: Sam James <sam@gentoo.org> - Yiyang Wu · gentoo
sci-libs/rocSPARSE: fix data prepare under EAPI8
In EAPI=7 BUILD_DIR is set throghout src_prepare, while in EAPI=8 BUILD_DIR is set after cmake_src_prepare. So run cmake_src_prepare before converting test data. Also, add LD_LIBRARY_PATH when testing Closes: https://github.com/gentoo/gentoo/pull/25313 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> - Repository mirror & CI · gentoo
Merge updates from master - YiyangWu · gentoo
sci-libs/rocSPARSE: bump to 5.0.2
Enable navy_flounder cards via rocSPARSE-5.0.2-enable-gfx1031.patch 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> - Repository mirror & CI · gentoo
Merge updates from master - 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/rocSPARSE: remove unused cmake variable
__skip_rocmclang is used to avoid configuration error for cmake-3.21.(1|2), which don't exist among ebuilds anymore, so this flag is not recognized. Closes: https://github.com/gentoo/gentoo/pull/23448 Closes: https://bugs.gentoo.org/829076 Package-Manager: Portage-3.0.22, 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 - YiyangWu · gentoo
sci-libs/rocSPARSE: fix matrices dir for tests
Fix the following issue: Tests requiring data were skipped because of wrong directory. Bug: https://github.com/ROCmSoftwarePlatform/rocSPARSE/issues/227 Closes: https://github.com/gentoo/gentoo/pull/22806 Package-Manager: Portage-3.0.22, 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 - YiyangWu · gentoo
sci-libs/rocSPARSE: fix pyyaml missing issue.
Closes: https://bugs.gentoo.org/810718 Closes: https://github.com/gentoo/gentoo/pull/22517 Package-Manager: Portage-3.0.22, 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 - YiyangWu · gentoo
sci-libs/rocSPARSE: bump version to 4.3.0
Enable test and benchmark, although with minor issues. Closes: https://github.com/gentoo/gentoo/pull/22112/ Bug: https://github.com/ROCmSoftwarePlatform/rocSPARSE/issues/227 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/rocSPARSE: BLAS for sparse computation.
Bug: https://bugs.gentoo.org/650804 Bug: https://github.com/gentoo/gentoo/pull/10724 Suggested-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Suggested-by: Wilfried Holzke <gentoo@holzke.net> Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: Benda Xu <heroxbd@gentoo.org>