sci-libs / hipBLASLt

General matrix-matrix operations library for AMD Instinct accelerators

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

v7.2.0 :: 0/7.2 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
benchmark roctracer test

v7.1.0-r2 :: 0/7.1 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
benchmark roctracer test

v7.0.2-r2 :: 0/7.0 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
benchmark roctracer test

v6.4.3 :: 0/6.4 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
benchmark roctracer test

v6.3.3 :: 0/6.3 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
benchmark test

General

benchmark
Build and install rocblas-bench
roctracer
Enable roctracer (roctx) marker
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

amdgpu_targets

gfx1100
RDNA3 GPU, codename navi31/plum bonito, including Radeon RX 7900 XTX/XT/GRE, AMD Radeon Pro W7900/W7800
gfx1101
RDNA3 GPU, codename navi32, including Radeon RX 7700XT/7800XT, AMD Radeon PRO W7700/V710
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/9060XT LP
gfx1201
RDNA4 GPU, codename navi48, including Radeon RX 9070/9070XT/9070GRE and Radeon AI PRO R9600D/R9700
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

llvm_slot

19
Use LLVM 19.
20
Use LLVM 20.
22
Use LLVM 22.

dev-cpp / msgpack-cxx : MessagePack for C++

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

dev-util / rocm-smi : ROCm System Management Interface Library

dev-util / roctracer : Callback/Activity Library for Performance tracing AMD GPU's

llvm-runtimes / openmp : OpenMP runtime libraries for LLVM/clang compiler

sci-libs / flexiblas : A BLAS and LAPACK wrapper library with runtime exchangable backends

sci-libs / hipBLAS-common : Common files shared by hipBLAS and hipBLASLt

sci-libs / lapack : BLAS, CBLAS, LAPACK, LAPACKE reference implementations

sci-libs / openblas : Optimized BLAS library based on GotoBLAS2

dev-cpp / msgpack-cxx : MessagePack for C++

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

dev-util / rocm-smi : ROCm System Management Interface Library

dev-util / roctracer : Callback/Activity Library for Performance tracing AMD GPU's

sci-libs / flexiblas : A BLAS and LAPACK wrapper library with runtime exchangable backends

sci-libs / lapack : BLAS, CBLAS, LAPACK, LAPACKE reference implementations

sci-libs / openblas : Optimized BLAS library based on GotoBLAS2

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

sci-libs / rocBLAS : AMD's library for BLAS on ROCm

sci-ml / caffe2 : A deep learning framework

960513
sci-libs/hipBLASLt: build causes out-of-memory even with 64GB RAM and -j1
965052
sci-libs/hipBLASLt-7.0.2-r1 fails to build on small PORTAGE_TMPDIR (<16 GiB)
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/hipBLASLt: add 7.2.0
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/45826 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/hipBLASLt: fix incorrect generation of hipblaslt-config.cmake
Closes: https://bugs.gentoo.org/965873 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44633 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
sci-libs/hipBLASLt: rocm-smi dep is unconditional
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Patrick Lauer · gentoo
sci-libs/hipBLASLt: Improve list of valid GPU targets
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Sv. Lockal · gentoo
sci-libs/hipBLASLt: fixes for 7.1.0 ebuild
* Don't use blis - flexiblas replaces it * Since we use monorepo, unpack only part of it * Do not install tests * Pass ld.lld without overriding other cxxflags * Handle removed/renamed CMake options * Fix bad interface linking with hipblas-common Closes: https://bugs.gentoo.org/965873 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44555 Closes: https://github.com/gentoo/gentoo/pull/44555 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
sci-libs/hipBLASLt: add 7.1.0
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/hipBLASLt: build tests/benchmark with sci-libs/flexiblas
This removes the dependency on cblas-config.cmake, which is already removed in upstream in 7.1.0. Closes: https://bugs.gentoo.org/965310 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44436 Closes: https://github.com/gentoo/gentoo/pull/44436 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/hipBLASLt: fix installation of target library files
Gentoo uses combination of Tensile_SKIP_BUILD (don't build) and HIPBLASLT_ENABLE_DEVICE (mix of don't build / don't install) to allow build for 0 devices to support sci-ml/pytorch[amdgpu_targets_gfx1030], but this variable should be set in advance. Closes: https://bugs.gentoo.org/965264 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44372 Closes: https://github.com/gentoo/gentoo/pull/44372 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/hipBLASLt: fix network-isolated builds with new pip
Without --no-build-isolation "pip install" attempts to reinstall setuptools from pypi, causing "Network is unreachable" error. Closes: https://bugs.gentoo.org/965169 Closes: https://bugs.gentoo.org/965154 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44356 Closes: https://github.com/gentoo/gentoo/pull/44356 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/hipBLASLt: 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/hipBLASLt: drop 6.3.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/hipBLASLt: drop 6.4.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/hipBLASLt: drop 6.3.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/hipBLASLt: drop 6.1.1-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/hipBLASLt: update dependencies, pass makeopts, update GPU list
Bug: https://bugs.gentoo.org/960513 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43406 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
sci-libs/hipBLASLt: 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/hipBLASLt: fix compiler validation
Closes: https://bugs.gentoo.org/959702 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42930 Closes: https://github.com/gentoo/gentoo/pull/42930 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/hipBLASLt: improve flag filtration
Bug: https://bugs.gentoo.org/957893 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42691 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/hipBLASLt: support AMDGPU_TARGETS="gfx1200 gfx1201"
Applied patch to fix https://github.com/ROCm/hipBLASLt/issues/2060 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42628 Closes: https://github.com/gentoo/gentoo/pull/42628 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-libs/hipBLASLt: 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/hipBLASLt: add 6.3.3
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
sci-libs/hipBLASLt: add 6.3.2
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yiyang Wu · gentoo
sci-libs/hipBLASLt: add 6.3.1, drop 6.3.0
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Yiyang Wu · gentoo
sci-libs/hipBLASLt: Fix double prefix on Gentoo Prefix
Signed-off-by: Yiyang Wu <xgreenlandforwyy@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 {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Sv. Lockal · gentoo
sci-libs/hipBLASLt: 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/hipBLASLt: strip unsupported flags for potentially switched compiler
Additionally: fix compilation with libc++ and unresolved symbols Bug: https://bugs.gentoo.org/936099 Closes: https://bugs.gentoo.org/935998 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/hipBLASLt: new package, add 6.1.1
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>