| Age | Commit message (Collapse) | Author |
|
* gnu/packages/rocm-libs.scm (tensile)[native-inputs]: Add
python-setuptools.
Change-Id: I781fa78b2a4637a740e5dca9d40aec1f41751814
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/rocm-libs.scm (tensile):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them.
<#:phases>: Drop 'check phase replacement.
Change-Id: Ie80b85ae5d79098b964012a0daed65935ccd8337
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/rocm.scm (rocm-smi-lib): Move Python modules to separate 'bin'
output.
[phases]: Replace 'chdir' phase with 'setup' phase.
[configure-flags]: Adjust CMAKE variables to split package output.
* gnu/packages/rocm-libs.scm (hipblaslt): [inputs]: Add both outputs of
`rocm-smi-lib'.
Fixes: #7285
Change-Id: Id5ce15454cf239dd7c6836b172224ae309df81d4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #8185
|
|
* gnu/packages/rocm-libs.scm (rocm-validationsuite): New variable.
Merges guix/guix!6408
Change-Id: Id59bba55d34efcf401e70277de34f2c16d1f92be
|
|
Fixes a bug whereby ‘hipblaslt’ would almost always fail to build on the build
farms due to its unreasonable disk space requirements.
* gnu/packages/rocm-libs.scm (hipblaslt)[properties]: Change ‘amd-gpu-targets’
to a single GPU model.
Fixes: guix/guix#6590
Change-Id: I84ce29f50a86ee62abcbb7338decbe6dc83ea292
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6645
|
|
* gnu/packages/rocm-libs.scm (hipblaslt)[inputs]: Remove rocm-smi; add
rocm-smi-lib.
* gnu/packages/rocm.scm (rccl)[inputs]: Remove rocm-smi; add
rocm-smi-lib.
Merges guix/guix!6339
Change-Id: Ia218cb3d70faf3f3a9d400502afbe9ea7956099b
|
|
* gnu/packages/rocm-libs.scm (hipfft): New variable.
Change-Id: I59e55a6d96a9b1aa500aac7df31c5af7aa5b53a2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5787
|
|
* gnu/packages/rocm-libs.scm (rocfft): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (miopen): New variable.
* gnu/packages/patches/miopen-zstd.patch (miopen): New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (half-rocm): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (composable-kernel): New variable.
* gnu/packages/patches/composable-kernel-conditional-kernels.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (rocthrust): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (hipcub): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (hipblas): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (hipsolver): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (rocsolver): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (hipsparse): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (rocsparse): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Adapted from the Guix-HPC channel (https://gitlab.inria.fr/guix-hpc/guix-hpc).
* gnu/packages/rocm-libs.scm (rocprim): New variable.
* gnu/packages/patches/rocprim-placement-new-delete.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (rocblas): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (hipblaslt-supported-targets): New variable.
(hipblaslt-targets): New variable.
(hipblaslt): New variable.
* gnu/packages/patches/hipblaslt-python-nanobind.patch (hipblaslt): New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (origami): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (rocroller): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (mxdatagenerator): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-tools.scm (tensile): New variable.
* gnu/packages/patches/tensile-copy-if-not-exist.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/rocm-libs.scm (hipblas-common): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Adapted from the Guix-HPC channel (https://gitlab.inria.fr/guix-hpc/guix-hpc).
* gnu/packages/rocm-libs.scm (hiprand): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Adapted from the Guix-HPC channel (https://gitlab.inria.fr/guix-hpc/guix-hpc).
* gnu/packages/rocm-libs.scm: New file.
(%rocm-version): New variable.
(%rocm-libraries-url): New variable.
(rocm-libraries-monorepo): New variable.
(rocm-library-source): New procedure.
(rocrand): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|