From daa7b356043adb7d77302d0cfc417749739b4dd7 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 5 May 2026 08:25:00 +0000 Subject: [PATCH] cudaPackages.libcublasmp: 0.6.0 -> 0.8.1 Changelog: https://docs.nvidia.com/cuda/cublasmp/release_notes/index.html --- .../manifests/cublasmp/redistrib_0.6.0.json | 43 ------------------- .../manifests/cublasmp/redistrib_0.8.1.json | 43 +++++++++++++++++++ pkgs/top-level/cuda-packages.nix | 12 +++--- 3 files changed, 49 insertions(+), 49 deletions(-) delete mode 100644 pkgs/development/cuda-modules/_cuda/manifests/cublasmp/redistrib_0.6.0.json create mode 100644 pkgs/development/cuda-modules/_cuda/manifests/cublasmp/redistrib_0.8.1.json diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cublasmp/redistrib_0.6.0.json b/pkgs/development/cuda-modules/_cuda/manifests/cublasmp/redistrib_0.6.0.json deleted file mode 100644 index f3c90fe91791..000000000000 --- a/pkgs/development/cuda-modules/_cuda/manifests/cublasmp/redistrib_0.6.0.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "release_date": "2025-09-09", - "release_label": "0.6.0", - "release_product": "cublasmp", - "libcublasmp": { - "name": "NVIDIA cuBLASMp library", - "license": "cuBLASMp library", - "license_path": "libcublasmp/LICENSE.txt", - "version": "0.6.0.84", - "linux-x86_64": { - "cuda12": { - "relative_path": "libcublasmp/linux-x86_64/libcublasmp-linux-x86_64-0.6.0.84_cuda12-archive.tar.xz", - "sha256": "214a439031cc53be7d02961651e5e6ee520d80ab09b772d5a470e678477a6c57", - "md5": "2a6a91fd58b90a16a1c2b3c3e4d2bdce", - "size": "4324732" - }, - "cuda13": { - "relative_path": "libcublasmp/linux-x86_64/libcublasmp-linux-x86_64-0.6.0.84_cuda13-archive.tar.xz", - "sha256": "f3892486ac72649ab5e140fd1466421e5638ce23a56a5360a42f32450fcfbf83", - "md5": "b3f96dce5e52f432a36e0a6a006f6b27", - "size": "4815848" - } - }, - "cuda_variant": [ - "12", - "13" - ], - "linux-sbsa": { - "cuda12": { - "relative_path": "libcublasmp/linux-sbsa/libcublasmp-linux-sbsa-0.6.0.84_cuda12-archive.tar.xz", - "sha256": "6af07f02ed01eee761509ad5c733a7196520f09ce036d5d047f38a1768287080", - "md5": "f6efeba7b2e1ae8b164a69f208c5a53b", - "size": "4273376" - }, - "cuda13": { - "relative_path": "libcublasmp/linux-sbsa/libcublasmp-linux-sbsa-0.6.0.84_cuda13-archive.tar.xz", - "sha256": "9c3ea75c2a2705cb415d37316a6f540dbeb021ac3dc7bf0404dac314eb098aa0", - "md5": "35bac35e00eb29a86e54bb4fb703d258", - "size": "4751836" - } - } - } -} diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cublasmp/redistrib_0.8.1.json b/pkgs/development/cuda-modules/_cuda/manifests/cublasmp/redistrib_0.8.1.json new file mode 100644 index 000000000000..df7df3c2799c --- /dev/null +++ b/pkgs/development/cuda-modules/_cuda/manifests/cublasmp/redistrib_0.8.1.json @@ -0,0 +1,43 @@ +{ + "release_date": "2026-03-24", + "release_label": "0.8.1", + "release_product": "cublasmp", + "libcublasmp": { + "name": "NVIDIA cuBLASMp library", + "license": "cuBLASMp library", + "license_path": "libcublasmp/LICENSE.txt", + "version": "0.8.1.2360", + "linux-x86_64": { + "cuda12": { + "relative_path": "libcublasmp/linux-x86_64/libcublasmp-linux-x86_64-0.8.1.2360_cuda12-archive.tar.xz", + "sha256": "25bb1de955d4fb45e25d1adc192c1f872c8a4664e10fa73129d819d0fc310889", + "md5": "5e6ef2be18d5b2688e2fcf6341e18450", + "size": "12398480" + }, + "cuda13": { + "relative_path": "libcublasmp/linux-x86_64/libcublasmp-linux-x86_64-0.8.1.2360_cuda13-archive.tar.xz", + "sha256": "e13bca48bca81bd5f6e932d89f1b88e2545beb7d4284814b2b430581183df7ee", + "md5": "5b334ad87c5c0ae2a675bf4719a551ce", + "size": "6131620" + } + }, + "cuda_variant": [ + "12", + "13" + ], + "linux-sbsa": { + "cuda12": { + "relative_path": "libcublasmp/linux-sbsa/libcublasmp-linux-sbsa-0.8.1.2360_cuda12-archive.tar.xz", + "sha256": "fe9237eaea88aa45d0eccbe0eead419d71fa6c6206dcbd3fe1e929d571bc7fb9", + "md5": "bdc0e29dff8e04c6dae79aac404df0db", + "size": "12395780" + }, + "cuda13": { + "relative_path": "libcublasmp/linux-sbsa/libcublasmp-linux-sbsa-0.8.1.2360_cuda13-archive.tar.xz", + "sha256": "971b4f0e24de7171347b57204c91d204263d2d179d0048a93042aaebcea68f81", + "md5": "22a62ca1ca9d86823608f284bc307a1d", + "size": "6050756" + } + } + } +} \ No newline at end of file diff --git a/pkgs/top-level/cuda-packages.nix b/pkgs/top-level/cuda-packages.nix index 6056c943c7fb..13230c572a4c 100644 --- a/pkgs/top-level/cuda-packages.nix +++ b/pkgs/top-level/cuda-packages.nix @@ -23,7 +23,7 @@ let inherit (cudaPackages_12_6.backendStdenv) hasJetsonCudaCapability hostPlatform; in mkCudaPackages { - cublasmp = "0.6.0"; + cublasmp = "0.8.1"; cuda = "12.6.3"; cudnn = "9.13.0"; cudss = "0.6.0"; @@ -50,7 +50,7 @@ let inherit (cudaPackages_12_8.backendStdenv) hasJetsonCudaCapability hostPlatform; in mkCudaPackages { - cublasmp = "0.6.0"; + cublasmp = "0.8.1"; cuda = "12.8.1"; cudnn = "9.13.0"; cudss = "0.6.0"; @@ -77,7 +77,7 @@ let inherit (cudaPackages_12_9.backendStdenv) hasJetsonCudaCapability hostPlatform; in mkCudaPackages { - cublasmp = "0.6.0"; + cublasmp = "0.8.1"; cuda = "12.9.1"; cudnn = "9.13.0"; cudss = "0.6.0"; @@ -107,7 +107,7 @@ let inherit (cudaPackages_13_0.backendStdenv) requestedJetsonCudaCapabilities; in mkCudaPackages { - cublasmp = "0.6.0"; + cublasmp = "0.8.1"; cuda = "13.0.3"; cudnn = "9.13.0"; cudss = "0.6.0"; @@ -129,7 +129,7 @@ let inherit (cudaPackages_13_1.backendStdenv) requestedJetsonCudaCapabilities; in mkCudaPackages { - cublasmp = "0.6.0"; + cublasmp = "0.8.1"; cuda = "13.1.1"; cudnn = "9.13.0"; cudss = "0.6.0"; @@ -151,7 +151,7 @@ let inherit (cudaPackages_13_2.backendStdenv) requestedJetsonCudaCapabilities; in mkCudaPackages { - cublasmp = "0.6.0"; + cublasmp = "0.8.1"; cuda = "13.2.0"; cudnn = "9.13.0"; cudss = "0.6.0";