diff --git a/lib/licenses.nix b/lib/licenses.nix index 2aa16bc0f305c..a8f0a5741c00f 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -1032,6 +1032,8 @@ lib.mapAttrs mkLicense ( }; nvidiaCuda = { + # Nixpkgs used this name historically, but, if you are to change it, + # please ensure shortName is different from that of the redistributable version. shortName = "CUDA EULA"; fullName = "CUDA Toolkit End User License Agreement (EULA)"; url = "https://docs.nvidia.com/cuda/eula/index.html#cuda-toolkit-supplement-license-agreement"; @@ -1039,9 +1041,14 @@ lib.mapAttrs mkLicense ( }; nvidiaCudaRedist = { - shortName = "CUDA EULA"; + shortName = "CUDA Toolkit"; # As per .json manifests fullName = "CUDA Toolkit End User License Agreement (EULA)"; - url = "https://docs.nvidia.com/cuda/eula/index.html#cuda-toolkit-supplement-license-agreement"; + # At the time of writing (May 2025) it's the same text as `nvidiaCuda`, + # but (1) it may change in future, and (2) we're referring not to the text + # but to the service providing the license. + # There's a copy of the same license in each component's directory, e.g. cudart below. + # Note `cudaPackages` automatically replace this `url` for each package based on metadata published upstream: + url = "https://developer.download.nvidia.com/compute/cuda/redist/cuda_cudart/LICENSE.txt"; free = false; redistributable = true; }; diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.5.0.96.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.5.0.96.json new file mode 100644 index 0000000000000..228ecdd452112 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.5.0.96.json @@ -0,0 +1,55 @@ +{ + "release_date": "2022-08-09", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "version": "8.5.0.96", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "5454a6fd94f008728caae9adad993c4e85ef36302e26bce43bea7d458a5e7b6d", + "md5": "2c7878f9c383117918695e7f98a9aa86", + "size": "692647752" + }, + "linux-ppc64le": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "00373c3d5e0b536a5557d0d0eb50706777f213a222b4030e1b71b1bec43d205f", + "md5": "5681cd14bf9cd7f09aa911d36187cc31", + "size": "696655296" + }, + "linux-sbsa": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "86780abbecd4634e7363fad1d000ae23b7905a5f8383bddbf7332c6934791dde", + "md5": "f5a8d567b2a5add62be36f0dfb575461", + "size": "683894696" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.5.0.96_cuda11-archive.zip", + "sha256": "bf277ed350addb8f97e0ab6a20b6fad869abe49ea24277d38ca79f5f23fbec6b", + "md5": "8c0bafe2f2761a9b3bcc5ce78a6fad55", + "size": "542516637" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "version": "8.5.0.96", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "fbceac5e05d05394b8ae15925a9d4b6985fd9311d387efbfc0b560fc670d84d9", + "md5": "bee1fea86ccd48d1c6bc50a8577cf45b", + "size": "1666248" + }, + "linux-ppc64le": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "be0aef97ecdd94e9a701989e74b74a57886928943fc9a0183041fcfa95acaaac", + "md5": "b3fb9e387127ca96daa1453b93f676c7", + "size": "1666292" + }, + "linux-sbsa": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "b6310d69708ca52435b10ce960c2f327f3d01a42e2f906def1c4e8d1db958d26", + "md5": "a5a9173f4acb578cfc705936e838f3eb", + "size": "1666040" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.5.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.5.0.json new file mode 100644 index 0000000000000..83b595f04cf29 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.5.0.json @@ -0,0 +1,99 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.5.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.5.0.96", + "cuda_variant": [ + "10", + "11" + ], + "linux-x86_64": { + "cuda10": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.5.0.96_cuda10-archive.tar.xz", + "sha256": "d66ce16dbcd1e3458a9079d02ed247860d2f6207fb1bc6b4381702c083a42633", + "md5": "e76e7dad52593e92b104b8480cdac546", + "size": "426709920" + }, + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "5454a6fd94f008728caae9adad993c4e85ef36302e26bce43bea7d458a5e7b6d", + "md5": "2c7878f9c383117918695e7f98a9aa86", + "size": "692647752" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "00373c3d5e0b536a5557d0d0eb50706777f213a222b4030e1b71b1bec43d205f", + "md5": "5681cd14bf9cd7f09aa911d36187cc31", + "size": "696655296" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "86780abbecd4634e7363fad1d000ae23b7905a5f8383bddbf7332c6934791dde", + "md5": "f5a8d567b2a5add62be36f0dfb575461", + "size": "683894696" + } + }, + "windows-x86_64": { + "cuda10": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.5.0.96_cuda10-archive.zip", + "sha256": "8eaf402136c309da18c403e458c6955e6a17e2961cc29838eb4cb9acffff37ce", + "md5": "fbbf041bb586adb861f40a853d59b861", + "size": "321259707" + }, + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.5.0.96_cuda11-archive.zip", + "sha256": "bf277ed350addb8f97e0ab6a20b6fad869abe49ea24277d38ca79f5f23fbec6b", + "md5": "8c0bafe2f2761a9b3bcc5ce78a6fad55", + "size": "542516637" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.5.0.96", + "cuda_variant": [ + "10", + "11" + ], + "linux-x86_64": { + "cuda10": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.5.0.96_cuda10-archive.tar.xz", + "sha256": "5a95fe23d15295e3b1812067dc28a71818a266548aa284c927a82dcf3a912abc", + "md5": "49ea4dff08bfb5d498eb596202aa973b", + "size": "1666352" + }, + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "fbceac5e05d05394b8ae15925a9d4b6985fd9311d387efbfc0b560fc670d84d9", + "md5": "bee1fea86ccd48d1c6bc50a8577cf45b", + "size": "1666248" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "be0aef97ecdd94e9a701989e74b74a57886928943fc9a0183041fcfa95acaaac", + "md5": "b3fb9e387127ca96daa1453b93f676c7", + "size": "1666292" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.5.0.96_cuda11-archive.tar.xz", + "sha256": "b6310d69708ca52435b10ce960c2f327f3d01a42e2f906def1c4e8d1db958d26", + "md5": "a5a9173f4acb578cfc705936e838f3eb", + "size": "1666040" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.6.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.6.0.json new file mode 100644 index 0000000000000..10c0698e70e28 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.6.0.json @@ -0,0 +1,99 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.6.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.6.0.163", + "cuda_variant": [ + "10", + "11" + ], + "linux-x86_64": { + "cuda10": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.6.0.163_cuda10-archive.tar.xz", + "sha256": "b78b2bfc6ac5aaa771bb6561689424e4ad579bfd255387215c6f2154bd3d47d9", + "md5": "489c9f5a9ec03de347c0d2a43727ebc3", + "size": "430166076" + }, + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.6.0.163_cuda11-archive.tar.xz", + "sha256": "bbc396df47294c657edc09c600674d608cb1bfc80b82dcf4547060c21711159e", + "md5": "587d48435012fb9c9bdf61b3cf873645", + "size": "864470696" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.6.0.163_cuda11-archive.tar.xz", + "sha256": "c8a25e7e3df1bb9c4e18a4f24dd5f25cfd4bbe8b7054e34008e53b2be4f58a80", + "md5": "cc3e5e298be65644b40ea9df18f70812", + "size": "887390128" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.6.0.163_cuda11-archive.tar.xz", + "sha256": "a0202278d3cbd4f3adc3f7816bff6071621cb042b0903698b477acac8928ac06", + "md5": "dc4b40a75f04a0574f9f1128a9cf9f9a", + "size": "885771400" + } + }, + "windows-x86_64": { + "cuda10": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.6.0.163_cuda10-archive.zip", + "sha256": "fa34d362b8d61e33a20da2a5b91dbd72e5b6db5b53fd77900b3363f29ee9ccd9", + "md5": "fb84f9f990373e239ddb9515c30c754e", + "size": "323521206" + }, + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.6.0.163_cuda11-archive.zip", + "sha256": "78b4e5c455c4e8303b5d6c5401916fb0d731ea5da72b040cfa81e0a340040ae3", + "md5": "55f0fc87255861ab10b0b796d271256c", + "size": "696014171" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.6.0.163", + "cuda_variant": [ + "10", + "11" + ], + "linux-x86_64": { + "cuda10": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.6.0.163_cuda10-archive.tar.xz", + "sha256": "5e3fb2c6edfb11ec7a789ea4f62e0ec91f33daafc3218d71fdd1bc3ea38b6753", + "md5": "1e078630b5de50cf6a9439531549eb74", + "size": "1666752" + }, + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.6.0.163_cuda11-archive.tar.xz", + "sha256": "8339e99af68a43d10c28d3f3e80cc1f38ff04cd56adc37c0ffac684dfbc6589a", + "md5": "afa831c1710f147f24286f276cc7a856", + "size": "1665016" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.6.0.163_cuda11-archive.tar.xz", + "sha256": "07cbc14fe34d281e51278f8c12740a7da1399841f4e3feced35e6d9585f286c9", + "md5": "ebc14122656e467b53d510509c1d7f1c", + "size": "1667336" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.6.0.163_cuda11-archive.tar.xz", + "sha256": "3e54ed6c7bd0ed75c0e0dce77ef5b3a343c80901338b9e7dc183588e11d8410c", + "md5": "5e7f3817d7051bba127c9786395b2d61", + "size": "1666848" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.7.0.84.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.7.0.84.json new file mode 100644 index 0000000000000..bd78f23800017 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.7.0.84.json @@ -0,0 +1,31 @@ +{ + "release_date": "2022-11-28", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "version": "8.7.0.84", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.7.0.84_cuda10-archive.tar.xz", + "sha256": "6d985aa9cf3e19b3d5d8542fbdb6ee7ddf159c4260bdf90809cd8ddff822b518", + "md5": "61ea2bb2163647587bcfdf1e1fdc03ee", + "size": "323732444" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.7.0.84_cuda10-archive.zip", + "sha256": "ba74343bbdf0a99b3c0ad981e3ad97dea851950123545c232316153c8c8399db", + "md5": "386ef285ac4aa9be5fd867657a4f6cbc", + "size": "241280237" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "version": "8.7.0.84", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.7.0.84_cuda10-archive.tar.xz", + "sha256": "3a48eb910a3025ba1ce439d95e12a5c75776fa9f99c50220e08c535e30f9e295", + "md5": "469d6c75036abdc4e02d825a70384236", + "size": "1666712" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.7.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.7.0.json new file mode 100644 index 0000000000000..672b6dfe030d8 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.7.0.json @@ -0,0 +1,99 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.7.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.7.0.84", + "cuda_variant": [ + "10", + "11" + ], + "linux-x86_64": { + "cuda10": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.7.0.84_cuda10-archive.tar.xz", + "sha256": "6d985aa9cf3e19b3d5d8542fbdb6ee7ddf159c4260bdf90809cd8ddff822b518", + "md5": "61ea2bb2163647587bcfdf1e1fdc03ee", + "size": "323732444" + }, + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.7.0.84_cuda11-archive.tar.xz", + "sha256": "976c4cba7233c97ae74006afab5172976300ba40f5b250a21f8cf71f59c9f76d", + "md5": "89de47ec551f0df18e95951895da8acb", + "size": "886423308" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.7.0.84_cuda11-archive.tar.xz", + "sha256": "0433d6d8b6841298e049e8a542750aa330a6e046a52ad95fae0c2f75dabe5575", + "md5": "d9aea437e490b864f6ec2ebe3c1e6d16", + "size": "889100672" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.7.0.84_cuda11-archive.tar.xz", + "sha256": "cf967f78dbf6c075243cc83aa18759e370db3754aa15b12a0a14e8bf67a3a9d4", + "md5": "16115756f409b86a27db47e5c9142dbe", + "size": "885403232" + } + }, + "windows-x86_64": { + "cuda10": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.7.0.84_cuda10-archive.zip", + "sha256": "ba74343bbdf0a99b3c0ad981e3ad97dea851950123545c232316153c8c8399db", + "md5": "386ef285ac4aa9be5fd867657a4f6cbc", + "size": "241280237" + }, + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.7.0.84_cuda11-archive.zip", + "sha256": "55328581df06e161284b25c4869afb5fe59b7e9782d8743d8ee0c621892ad09c", + "md5": "15379516385a5d8c2ff9e785c3f68c29", + "size": "708092962" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.7.0.84", + "cuda_variant": [ + "10", + "11" + ], + "linux-x86_64": { + "cuda10": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.7.0.84_cuda10-archive.tar.xz", + "sha256": "3a48eb910a3025ba1ce439d95e12a5c75776fa9f99c50220e08c535e30f9e295", + "md5": "469d6c75036abdc4e02d825a70384236", + "size": "1666712" + }, + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.7.0.84_cuda11-archive.tar.xz", + "sha256": "780fa410972fe9450c3fd14d8e44a5fc129ec9c972b6a2615b980db07215ceae", + "md5": "6ccaab59e795d12a61d7cd7c49d34e77", + "size": "1667128" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.7.0.84_cuda11-archive.tar.xz", + "sha256": "9ee49505544df2285a6a47760a473c3d58df2343385056ce1cd40837f3c3a03e", + "md5": "02f21943a800716d04d563ed846cf5b0", + "size": "1666684" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.7.0.84_cuda11-archive.tar.xz", + "sha256": "fb5567e28c6c70ec0d599a2da826a54ebe4db84bc48cdb3fc89619544159f9f0", + "md5": "b06416b3c64f241c8532acc4c0fec62f", + "size": "1666716" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.0.121.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.0.121.json new file mode 100644 index 0000000000000..53f07e0e0cc60 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.0.121.json @@ -0,0 +1,55 @@ +{ + "release_date": "2023-02-08", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "version": "8.8.0.121", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "62046476076d1b455fb13fb78b38d3496bacafbfdbb0494fb3392240a04466ea", + "md5": "881f1abee85e400f07fcd8604b5f3e2b", + "size": "874684972" + }, + "linux-ppc64le": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "521c4b6ef579582953e4df2f5fe95a106bfc6d9dc30c6ac26ed6fd92fd0767b9", + "md5": "3dfc8989c18866ac91db3ee571094afe", + "size": "877165648" + }, + "linux-sbsa": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "a019f2c8a300991d94d718a3524377d978efadaa62349858741f17ef859a9e55", + "md5": "e513e6867f47923fbfffb0ea4ef6ee58", + "size": "873877016" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.8.0.121_cuda11-archive.zip", + "sha256": "4f0105a51ac6ea947154e252c8b220baf3345803f55644b5aad84e22ae4f8986", + "md5": "de5643f6fabb14badedf0066fa28a0fa", + "size": "699730750" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "version": "8.8.0.121", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "e65e11ba7939e08866c2b2532be9c4e8c3210432ee397d97b30a69d7fa61cca2", + "md5": "0175d13df1887decda1ab1726323d033", + "size": "1666860" + }, + "linux-ppc64le": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "dcbc6d1407e678f2abb5b525dbd193de8189d9d443b9db4822345c9673cde2fb", + "md5": "40d4d3249bde84c49516515b567de5b5", + "size": "1665408" + }, + "linux-sbsa": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "3872220101da79a4265b2737d92031e7e593cbe7eb6fd953b784628d2db0072d", + "md5": "60e2ac548189f3c3cdf77f63a33bf6ec", + "size": "1666988" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.0.json new file mode 100644 index 0000000000000..d71a75f8da7c5 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.0.json @@ -0,0 +1,123 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.8.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.8.0.121", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "62046476076d1b455fb13fb78b38d3496bacafbfdbb0494fb3392240a04466ea", + "md5": "881f1abee85e400f07fcd8604b5f3e2b", + "size": "874684972" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.8.0.121_cuda12-archive.tar.xz", + "sha256": "a0792b666caaf593a9dd4130979578fd3a78230f4407645c295700ef8e7aaaf2", + "md5": "f16020eb3869bc4e87ee033e5dd560ee", + "size": "871089052" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "521c4b6ef579582953e4df2f5fe95a106bfc6d9dc30c6ac26ed6fd92fd0767b9", + "md5": "3dfc8989c18866ac91db3ee571094afe", + "size": "877165648" + }, + "cuda12": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.8.0.121_cuda12-archive.tar.xz", + "sha256": "cd41ab8b61f5beb54e32c3668ecd311ce926c39006fba256b053dd7d248419d4", + "md5": "432a58a4ad7bb38fd9be1fe97d527914", + "size": "873035128" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "a019f2c8a300991d94d718a3524377d978efadaa62349858741f17ef859a9e55", + "md5": "e513e6867f47923fbfffb0ea4ef6ee58", + "size": "873877016" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.8.0.121_cuda12-archive.tar.xz", + "sha256": "fc668519a8344e9d05335bad4bc5d23a504cdc7579aea41f12d6aa0f3079e709", + "md5": "9e46a086fb98f61ef5dab65806beb5ac", + "size": "870460108" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.8.0.121_cuda11-archive.zip", + "sha256": "4f0105a51ac6ea947154e252c8b220baf3345803f55644b5aad84e22ae4f8986", + "md5": "de5643f6fabb14badedf0066fa28a0fa", + "size": "699730750" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.8.0.121_cuda12-archive.zip", + "sha256": "e362e1fbf6b101ad71aa5314f21d00a4353b90efbe5cdedc5fcfb0f3b68cd791", + "md5": "51f9c9e1e476b8e3828a02e796044894", + "size": "697964761" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.8.0.121", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "e65e11ba7939e08866c2b2532be9c4e8c3210432ee397d97b30a69d7fa61cca2", + "md5": "0175d13df1887decda1ab1726323d033", + "size": "1666860" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.8.0.121_cuda12-archive.tar.xz", + "sha256": "ff98cb22c1fe7980cbd0a96e8979d60ca3d330e5ca025dd430d7cd72a7c13302", + "md5": "16135e88549cdec705713f6c33f2ca7f", + "size": "1666880" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "dcbc6d1407e678f2abb5b525dbd193de8189d9d443b9db4822345c9673cde2fb", + "md5": "40d4d3249bde84c49516515b567de5b5", + "size": "1665408" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.8.0.121_cuda12-archive.tar.xz", + "sha256": "18683dbfbd700ae736b139c4a70407afba1970167f51b7566210c88c7ab0fba5", + "md5": "4aff4981c763fd2d51e2565c2a9fca82", + "size": "1667240" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.8.0.121_cuda11-archive.tar.xz", + "sha256": "3872220101da79a4265b2737d92031e7e593cbe7eb6fd953b784628d2db0072d", + "md5": "60e2ac548189f3c3cdf77f63a33bf6ec", + "size": "1666988" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.8.0.121_cuda12-archive.tar.xz", + "sha256": "feeba4210c6ae87d4c799aad0b99dd48015d66af93a2fcc44bd576808c8ab1c8", + "md5": "ebe70df7558670a81d5c9ece39abb011", + "size": "1666524" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.1.3.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.1.3.json new file mode 100644 index 0000000000000..d24d1e95a33c5 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.1.3.json @@ -0,0 +1,55 @@ +{ + "release_date": "2023-03-09", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "version": "8.8.1.3", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "af7584cae0cc5524b5913ef08c29ba6154113c60eb0a37a0590a91b515a8a8f9", + "md5": "5d493c1163d6f1d066cb7d00d02d2680", + "size": "874680340" + }, + "linux-ppc64le": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "d086003d09d5388aa42142f07483a773aa74b602478b0933e24fc63f56f1658f", + "md5": "700f116e21ad51002277b58268198b79", + "size": "877223536" + }, + "linux-sbsa": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "3b35aaf9a4249886d938d996498c85a19cde9b74657685f2272ec6553e863359", + "md5": "7684bf025873344e0f318fa71211c95b", + "size": "873901560" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.8.1.3_cuda11-archive.zip", + "sha256": "5a22c15bf42f5e74971ac619150829aa954b9e38d5daa7d8483c7cce0d704f2c", + "md5": "c71cfa953a3e666c18c90f160cf90d46", + "size": "699746570" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "version": "8.8.1.3", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "5a7398575e1569ff40bfe19acb240288f1e5636a8c2573664dd2f0d9f5cdb577", + "md5": "4970297dea1411d08109efed919268b7", + "size": "1666772" + }, + "linux-ppc64le": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "ceaa73ca7324a4a7eabefe30f194882cea22faeb2684c24ed5ae499c911060b6", + "md5": "6cd1fcf0658951929a282c5d638a3070", + "size": "1666788" + }, + "linux-sbsa": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "0f0acd5be3e0eb1f53ae4b2b15568c0df4c5e1689198d1490438ed2c9ac7c906", + "md5": "eed60c482df376664bc02a6a368a31ee", + "size": "1666568" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.1.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.1.json new file mode 100644 index 0000000000000..5b0a0ad142c1a --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.8.1.json @@ -0,0 +1,123 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.8.1", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.8.1.3", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "af7584cae0cc5524b5913ef08c29ba6154113c60eb0a37a0590a91b515a8a8f9", + "md5": "5d493c1163d6f1d066cb7d00d02d2680", + "size": "874680340" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.8.1.3_cuda12-archive.tar.xz", + "sha256": "79d77a769c7e7175abc7b5c2ed5c494148c0618a864138722c887f95c623777c", + "md5": "dc77230db386042246ac1864118841bf", + "size": "871066164" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "d086003d09d5388aa42142f07483a773aa74b602478b0933e24fc63f56f1658f", + "md5": "700f116e21ad51002277b58268198b79", + "size": "877223536" + }, + "cuda12": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.8.1.3_cuda12-archive.tar.xz", + "sha256": "b0e89021a846952cad8cfc674edce2883f6e344ebd47a2394f706b1136715bc7", + "md5": "3a194712b36e44e0a6892cd2384bcce6", + "size": "873051948" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "3b35aaf9a4249886d938d996498c85a19cde9b74657685f2272ec6553e863359", + "md5": "7684bf025873344e0f318fa71211c95b", + "size": "873901560" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.8.1.3_cuda12-archive.tar.xz", + "sha256": "9e3977aa1b9d06eb860b582ac8933630675a0243029c259bfec5bb5699867d20", + "md5": "a1bde6bacaced403648c1cb7e0fce9d9", + "size": "870486920" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.8.1.3_cuda11-archive.zip", + "sha256": "5a22c15bf42f5e74971ac619150829aa954b9e38d5daa7d8483c7cce0d704f2c", + "md5": "c71cfa953a3e666c18c90f160cf90d46", + "size": "699746570" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.8.1.3_cuda12-archive.zip", + "sha256": "ec1a6e1cd98808454b026df0da16bdd08149f2a9120ce8010f55a96e573af9f2", + "md5": "1a2057c504f5efc94e8594a2932960e8", + "size": "697975237" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.8.1.3", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "5a7398575e1569ff40bfe19acb240288f1e5636a8c2573664dd2f0d9f5cdb577", + "md5": "4970297dea1411d08109efed919268b7", + "size": "1666772" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.8.1.3_cuda12-archive.tar.xz", + "sha256": "42b5b558fc3c8352f0b3d37c72a19d680466d923b23d1b0fc7efd6d803454636", + "md5": "49e666de22ca1cc7cde37b8b293865cb", + "size": "1666736" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "ceaa73ca7324a4a7eabefe30f194882cea22faeb2684c24ed5ae499c911060b6", + "md5": "6cd1fcf0658951929a282c5d638a3070", + "size": "1666788" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.8.1.3_cuda12-archive.tar.xz", + "sha256": "7cd256c1145ef6861f6fc06795b0c80f4163d8ba76762fdef81a649d21ccdc83", + "md5": "e30f1f1b991fcdf24749469841afca72", + "size": "1667020" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.8.1.3_cuda11-archive.tar.xz", + "sha256": "0f0acd5be3e0eb1f53ae4b2b15568c0df4c5e1689198d1490438ed2c9ac7c906", + "md5": "eed60c482df376664bc02a6a368a31ee", + "size": "1666568" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.8.1.3_cuda12-archive.tar.xz", + "sha256": "1222b0c17d73fe527f4d77ec56fb0d97c6448b811d7b48a126f6d84f47d42f2f", + "md5": "73dada0c195778813023e375124c93b7", + "size": "1667004" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.0.131.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.0.131.json new file mode 100644 index 0000000000000..d3d778b54f968 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.0.131.json @@ -0,0 +1,55 @@ +{ + "release_date": "2023-04-05", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "version": "8.9.0.131", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "3cb82c50723f14b41d43523f222cd52cc9d50b3ad67c380f4be51bd1133daa2d", + "md5": "114f2c4715a3ef261d78ee9ee3f5eb6a", + "size": "889410724" + }, + "linux-ppc64le": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "18778de490550c5b584e96560208e5e37678397037946e10a1c2824174c69725", + "md5": "bd2e7aac67512eef050c0d70e5f1f02d", + "size": "890285676" + }, + "linux-sbsa": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "3e50e31833718a9d755c0ae8f126e9f0f62213d9d2b0a545a6bc2dcafda2386f", + "md5": "40e5c7a6efd83547f37fc03f822ada16", + "size": "889029856" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.0.131_cuda11-archive.zip", + "sha256": "6700705e675a6a3f4ab0c6459fe874dae8461087a3401af60eb2df49a26c12e6", + "md5": "3dc76617b45dd950429953efdbf0464a", + "size": "723429756" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "version": "8.9.0.131", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "799b455526d87f864fd7e98a8f607c536a385cfab6341413559f4db7cc7a1eaf", + "md5": "438f8c981e87644f0b8ae928768951c0", + "size": "1668536" + }, + "linux-ppc64le": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "40638a1050cb4c2d86e1813106034c6bbca0744e7b3a729e3ea305fbf36a287e", + "md5": "1b8eb39b63f3564a0a7195492534b490", + "size": "1668344" + }, + "linux-sbsa": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "80463a8b0856fba3984e8563706cdccfa40a2298d644ea205320a57b2a7902f8", + "md5": "290c318f35d2256ff87eb543672b63ef", + "size": "1667088" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.0.json new file mode 100644 index 0000000000000..c282ba38fe4c6 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.0.json @@ -0,0 +1,139 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.9.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.0.131", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "3cb82c50723f14b41d43523f222cd52cc9d50b3ad67c380f4be51bd1133daa2d", + "md5": "114f2c4715a3ef261d78ee9ee3f5eb6a", + "size": "889410724" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.0.131_cuda12-archive.tar.xz", + "sha256": "477631002be61022b60961cba0a501271507a93f81d6b08384bc320cb8706c98", + "md5": "e4199779b3f44f62b8028c79b7b81a3e", + "size": "889400876" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "18778de490550c5b584e96560208e5e37678397037946e10a1c2824174c69725", + "md5": "bd2e7aac67512eef050c0d70e5f1f02d", + "size": "890285676" + }, + "cuda12": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.0.131_cuda12-archive.tar.xz", + "sha256": "ff239e4cbbf21fa18104b62a887686e2197f820ad58817d62e509c735a331829", + "md5": "7bcbb11822644b7c8325f82b32d27f62", + "size": "891090492" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "3e50e31833718a9d755c0ae8f126e9f0f62213d9d2b0a545a6bc2dcafda2386f", + "md5": "40e5c7a6efd83547f37fc03f822ada16", + "size": "889029856" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.0.131_cuda12-archive.tar.xz", + "sha256": "0f09605e282dcf7f66eb3957c394c197e8b8a4d41635a880e217fc8d37342e0f", + "md5": "016d5791cb3f34ba4a291499fff94517", + "size": "889067328" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.0.131_cuda11-archive.zip", + "sha256": "6700705e675a6a3f4ab0c6459fe874dae8461087a3401af60eb2df49a26c12e6", + "md5": "3dc76617b45dd950429953efdbf0464a", + "size": "723429756" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.0.131_cuda12-archive.zip", + "sha256": "16990bbd9592dc4529cbaeea51e8839e149c505a5af8ae917211e2c891c691ed", + "md5": "f614184471e3805da65e122fdd6e7638", + "size": "722335750" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-8.9.0.131_cuda12-archive.tar.xz", + "sha256": "fab70f4fb3b933ff502200a1d954d2c6fc205ff9c9b1d271ea4c41e980a66596", + "md5": "0afc279570f99c45b15517e434324f75", + "size": "910535380" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.0.131", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "799b455526d87f864fd7e98a8f607c536a385cfab6341413559f4db7cc7a1eaf", + "md5": "438f8c981e87644f0b8ae928768951c0", + "size": "1668536" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.0.131_cuda12-archive.tar.xz", + "sha256": "a540be4e454d15b6ccb2d240a95d72135ea93ddf0d1f3dfcf30d890ac614bbef", + "md5": "2719641f7e15aaad880d7447e76967d2", + "size": "1665436" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "40638a1050cb4c2d86e1813106034c6bbca0744e7b3a729e3ea305fbf36a287e", + "md5": "1b8eb39b63f3564a0a7195492534b490", + "size": "1668344" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.0.131_cuda12-archive.tar.xz", + "sha256": "2c5adf224f588e4ac7c05fd433835c7c46a8ab5b8efe08f2c52132c0b7402a5c", + "md5": "cee6b777cf063e011eb1809c53d1e1f0", + "size": "1668164" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.0.131_cuda11-archive.tar.xz", + "sha256": "80463a8b0856fba3984e8563706cdccfa40a2298d644ea205320a57b2a7902f8", + "md5": "290c318f35d2256ff87eb543672b63ef", + "size": "1667088" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.0.131_cuda12-archive.tar.xz", + "sha256": "0ec338bbda18c0df97a6efab6098ed5c852be40f20c14a1400d07e8e59fe5aed", + "md5": "91254e0b5ed961c24d0cc272b624539e", + "size": "1666704" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn_samples/linux-aarch64/cudnn_samples-linux-aarch64-8.9.0.131_cuda12-archive.tar.xz", + "sha256": "4770173c73f9eb96499889c7111653907d282440f8603394cde9a2df84e9ede0", + "md5": "cc172fba3ccb75825e5a77e1f99297f4", + "size": "1664952" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.1.23.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.1.23.json new file mode 100644 index 0000000000000..afc303eb6ecff --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.1.23.json @@ -0,0 +1,55 @@ +{ + "release_date": "2023-05-05", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "version": "8.9.1.23", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "35163c5c542be0c511738b27e25235193cbeedc5e0e006e44b1cdeaf1922e83e", + "md5": "fe41922f07a13da7b1593639adb0e32c", + "size": "903519652" + }, + "linux-ppc64le": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "8dc6e639688979f5cc424560f06e41aed26199396c905db22151dbf81314f559", + "md5": "f0ffb220563be6f84468947ba223e152", + "size": "904406308" + }, + "linux-sbsa": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "823e0e2e19849cf645500d1239b8bd7e7aa1f21d5c98309eada363f943e2f486", + "md5": "9294a33d2e9472056c78a2efb1c679d3", + "size": "902470232" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.1.23_cuda12-archive.zip", + "sha256": "474c75d809e15d023de83e96715dce28ccfba19cdf43c47377ae80384ff96c96", + "md5": "90cec5bb4a2b5ddc4da902baf1560f49", + "size": "733828237" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "version": "8.9.1.23", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "5791afb233c243a14491fa1930c719beb363d3d1f1e9dd31a358fbb95c7e3d3c", + "md5": "3a8c567a97de7ad0af0e67ba83f4f61c", + "size": "1664032" + }, + "linux-ppc64le": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "42cffb44c1834b5f9ec1ff9fd1917ee5cc054581c729abc3f14dd97bc9fadaf1", + "md5": "7f736a76a11343272da831db460b840f", + "size": "1666000" + }, + "linux-sbsa": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "0264d7780f00106a6b5e074ec949ee5c77a3996d2c2e0cdfbef1b2ed32ed6b5e", + "md5": "0610cdf32c5ce013486fd84687c36d06", + "size": "1666456" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.1.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.1.json new file mode 100644 index 0000000000000..217cc5cacbcd1 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.1.json @@ -0,0 +1,123 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.9.1", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.1.23", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.1.23_cuda11-archive.tar.xz", + "sha256": "a6d9887267e28590c9db95ce65cbe96a668df0352338b7d337e0532ded33485c", + "md5": "56a15f6a9b85b0be2f005a1e3715d506", + "size": "903887852" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "35163c5c542be0c511738b27e25235193cbeedc5e0e006e44b1cdeaf1922e83e", + "md5": "fe41922f07a13da7b1593639adb0e32c", + "size": "903519652" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.1.23_cuda11-archive.tar.xz", + "sha256": "aaa5582ba9951c3645b103abe08a0b8b046da2b277b2c1d696216f3392225394", + "md5": "1d432a699c7e5f3ea456c9c8b2c66236", + "size": "904807292" + }, + "cuda12": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "8dc6e639688979f5cc424560f06e41aed26199396c905db22151dbf81314f559", + "md5": "f0ffb220563be6f84468947ba223e152", + "size": "904406308" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.1.23_cuda11-archive.tar.xz", + "sha256": "0a61fae873a046a0a86b2e6d8cdb039da155bc2fcfa215acef6fc61ce618cb2f", + "md5": "418cdb46d18f3859fe83ecb3a1152d56", + "size": "902882772" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "823e0e2e19849cf645500d1239b8bd7e7aa1f21d5c98309eada363f943e2f486", + "md5": "9294a33d2e9472056c78a2efb1c679d3", + "size": "902470232" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.1.23_cuda11-archive.zip", + "sha256": "5a1522fd8351f2c00f0afc12bb6970458d1ba171f11c9cb483fb7f281e7dea1a", + "md5": "7a778f2e9d514a00b779f456de3f0c69", + "size": "734990917" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.1.23_cuda12-archive.zip", + "sha256": "474c75d809e15d023de83e96715dce28ccfba19cdf43c47377ae80384ff96c96", + "md5": "90cec5bb4a2b5ddc4da902baf1560f49", + "size": "733828237" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.1.23", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.1.23_cuda11-archive.tar.xz", + "sha256": "4882552d3aca11406284191fece8375ca261253d298e3a174ea850bd65336cc6", + "md5": "c70902c7fa9dd85cdef60a7158262048", + "size": "1664860" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "5791afb233c243a14491fa1930c719beb363d3d1f1e9dd31a358fbb95c7e3d3c", + "md5": "3a8c567a97de7ad0af0e67ba83f4f61c", + "size": "1664032" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.1.23_cuda11-archive.tar.xz", + "sha256": "b46c6eeafac526a3aba5398308bd20fc2d5f594762689808b53ecd01d0539594", + "md5": "48dc431dde686d74982039d2554ba013", + "size": "1667092" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "42cffb44c1834b5f9ec1ff9fd1917ee5cc054581c729abc3f14dd97bc9fadaf1", + "md5": "7f736a76a11343272da831db460b840f", + "size": "1666000" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.1.23_cuda11-archive.tar.xz", + "sha256": "160112046ff23bd1bb255b6b4578f45531724b6fc1f30e9f64a804c81e09f1b6", + "md5": "7c466e6a691201f935e5c0fbfc29f69c", + "size": "1667100" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.1.23_cuda12-archive.tar.xz", + "sha256": "0264d7780f00106a6b5e074ec949ee5c77a3996d2c2e0cdfbef1b2ed32ed6b5e", + "md5": "0610cdf32c5ce013486fd84687c36d06", + "size": "1666456" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.2.26.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.2.26.json new file mode 100644 index 0000000000000..386b7eb9cf710 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.2.26.json @@ -0,0 +1,55 @@ +{ + "release_date": "2023-06-01", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "version": "8.9.2.26", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "39883d1bcab4bd2bf3dac5a2172b38533c1e777e45e35813100059e5091406f6", + "md5": "de4718630e928726c73433a2b0c0aef0", + "size": "904205484" + }, + "linux-ppc64le": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "cc3267d7a6016949fa62a8f48184a7316a4798f0c192809c8184e441778fe0ce", + "md5": "65c0a4c3b480aa42761c9b5d62eafdc4", + "size": "905142676" + }, + "linux-sbsa": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "ad0a45a7992fe165fef3c8be5eef4080ebad19a2334c29dfb01d605776927293", + "md5": "e6595924341542a16af1145053b554ae", + "size": "903203584" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.2.26_cuda11-archive.zip", + "sha256": "d3daa2297917333857eaaba1213dd9fc05c099d94e88663274a0f37a4e9baf9d", + "md5": "a2f6aefa68242cb8bb32ebff216191f3", + "size": "735117617" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "version": "8.9.2.26", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "3560bf54b788f4d7ee9d06f86c1b4cd0b55279420937dd49d5d33d6495e7352b", + "md5": "8b08eea637d9ca9483da07b37f88af63", + "size": "1667392" + }, + "linux-ppc64le": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "0268131eb4d3b2b2a19fae0ff51b328cdc847f81dbb4b8374cdfc031a47893da", + "md5": "028066cc4bf9c9ae9fddda5393d625cd", + "size": "1665928" + }, + "linux-sbsa": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "9ee8ee1daf7e33fc9537662678c4bbad1f0c38cffd9e92e83310a04c50141a01", + "md5": "cc04342dcef16c373b77d1ab4eac0eb6", + "size": "1663860" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.2.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.2.json new file mode 100644 index 0000000000000..0b44b45090f30 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.2.json @@ -0,0 +1,123 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.9.2", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.2.26", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "39883d1bcab4bd2bf3dac5a2172b38533c1e777e45e35813100059e5091406f6", + "md5": "de4718630e928726c73433a2b0c0aef0", + "size": "904205484" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.2.26_cuda12-archive.tar.xz", + "sha256": "ccafd7d15c2bf26187d52d79d9ccf95104f4199980f5075a7c1ee3347948ce32", + "md5": "786ddd66c9060d7f90a57e34d1fc84aa", + "size": "903819128" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "cc3267d7a6016949fa62a8f48184a7316a4798f0c192809c8184e441778fe0ce", + "md5": "65c0a4c3b480aa42761c9b5d62eafdc4", + "size": "905142676" + }, + "cuda12": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.2.26_cuda12-archive.tar.xz", + "sha256": "4f5e5bd01570c4805b93fb199f8bb6f8475d016948c55abf48fed9ffe89d13e5", + "md5": "c1e8db6439c1190dbacfa5e8a2dd7bd0", + "size": "904748756" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "ad0a45a7992fe165fef3c8be5eef4080ebad19a2334c29dfb01d605776927293", + "md5": "e6595924341542a16af1145053b554ae", + "size": "903203584" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.2.26_cuda12-archive.tar.xz", + "sha256": "898d00c82f9ad8797bd6f6c639327b320a38fa4aeebfb2b3fbb2db0d38f7e1b0", + "md5": "7cf2128fba54a354a715886e49f1c45b", + "size": "902727272" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.2.26_cuda11-archive.zip", + "sha256": "d3daa2297917333857eaaba1213dd9fc05c099d94e88663274a0f37a4e9baf9d", + "md5": "a2f6aefa68242cb8bb32ebff216191f3", + "size": "735117617" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.2.26_cuda12-archive.zip", + "sha256": "8cf26fec7362d7fac110df9986a579e932a7e1ae693a11e3fa77cca41ae4d8b9", + "md5": "12cce96912d4e7c38f142b24dbc61ef5", + "size": "733955793" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.2.26", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "3560bf54b788f4d7ee9d06f86c1b4cd0b55279420937dd49d5d33d6495e7352b", + "md5": "8b08eea637d9ca9483da07b37f88af63", + "size": "1667392" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.2.26_cuda12-archive.tar.xz", + "sha256": "cd32387e92257073702438c76055ad8c94461fcca07f77cd35ae980c95eb52f1", + "md5": "fff059993f71fb9df3ad74bcda232e65", + "size": "1665456" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "0268131eb4d3b2b2a19fae0ff51b328cdc847f81dbb4b8374cdfc031a47893da", + "md5": "028066cc4bf9c9ae9fddda5393d625cd", + "size": "1665928" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.2.26_cuda12-archive.tar.xz", + "sha256": "1159429684765884860532361b39a3e204ac7467ef890e5a2d662736e19c7156", + "md5": "d611165a39514dd0a97df24779f02a6d", + "size": "1665584" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.2.26_cuda11-archive.tar.xz", + "sha256": "9ee8ee1daf7e33fc9537662678c4bbad1f0c38cffd9e92e83310a04c50141a01", + "md5": "cc04342dcef16c373b77d1ab4eac0eb6", + "size": "1663860" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.2.26_cuda12-archive.tar.xz", + "sha256": "53a488cc7c7cd11ac6eb488b9b3e43ce32416fee3d95986e418385a5a9bfd1bf", + "md5": "072afb0ed65ec085fa5238ca61d945fb", + "size": "1666756" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.3.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.3.json new file mode 100644 index 0000000000000..6bff36c6ce715 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.3.json @@ -0,0 +1,123 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.9.3", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.3.28", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.3.28_cuda11-archive.tar.xz", + "sha256": "26089b5b435e03f4a6760ee8d974ce0d8f88126d416b4d612761f3c584181582", + "md5": "db8ca1550d7b428cbdd1e92f58c68851", + "size": "897515104" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.3.28_cuda12-archive.tar.xz", + "sha256": "ea3336944013384bd6bb9433adb3846bd24661a00f98cd3165dcbd269ccf27ce", + "md5": "ec3b06ba1407d3bcbc5766f080642d4f", + "size": "898057728" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.3.28_cuda11-archive.tar.xz", + "sha256": "256f9203504d46888d63d1cfc2e89357f8ac8726b1bd37766e69084b8f35bc65", + "md5": "1b0c182500bbe16a4babdea5da506abf", + "size": "899785748" + }, + "cuda12": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.3.28_cuda12-archive.tar.xz", + "sha256": "e79e2a268bdaa0ed28a3cce4645fd884729759f624ca65bb408e857362bc2fb0", + "md5": "5f7f27da06ea8061cef1cd69cc6da064", + "size": "899528052" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.3.28_cuda11-archive.tar.xz", + "sha256": "cc07a2d22ec66294f88c4a302cf80188e5ce883076a8fd2264fc52ee3010b87d", + "md5": "1553f42948f02f2878c78a6e3955d3b5", + "size": "896845100" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.3.28_cuda12-archive.tar.xz", + "sha256": "8e344640f966885e773ad4475621d2d2968364f1ca5348995cdda937d7741978", + "md5": "5e09d58cdd3d0fb3e098af92aead62d1", + "size": "896838940" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.3.28_cuda11-archive.zip", + "sha256": "3efebde610e7bf9475fb8fc5918f8fe5fcc0b5ed8851e2eb379ea23ba11b32db", + "md5": "bcad820c6b61285e716720cd95c02db2", + "size": "731546688" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.3.28_cuda12-archive.zip", + "sha256": "cb80f6cc2fb0b21f0b94283524eca38f4539fbc0d5fb7d773192e129265ca7a7", + "md5": "633a23ddd3c0c16f70ad5730efe32ecf", + "size": "730412493" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.3.28", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.3.28_cuda11-archive.tar.xz", + "sha256": "1da329af6a97c145add4564d279290983a57d57c4c00b85f564b7e07fe16f4f2", + "md5": "ab44cb98b515a75a7e7a633c4d66341b", + "size": "1664640" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.3.28_cuda12-archive.tar.xz", + "sha256": "11be3a3903f966c1d28eb4ff73718178a8df201c2f966917e153803e53a59b59", + "md5": "7e3305cc78ec508742cb65cc2d3109ff", + "size": "1665596" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.3.28_cuda11-archive.tar.xz", + "sha256": "0daf3daa786cfcac3133bfadd972e2804fde744318b4945af961577ab038c34a", + "md5": "9e72d87df2f992d7c23eb023a200cf84", + "size": "1666320" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.3.28_cuda12-archive.tar.xz", + "sha256": "e4551c1d48efd62948f47e2793720e835975c21066cfba5a007701f2a79b6e6c", + "md5": "d4e26a5b2a62bb8c13fb546263db1309", + "size": "1664748" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.3.28_cuda11-archive.tar.xz", + "sha256": "985165c2a8dfe8e29cf503422f32b9ae87b2cb21c42ac5f22a693446be929213", + "md5": "8b6043d854823df9409804c721609124", + "size": "1666800" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.3.28_cuda12-archive.tar.xz", + "sha256": "817cfc73d13c274efde10a07c6bef92f8dd175df880c3fd658a352cece7b7f3f", + "md5": "8307acab71710378a8056966674c6793", + "size": "1668068" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.4.25.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.4.25.json new file mode 100644 index 0000000000000..6d0ac6bd60467 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.4.25.json @@ -0,0 +1,59 @@ +{ + "release_date": "2023-08-09", + "release_label": "8.9.4.25", + "release_product": "cudnn-v8-9-cuda-12", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.4.25", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "82d04906c0d6828561bbddc68f8b18cf0a334ef1162f6eff7bc88dc3313e15d1", + "md5": "0a742897fe988962c18f5f09bbb9d9ef", + "size": "887509908" + }, + "linux-ppc64le": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "d5bf263f38e89fae62c4eb579bbc953d97b5bf300f91a3e6d6404df43b2641b6", + "md5": "7962c8a3f1bd4767b1e9b82a62c88635", + "size": "889813028" + }, + "linux-sbsa": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "cad77909d936789efe44c8d348e3dcab9c8fcc95ac622658f9a903794e292375", + "md5": "7cbfd8b40b1c4bcdc034320c615933f3", + "size": "887359072" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.4.25_cuda12-archive.zip", + "sha256": "c41650cc73de19b1974b58a1de7750182a2a157d9f1f825481fd7a51522ca36c", + "md5": "569144a714df84588f00d5977afe3e18", + "size": "722826764" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.4.25", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "6358fcf8286d07a2eb90f832105c7edb9fe1ef10cb51de922c36b5c06524166e", + "md5": "486cb516ed9259906f64dbde51ec7b61", + "size": "1667144" + }, + "linux-ppc64le": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "11f634f9cb263d9b08fc9bab9a2b3b61d25ec88b863e4fc4f9c934d6eb518d87", + "md5": "f14c26023b1d7204fd44335f30c8f023", + "size": "1664584" + }, + "linux-sbsa": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "e1a8a35b2662082739dabc725a7b712fdca7b8a725c52d320185b86073dd3362", + "md5": "56cee2a7fbd60f28cac7fcd376bcd50b", + "size": "1666352" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.4.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.4.json new file mode 100644 index 0000000000000..b5bf83220a2fa --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.4.json @@ -0,0 +1,123 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.9.4", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.4.25", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.4.25_cuda11-archive.tar.xz", + "sha256": "e8b41f85e930dc7a51d22aae6ebe493f3b6bc7979465c3ea0996bae2f1240554", + "md5": "704abe5078a4d9c8b3afebb70e96f916", + "size": "887978632" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "82d04906c0d6828561bbddc68f8b18cf0a334ef1162f6eff7bc88dc3313e15d1", + "md5": "0a742897fe988962c18f5f09bbb9d9ef", + "size": "887509908" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.4.25_cuda11-archive.tar.xz", + "sha256": "88309918adeef54c01261423242d5748f89320e1d61832e429fa4b7126c8c2ec", + "md5": "f58bdd874e2996826808586824110f14", + "size": "891127304" + }, + "cuda12": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "d5bf263f38e89fae62c4eb579bbc953d97b5bf300f91a3e6d6404df43b2641b6", + "md5": "7962c8a3f1bd4767b1e9b82a62c88635", + "size": "889813028" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.4.25_cuda11-archive.tar.xz", + "sha256": "6aa88fe0e09eec35d8010507716bee1152c2efe55ffb062a82aa320616549fc2", + "md5": "faa998d14d3b96309cd48ae590680b80", + "size": "888120464" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "cad77909d936789efe44c8d348e3dcab9c8fcc95ac622658f9a903794e292375", + "md5": "7cbfd8b40b1c4bcdc034320c615933f3", + "size": "887359072" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.4.25_cuda11-archive.zip", + "sha256": "97dfcff6ddb55a903b0a609634ac2c508da50e0bb6fabc818df8026361d28672", + "md5": "5f1f0ccc0cc481341a6bc3e678e4d4e2", + "size": "722659000" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.4.25_cuda12-archive.zip", + "sha256": "c41650cc73de19b1974b58a1de7750182a2a157d9f1f825481fd7a51522ca36c", + "md5": "569144a714df84588f00d5977afe3e18", + "size": "722826764" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.4.25", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.4.25_cuda11-archive.tar.xz", + "sha256": "98f84c384511a84fca89c19359728c71165f0da9a496289e3767c97df714b70b", + "md5": "c68c1c6f3a82c2ba3bdcc3a14cc658e0", + "size": "1665584" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "6358fcf8286d07a2eb90f832105c7edb9fe1ef10cb51de922c36b5c06524166e", + "md5": "486cb516ed9259906f64dbde51ec7b61", + "size": "1667144" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.4.25_cuda11-archive.tar.xz", + "sha256": "82e172e22f42f7ae02c3554203f658af7064014b017500da6181675242f93975", + "md5": "75a7f64c0ea18d6c3811977fd79205d3", + "size": "1665008" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "11f634f9cb263d9b08fc9bab9a2b3b61d25ec88b863e4fc4f9c934d6eb518d87", + "md5": "f14c26023b1d7204fd44335f30c8f023", + "size": "1664584" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.4.25_cuda11-archive.tar.xz", + "sha256": "8055d2b868c49156c21bd7e96f0e33ccb97fcd2a704454d4eaf93d51decc59c9", + "md5": "f52538a214fd622e55d4256cc3d5f1ea", + "size": "1667048" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.4.25_cuda12-archive.tar.xz", + "sha256": "e1a8a35b2662082739dabc725a7b712fdca7b8a725c52d320185b86073dd3362", + "md5": "56cee2a7fbd60f28cac7fcd376bcd50b", + "size": "1666352" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.5.29.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.5.29.json new file mode 100644 index 0000000000000..4d0b6992e6575 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.5.29.json @@ -0,0 +1,59 @@ +{ + "release_date": "2023-09-12", + "release_label": "8.9.5.29", + "release_product": "cudnn-v8-9-cuda-11", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.5.29", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.5.29_cuda11-archive.tar.xz", + "sha256": "711b387136cb540fde54f383b4f11c3c99df286f6230f15ba5d3210ac499579c", + "md5": "79832a94b8ea88e0772e6ac4b7d4e933", + "size": "857460936" + }, + "linux-ppc64le": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.5.29_cuda11-archive.tar.xz", + "sha256": "6ee21967556528ca34e47ec5cd1d68e8c790bc39d98fa49678b6d3d54062f88a", + "md5": "73d821115a043c26f29873059e0ec90f", + "size": "860267012" + }, + "linux-sbsa": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.5.29_cuda11-archive.tar.xz", + "sha256": "16c04c23d1da407fa6e9d823732aaa5b57019af67f581cab97e7c902c251d91f", + "md5": "e208661e9df06e88887de90617de7d2c", + "size": "857827288" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.5.29_cuda11-archive.zip", + "sha256": "25a0aa91b252f2dd769e0145ceda0df9e7c01f977628f30fdc9ad1d7c0fed7c9", + "md5": "d5f4b385334013c9cee8f0a1c28d13ab", + "size": "701188882" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.5.29", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.5.29_cuda11-archive.tar.xz", + "sha256": "0d3f8c8b0166f92eb512d78351b0bff8aeac84f9ab5164a46285fe49988096d4", + "md5": "788c08be3bba1b69f4fc37445f65f98c", + "size": "1665112" + }, + "linux-ppc64le": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.5.29_cuda11-archive.tar.xz", + "sha256": "53400abc289ca5b9ef834f4fa27e9b056bea78ecd77e8209aebdc0a57a2264fa", + "md5": "ee593baa19bbfffd3df881c4d3cdade8", + "size": "1665384" + }, + "linux-sbsa": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.5.29_cuda11-archive.tar.xz", + "sha256": "93e3409b52351ba0da6c6051eb8038dd31b6e234ba2509ccc4f8653efa4b5d5e", + "md5": "9e88e59330cd9a17507e5dd3fccb5bf7", + "size": "1666284" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.5.30.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.5.30.json new file mode 100644 index 0000000000000..3f90148618e3e --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.5.30.json @@ -0,0 +1,59 @@ +{ + "release_date": "2023-10-30", + "release_label": "8.9.5.30", + "release_product": "cudnn-v8-9-cuda-11", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.5.30", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "bbe10e3c08cd7e4aea1012213781e4fe270e1c908263444f567cafefb2cc6525", + "md5": "300aaaa05ca6d12b3ac058fd0bd70c6b", + "size": "857471712" + }, + "linux-ppc64le": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "d678f8b2903b95de7eeaef38890c5674705864ea049b2b63e90565f2c0ea682f", + "md5": "daed75ed0c9f4dcc5b9521d2a833be3d", + "size": "860245008" + }, + "linux-sbsa": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "50e3d38cb70a53bb059da0aefc60e1460729c6988e2697200c43b80d218e556c", + "md5": "3479f3fdbda83cd6df104851dc1f940a", + "size": "857816268" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.5.30_cuda11-archive.zip", + "sha256": "e42aaa92203cc101a1619656ae50852a0d818a06ca99684c5f51ba95bd7a7cf9", + "md5": "d2f4fbc710da61253570306ed2e63ac4", + "size": "701179425" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.5.30", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "9c0d951788461f6e9e000209cf4b100839effd1fd300371dfa6929552c8b1d4e", + "md5": "dcbdaaa0171aa6b8331fcd6218558953", + "size": "1665468" + }, + "linux-ppc64le": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "ded84be373031ff843c0b7118e9fdb48b06ec763eae3c76cb9c57e121b47c228", + "md5": "d4d76362cf7ba0a0711088c38a3e17a7", + "size": "1666372" + }, + "linux-sbsa": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "fa2150dff6f574fb2927bfd2d10b5c2e2e90603f59d3d3371eaa41f2e9528c74", + "md5": "80783b38089b6573943959e873693f0a", + "size": "1665660" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.5.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.5.json new file mode 100644 index 0000000000000..6d1962435bfaa --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.5.json @@ -0,0 +1,139 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.9.5", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.5.30", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "bbe10e3c08cd7e4aea1012213781e4fe270e1c908263444f567cafefb2cc6525", + "md5": "300aaaa05ca6d12b3ac058fd0bd70c6b", + "size": "857471712" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.5.30_cuda12-archive.tar.xz", + "sha256": "2a2eb89a2ab51071151c6082f1e816c702167a711a9372f9f73a7b5c4b06e01a", + "md5": "afb13f2d7377f4a16b54a6acc373bbd9", + "size": "861488496" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "d678f8b2903b95de7eeaef38890c5674705864ea049b2b63e90565f2c0ea682f", + "md5": "daed75ed0c9f4dcc5b9521d2a833be3d", + "size": "860245008" + }, + "cuda12": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.5.30_cuda12-archive.tar.xz", + "sha256": "38388ec3c99c6646aaf5c707985cd35e25c67f653d780c4081c2df5557ab665f", + "md5": "8893605a415202937ad9f2587e7a16ce", + "size": "862346664" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "50e3d38cb70a53bb059da0aefc60e1460729c6988e2697200c43b80d218e556c", + "md5": "3479f3fdbda83cd6df104851dc1f940a", + "size": "857816268" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.5.30_cuda12-archive.tar.xz", + "sha256": "107d3dbec6345e1a3879a151cf3cbf6a2d96162c7b8eeb2ff85b84a67e79e2d1", + "md5": "90715ef0e48f6f153587ee59df7c1a87", + "size": "859978180" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.5.30_cuda11-archive.zip", + "sha256": "e42aaa92203cc101a1619656ae50852a0d818a06ca99684c5f51ba95bd7a7cf9", + "md5": "d2f4fbc710da61253570306ed2e63ac4", + "size": "701179425" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.5.30_cuda12-archive.zip", + "sha256": "be76d407ce0e609f94688aa45bfd5648fd21a4d9f84a588fad10aa4802ca1301", + "md5": "54146d8da6df9da3ef125171da959dcf", + "size": "705347747" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-8.9.5.30_cuda12-archive.tar.xz", + "sha256": "0491f7b02f55c22077eb678bf314c1f917524bd507cf5b658239bf98a47233a1", + "md5": "fffd4a177c3e2ebaaceb83131d69e4e3", + "size": "891432124" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.5.30", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "9c0d951788461f6e9e000209cf4b100839effd1fd300371dfa6929552c8b1d4e", + "md5": "dcbdaaa0171aa6b8331fcd6218558953", + "size": "1665468" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.5.30_cuda12-archive.tar.xz", + "sha256": "441d262d82888c6ca5a02c8ad0f07c3a876be7b473bc2ec2638d86ea2e80a884", + "md5": "a2ca6bf77b610024aff5c1a7ee53ea01", + "size": "1664272" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "ded84be373031ff843c0b7118e9fdb48b06ec763eae3c76cb9c57e121b47c228", + "md5": "d4d76362cf7ba0a0711088c38a3e17a7", + "size": "1666372" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.5.30_cuda12-archive.tar.xz", + "sha256": "275d6a6671c210d4c4a92240de24cba0c5ca17e9007f91656b18bbff81621f81", + "md5": "b13c3befd24473ad536ef6ea3f4dc939", + "size": "1666788" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.5.30_cuda11-archive.tar.xz", + "sha256": "fa2150dff6f574fb2927bfd2d10b5c2e2e90603f59d3d3371eaa41f2e9528c74", + "md5": "80783b38089b6573943959e873693f0a", + "size": "1665660" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.5.30_cuda12-archive.tar.xz", + "sha256": "af98dec9cf613cb7f67e27f5a5da24fc183996fc25a875aa0a7dc2914c986fe3", + "md5": "5f5b67f5d2862190ae9440ca7041b7a5", + "size": "1668336" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn_samples/linux-aarch64/cudnn_samples-linux-aarch64-8.9.5.30_cuda12-archive.tar.xz", + "sha256": "044c0d4436e1ecff6785a8bacf45cf2b5d504eb1c04bb9617aed86bfea77e45f", + "md5": "ad2c201cf63561b5f0ddf505706eed97", + "size": "1663868" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.6.50.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.6.50.json new file mode 100644 index 0000000000000..303919cb81f6a --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.6.50.json @@ -0,0 +1,59 @@ +{ + "release_date": "2023-11-01", + "release_label": "8.9.6.50", + "release_product": "cudnn-v8-9-cuda-11", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.6.50", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "a0e2ef55e99f4cd647f7d1daaa5aa4504ffa335ba30186d5c3288f2f47df057e", + "md5": "69d0e700bed480964b80bd984ef37032", + "size": "860930964" + }, + "linux-ppc64le": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "8b6590fea7e194879d74b0feae9dddcec933900794c126a8cdc55acec338e336", + "md5": "7d10daf49314a8f90cf2a97e7e3bd0d3", + "size": "863752476" + }, + "linux-sbsa": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "9e541661238959c8bba37c05188bb1ae4a28f1dddd760e05da153fa89c92bc11", + "md5": "652ac49fdbf2a7df9f21c3801845c6d9", + "size": "861316336" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.6.50_cuda11-archive.zip", + "sha256": "f7a013f9181c863d68e67083813ecc87c0f781ef7481467fa20095373798de50", + "md5": "1a34feea9c4aae98cfb1970c157beb3f", + "size": "704235924" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.6.50", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "f4cbd2ac5bd2dede7ba49507e4c79b1b4b407cadab68409575693655330c150d", + "md5": "b44a114148d0fbed0891726335e1bfed", + "size": "1666624" + }, + "linux-ppc64le": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "7056c24a69ec27ac7cd8fcfcbdd167a23f41074c94aaa7099ed0d3aafac16a8d", + "md5": "f9183abc7571fa6416dc91f13c403bbe", + "size": "1666432" + }, + "linux-sbsa": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "bdf43b9c0e92efe4c076b8784874568d74897949738f82a6f1cf202e51f92978", + "md5": "854e39b8cbfc8d2d6f2c4dd4d6bdd11e", + "size": "1668204" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.6.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.6.json new file mode 100644 index 0000000000000..7c2bb6a34c708 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.6.json @@ -0,0 +1,123 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.9.6", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.6.50", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "a0e2ef55e99f4cd647f7d1daaa5aa4504ffa335ba30186d5c3288f2f47df057e", + "md5": "69d0e700bed480964b80bd984ef37032", + "size": "860930964" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.6.50_cuda12-archive.tar.xz", + "sha256": "1722259db95265bb3813438a5a1c6ecd979de89ae4536603904042e124d302d5", + "md5": "bde27dbaf45dde74deda67a5b3c85ebf", + "size": "864951788" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "8b6590fea7e194879d74b0feae9dddcec933900794c126a8cdc55acec338e336", + "md5": "7d10daf49314a8f90cf2a97e7e3bd0d3", + "size": "863752476" + }, + "cuda12": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.6.50_cuda12-archive.tar.xz", + "sha256": "2023fccc93226b7ef285a75f02c2c1f0704b7309c15c4b6333a56de896d06852", + "md5": "3f0702d67f642b83c1c7b542857397fb", + "size": "865841748" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "9e541661238959c8bba37c05188bb1ae4a28f1dddd760e05da153fa89c92bc11", + "md5": "652ac49fdbf2a7df9f21c3801845c6d9", + "size": "861316336" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.6.50_cuda12-archive.tar.xz", + "sha256": "2f6d0edba45e9667b29d57e3a211000d6dd56a3dd56c54b675351a7532a55dd8", + "md5": "770f8d2285f66d7982fcaa29885e8c6e", + "size": "863457216" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.6.50_cuda11-archive.zip", + "sha256": "f7a013f9181c863d68e67083813ecc87c0f781ef7481467fa20095373798de50", + "md5": "1a34feea9c4aae98cfb1970c157beb3f", + "size": "704235924" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.6.50_cuda12-archive.zip", + "sha256": "d995cb38f3dce1ca6d9df405a79cd0f8988940e6c558e78b27b17a3aa8906238", + "md5": "e2dd3155042aec31dd29f20c3a63a721", + "size": "708397651" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.6.50", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "f4cbd2ac5bd2dede7ba49507e4c79b1b4b407cadab68409575693655330c150d", + "md5": "b44a114148d0fbed0891726335e1bfed", + "size": "1666624" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.6.50_cuda12-archive.tar.xz", + "sha256": "9d67de97d589a6ff89765e41baca301bbb48b174f2929b02d15f6a2b47e13c32", + "md5": "27a36f1cf41751f9ca44d1e001b4520b", + "size": "1667244" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "7056c24a69ec27ac7cd8fcfcbdd167a23f41074c94aaa7099ed0d3aafac16a8d", + "md5": "f9183abc7571fa6416dc91f13c403bbe", + "size": "1666432" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.6.50_cuda12-archive.tar.xz", + "sha256": "e079c0742dc4359f33f033555dd6b4c125ecd8b2bea656ce7e12a24ce6d15764", + "md5": "4d0d249659326c7c2e47d4ae1d186633", + "size": "1666796" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.6.50_cuda11-archive.tar.xz", + "sha256": "bdf43b9c0e92efe4c076b8784874568d74897949738f82a6f1cf202e51f92978", + "md5": "854e39b8cbfc8d2d6f2c4dd4d6bdd11e", + "size": "1668204" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.6.50_cuda12-archive.tar.xz", + "sha256": "7b8cca414a9ef691852103f700e5bad2dbb48617051c200e68d3443c1f20ebcb", + "md5": "d9cfbb7ff099a6e9231596c702727a9f", + "size": "1666708" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.7.29.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.7.29.json new file mode 100644 index 0000000000000..66ddd636d6e0f --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.7.29.json @@ -0,0 +1,59 @@ +{ + "release_date": "2023-12-05", + "release_label": "8.9.7.29", + "release_product": "cudnn-v8-9-cuda-12", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.7.29", + "linux-x86_64": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "475333625c7e42a7af3ca0b2f7506a106e30c93b1aa0081cd9c13efb6e21e3bb", + "md5": "046e32d5ab0fdc56878e9b33f3a6883d", + "size": "864984964" + }, + "linux-ppc64le": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "8574d291b299f9cc0134304473c9933bd098cc717e8d0876f4aba9f9eebe1b76", + "md5": "7acbeb71d48373ea343c13028172c783", + "size": "865846096" + }, + "linux-sbsa": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "e98b7c80010785e5d5ca01ee4ce9b5b0c8c73587ea6f8648be34d3f8d1d47bd1", + "md5": "52a436f378d20b8e1e1a8a173a8bdeda", + "size": "863497272" + }, + "windows-x86_64": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.7.29_cuda12-archive.zip", + "sha256": "94fc17af8e83a26cc5d231ed23981b28c29c3fc2e87b1844ea3f46486f481df5", + "md5": "30f8a180be36451511306f7837270214", + "size": "708408517" + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.7.29", + "linux-x86_64": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "d3a9a4f3f74b04c393bb9152fe3a53ac1514da679ca57858d69f64243debb905", + "md5": "348306c65eb4c865fba72332fa7a5f33", + "size": "1665932" + }, + "linux-ppc64le": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "80664b7a6abed08633e0dc238f47f26aaaa0add5571bf6f4f4e475686a702c8d", + "md5": "6aa5e8e801b5f730a103aaf52c66485e", + "size": "1668400" + }, + "linux-sbsa": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "4d84211d62e636ad3728674e55e9ce91e29c78d071fcb78453f8a71902758836", + "md5": "0e80992ee19918efd714199f41cbe24b", + "size": "1664288" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.7.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.7.json new file mode 100644 index 0000000000000..b5940fd5275cb --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_8.9.7.json @@ -0,0 +1,123 @@ +{ + "release_date": "2024-03-15", + "release_label": "8.9.7", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "8.9.7.29", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.7.29_cuda11-archive.tar.xz", + "sha256": "a3e2509028cecda0117ce5a0f42106346e82e86d390f4bb9475afc976c77402e", + "md5": "9ee28df53dc5f83d97f5406f880d3953", + "size": "860967256" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "475333625c7e42a7af3ca0b2f7506a106e30c93b1aa0081cd9c13efb6e21e3bb", + "md5": "046e32d5ab0fdc56878e9b33f3a6883d", + "size": "864984964" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.7.29_cuda11-archive.tar.xz", + "sha256": "f23fd7d59f9d4f743fa926f317dab0d37f6ea21edb2726ceb607bea45b0f9f36", + "md5": "44d8f80a90b6ba44379727a49a75b1fc", + "size": "863759764" + }, + "cuda12": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "8574d291b299f9cc0134304473c9933bd098cc717e8d0876f4aba9f9eebe1b76", + "md5": "7acbeb71d48373ea343c13028172c783", + "size": "865846096" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.7.29_cuda11-archive.tar.xz", + "sha256": "91c37cfb458f541419e98510f13aaf5975c0232c613e18b776385490074eea17", + "md5": "b4ae46fb80f2f8ef283d038585bbb122", + "size": "861355724" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "e98b7c80010785e5d5ca01ee4ce9b5b0c8c73587ea6f8648be34d3f8d1d47bd1", + "md5": "52a436f378d20b8e1e1a8a173a8bdeda", + "size": "863497272" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.7.29_cuda11-archive.zip", + "sha256": "5e45478efe71a96329e6c0d2a3a2f79c747c15b2a51fead4b84c89b02cbf1671", + "md5": "7dddb764c0a608ac23e72761be4c92c0", + "size": "704240064" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-8.9.7.29_cuda12-archive.zip", + "sha256": "94fc17af8e83a26cc5d231ed23981b28c29c3fc2e87b1844ea3f46486f481df5", + "md5": "30f8a180be36451511306f7837270214", + "size": "708408517" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "8.9.7.29", + "cuda_variant": [ + "11", + "12" + ], + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.7.29_cuda11-archive.tar.xz", + "sha256": "8b17f56e9d654d9af3d7711645811fb6f240f53bc2d62c00c063a6d452d80091", + "md5": "b5410e97c73ea206b3d8939ce6ff8832", + "size": "1664448" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-x86_64/cudnn_samples-linux-x86_64-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "d3a9a4f3f74b04c393bb9152fe3a53ac1514da679ca57858d69f64243debb905", + "md5": "348306c65eb4c865fba72332fa7a5f33", + "size": "1665932" + } + }, + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.7.29_cuda11-archive.tar.xz", + "sha256": "29a18538f13a63ee54cd795c78f64a1ca45df2de0b140cf095281a16d1d4d4e3", + "md5": "9f398a26a5c7913faf58e8ee3bd9c6ff", + "size": "1665244" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-ppc64le/cudnn_samples-linux-ppc64le-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "80664b7a6abed08633e0dc238f47f26aaaa0add5571bf6f4f4e475686a702c8d", + "md5": "6aa5e8e801b5f730a103aaf52c66485e", + "size": "1668400" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.7.29_cuda11-archive.tar.xz", + "sha256": "dd7b618f4af89fff9cdad9cd87dbc4380c7f6120460c174bd10fef6342099915", + "md5": "841a6dde4037a39f7ddd0fb92f245c9d", + "size": "1666176" + }, + "cuda12": { + "relative_path": "cudnn_samples/linux-sbsa/cudnn_samples-linux-sbsa-8.9.7.29_cuda12-archive.tar.xz", + "sha256": "4d84211d62e636ad3728674e55e9ce91e29c78d071fcb78453f8a71902758836", + "md5": "0e80992ee19918efd714199f41cbe24b", + "size": "1664288" + } + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.0.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.0.0.json new file mode 100644 index 0000000000000..495f5e9c8e30a --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.0.0.json @@ -0,0 +1,91 @@ +{ + "release_date": "2024-02-05", + "release_label": "9.0.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.0.0.312", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.0.0.312_cuda11-archive.tar.xz", + "sha256": "52fa7088deb25d4555e37996b3d767e61d5d4397b7d45cce50bfc54cd8608a63", + "md5": "a56a8c3143f7b29e1ab28f42c1612949", + "size": "878943764" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.0.0.312_cuda12-archive.tar.xz", + "sha256": "d3890e609d6530ee5b88ff95b60c8e6b1c1ec7fa966ec533925f20f896fcc630", + "md5": "2d66eca078f49f9bb88f60cbc8ffdaed", + "size": "884762828" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-ppc64le": { + "cuda11": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-9.0.0.312_cuda11-archive.tar.xz", + "sha256": "e8044c8d8932351fd0b0e9794b329ebf68408d7c42cc873ac3e40f6bb6be544d", + "md5": "753ffd78ece71ceb7d9c087f36cdc97d", + "size": "880270724" + }, + "cuda12": { + "relative_path": "cudnn/linux-ppc64le/cudnn-linux-ppc64le-9.0.0.312_cuda12-archive.tar.xz", + "sha256": "b8ef6f249128e1985893a8787a21de35cb83ec47c6dc6fd1809061dd9a3ffb20", + "md5": "2cb57aa267bdad225ba0f20b36161037", + "size": "884272740" + } + }, + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.0.0.312_cuda11-archive.tar.xz", + "sha256": "997e53e92e4047373edab0512c1efc7f2067111532abdeab974fe395947ae0ef", + "md5": "d72e421d8941c740e1be4b615bcaf309", + "size": "876952264" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.0.0.312_cuda12-archive.tar.xz", + "sha256": "430fbf5b513c69e989b3a3a5a572369778ce0c214ce1259af6b935f9cab7dd54", + "md5": "6666fde8aba096c2a41332da6643fdc9", + "size": "881467580" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.0.0.312_cuda11-archive.zip", + "sha256": "a9b223a5cc3822b4d5d3e2a1aff90a55d1138d4714cb503842379fadacb4c305", + "md5": "eeb4c91f0bf9bd555d4c021ce88beab8", + "size": "671408613" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.0.0.312_cuda12-archive.zip", + "sha256": "ee40e0bb0d695e4793979cc88cbbe58ad1d83a0584a57a056c9259743fd86992", + "md5": "10d5afe5a53ee3089477bf154b8e9245", + "size": "674578905" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.0.0.312_cuda12-archive.tar.xz", + "sha256": "38552583ebb8de96e83c9e6ec70d050254d8dc635ba47098d171ab3cc78b14f4", + "md5": "635c8334a3a9c1459a4f1f96a263ae9a", + "size": "904793708" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.0.0.312", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.0.0.312-archive.tar.xz", + "sha256": "ac4d2d0e0c56f66e6d4a67ae27cd2033a9fbec74f2793b36de40750be689d55f", + "md5": "4fa604c033dfd7f92c92b4e1e67a69ab", + "size": "1665112" + } + } +} diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.1.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.1.0.json new file mode 100644 index 0000000000000..ea96ef78cffb1 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.1.0.json @@ -0,0 +1,77 @@ +{ + "release_date": "2024-04-12", + "release_label": "9.1.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.1.0.70", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.1.0.70_cuda11-archive.tar.xz", + "sha256": "8210dc5f0d6a04ce20ebfeb39e41e56e22e77a298b1657f9e3db80c650110310", + "md5": "a9feda485fa5bf167a37eebd0c2dc07d", + "size": "860293208" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.1.0.70_cuda12-archive.tar.xz", + "sha256": "fdc6d6f28217b82c400adfdae8f0364fa36c5fb6cb683933e8900a748e70b263", + "md5": "105585f6dd62cc013354d81a2a692d2e", + "size": "862715244" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.1.0.70_cuda11-archive.tar.xz", + "sha256": "fa619326b053d7f503ded5ddeae09067782869a8ff9b67f48019cd79237ac8ce", + "md5": "38874eeb3691679cbb939e569f99e3de", + "size": "858354072" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.1.0.70_cuda12-archive.tar.xz", + "sha256": "0fe2eb8f1536cf51b9edf10549c85c8bd4491aa9223bfbc686d7000aed1064d2", + "md5": "62e0bdba290df3ea2103308563d95d39", + "size": "861089820" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.1.0.70_cuda11-archive.zip", + "sha256": "dbe7a9ac532c03bd6626753a6d97dccee3676917c046c67e00da09d857fde6e7", + "md5": "47e989b3c9a02eada1df7da3008e1926", + "size": "669864957" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.1.0.70_cuda12-archive.zip", + "sha256": "3083b5bf20b0b2b29305de088e0b2cdbb78b5190655a27e8a7c596e47042eedf", + "md5": "4d5580576848aceaa2c2d07caac9c9c9", + "size": "669629858" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.1.0.70_cuda12-archive.tar.xz", + "sha256": "2dbdd8bf373969c07e17929b9390c1c67b1acfb0838286ba6a4fb3cdf1c47130", + "md5": "c0003d3da32170f250dc59ac3d6b0c0a", + "size": "891331976" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.1.0.70", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.1.0.70-archive.tar.xz", + "sha256": "0ba18bfdc20ad716177d6dec179afa64558d009e90a2336fca1ae6027f712e1f", + "md5": "992ca7cd4733bb5e31bd6dd4350a9e6f", + "size": "1666592" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.1.1.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.1.1.json new file mode 100644 index 0000000000000..e750e8cec1633 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.1.1.json @@ -0,0 +1,77 @@ +{ + "release_date": "2024-05-02", + "release_label": "9.1.1", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.1.1.17", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.1.1.17_cuda11-archive.tar.xz", + "sha256": "15a8b77123c1911606b45703691ad0990892c6098070ffab0bcaa003183a7dcb", + "md5": "e51befdc0ec0b05a41c394559afe7706", + "size": "860223884" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.1.1.17_cuda12-archive.tar.xz", + "sha256": "992b4be26899cc4c618bb1f6989261df7d0a9f9032b2217bf1fce9dd3228c904", + "md5": "3070d68644f976d5d90ba03001f9eda5", + "size": "862719644" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.1.1.17_cuda11-archive.tar.xz", + "sha256": "534984ea42f9e754d78aace88d6b5bed124c2557d84350c9488776e4d0dffa56", + "md5": "fdf8be589716b837bc5e403af8c7f076", + "size": "858354908" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.1.1.17_cuda12-archive.tar.xz", + "sha256": "19bd66ee9fb30348f18801a398d0bec98b4663866efa244ca122825b3429526c", + "md5": "f76b0e9d99eca1ce51c1c5d004962dd2", + "size": "861104620" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.1.1.17_cuda11-archive.zip", + "sha256": "58cec56a754ffdea3d19c5bec88c4cbbf4d00b94fe1ecbf10a3b3b8fa1d1b00e", + "md5": "e22b13375c1027e90501d8793bc87f30", + "size": "669855455" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.1.1.17_cuda12-archive.zip", + "sha256": "3f1efb1a82e480594594e8b1fc8075a4852b4ada5a1fea3c8ec4b3ed1e5122ed", + "md5": "a233724bd523e74e29dfc6a046e5f247", + "size": "669632100" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.1.1.17_cuda12-archive.tar.xz", + "sha256": "03d3969d2cb0182db7167b75edc362384e6b48b6686c318e05022a4f711c7edf", + "md5": "2ad3e4a74e59e19cc1aeaae09a015dfd", + "size": "891318940" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.1.1.17", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.1.1.17-archive.tar.xz", + "sha256": "67f900d296cf6ac6504f580471938f0ad7f406de0812f2d5d5e36eb12418de92", + "md5": "bd7916436ecc8d5eef271229e0d1d08f", + "size": "1666608" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.10.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.10.0.json new file mode 100644 index 0000000000000..1f5f05059165b --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.10.0.json @@ -0,0 +1,115 @@ +{ + "release_date": "2025-05-07", + "release_label": "9.10.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.10.0.56", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.10.0.56_cuda11-archive.tar.xz", + "sha256": "a0579702b538378243795328c186bb37199618494b498f1b74a5b61304861733", + "md5": "888d44ba1221dd688fa6f1e15ea1c186", + "size": "524914444" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.10.0.56_cuda12-archive.tar.xz", + "sha256": "cc0ad9eaaf6ef6569b20250111f9df0569816c17076c58aad8aea1661e2fc781", + "md5": "a854357768cad19d3c18dee59ee770e8", + "size": "1003184568" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.10.0.56_cuda11-archive.tar.xz", + "sha256": "b1a5cfd60c96ce8a09d0c7dc5c5427d874e08cc8813f5bad29755d674c8b0374", + "md5": "003862d7a68626dd64d196247fbcdb37", + "size": "523990048" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.10.0.56_cuda12-archive.tar.xz", + "sha256": "83ccb2a039f266e3aedc4ac6b186ded5f49d1be67e82b445f595eb2ec3cc17eb", + "md5": "1f5f04fcc845706edb9a8d8cfeab33c8", + "size": "1001338504" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.10.0.56_cuda11-archive.zip", + "sha256": "01bc3d317d1011f89122154d36eab44c5e98767cde099eabd22adc1551fc87fc", + "md5": "2f2d63a76168811050f0253ef572adc5", + "size": "384733245" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.10.0.56_cuda12-archive.zip", + "sha256": "214f21e4a6fdc7121b2463f55937ebf097ab7c96232c3d575b39b9b030503fca", + "md5": "ca3e59531bab1d24f952025f75e03be1", + "size": "683333184" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.10.0.56_cuda12-archive.tar.xz", + "sha256": "ba9aeffef24e18188e7f10206f8ffaff916406ae5ff47e6c27e768633333d2d0", + "md5": "184e9fca299e9914554aebe7a22839a1", + "size": "1056704652" + } + } + }, + "cudnn_jit": { + "name": "NVIDIA CUDA Deep Neural Network Graph JIT library", + "license": "cudnn", + "license_path": "cudnn_jit/LICENSE.txt", + "version": "9.10.0.56", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn_jit/linux-x86_64/cudnn_jit-linux-x86_64-9.10.0.56_cuda11-archive.tar.xz", + "sha256": "475ecd50ff0bf5755028810d47987a295518a7590161d2e833678f1d2b5154d8", + "md5": "66a5386c43949cd0587d9a62c9d7b57c", + "size": "9538440" + }, + "cuda12": { + "relative_path": "cudnn_jit/linux-x86_64/cudnn_jit-linux-x86_64-9.10.0.56_cuda12-archive.tar.xz", + "sha256": "58f61d5378daf8039d8d01b02f5d3757e6583b85051f0704df0d6b570a5c58b4", + "md5": "630ee41c970f7dfaaa0944847a639bb8", + "size": "10556340" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn_jit/linux-sbsa/cudnn_jit-linux-sbsa-9.10.0.56_cuda11-archive.tar.xz", + "sha256": "4712d143f583d16891b4f78c3c45980e5b0c8e75ced8fe085229172616df0082", + "md5": "05608659a66300e4f3b86a3eba8c9786", + "size": "9444432" + }, + "cuda12": { + "relative_path": "cudnn_jit/linux-sbsa/cudnn_jit-linux-sbsa-9.10.0.56_cuda12-archive.tar.xz", + "sha256": "6e21ac6ebd76ca9f29ca18890b0716ba49e59c0e1f38418f8f13f7acee111beb", + "md5": "c991748434dc4f6dd524f3462706ce80", + "size": "10399160" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.10.0.56", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.10.0.56-archive.tar.xz", + "sha256": "d9fd2bcddd6b7c9cfc1ab079d10864064ee97116192c532a8cee680b3be188be", + "md5": "667c043ca4cf91d767c5512dbbaf0eac", + "size": "1665144" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.2.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.2.0.json new file mode 100644 index 0000000000000..ebd37c2ccfbb8 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.2.0.json @@ -0,0 +1,77 @@ +{ + "release_date": "2024-06-06", + "release_label": "9.2.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.2.0.82", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.2.0.82_cuda11-archive.tar.xz", + "sha256": "99dcb3fa2bf7eed7f35b0f8e58e7d1f04d9a52e01e382efc1de16fed230d3b26", + "md5": "e98f3bbcbf83207f10ecf9344e565605", + "size": "747183468" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.2.0.82_cuda12-archive.tar.xz", + "sha256": "1362b4d437e37e92c9814c3b4065db5106c2e03268e22275a5869e968cee7aa8", + "md5": "f48e98980c1f547e31c310b594e0372b", + "size": "752511848" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.2.0.82_cuda11-archive.tar.xz", + "sha256": "62973737acc11c20f0640e63248a8d988b53b6aad219cf17eaff63a05970853d", + "md5": "57c2ca309612416437aee6d53e6f1952", + "size": "745904448" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.2.0.82_cuda12-archive.tar.xz", + "sha256": "2b017070bbd361aa2d8f7ef84620c2e66062b9424a477b08cba925316c85aed1", + "md5": "e3380d99610ddb76fdb8a6b18c772b85", + "size": "750502820" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.2.0.82_cuda11-archive.zip", + "sha256": "3b261f75575cf796810aa75c5706df67882b9f3ec97b8b056de5697cbc86d6fe", + "md5": "b72e46c33f7bb262eb1130686cf67a46", + "size": "560438476" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.2.0.82_cuda12-archive.zip", + "sha256": "c1f45bcf36ef86d562c44b7789056d002ef88d365db66958a469f314c44b7653", + "md5": "4a0dabb0736815373820955e18d16e66", + "size": "562248383" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.2.0.82_cuda12-archive.tar.xz", + "sha256": "24cc2a0308dfe412c02c7d41d4b07ec12dacb021ebf8c719de38eb77d22f68c1", + "md5": "b9aafbbe402c6422fa905ec290fd2c48", + "size": "790888204" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.2.0.82", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.2.0.82-archive.tar.xz", + "sha256": "d306750f0233b6dc11625a5fb81492d7b6d38348e5eae1ba873bbf4476ca10cb", + "md5": "1434093a0595c3167782f1f2a1cce79a", + "size": "1666628" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.2.1.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.2.1.json new file mode 100644 index 0000000000000..739c809ac7852 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.2.1.json @@ -0,0 +1,77 @@ +{ + "release_date": "2024-07-03", + "release_label": "9.2.1", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.2.1.18", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.2.1.18_cuda11-archive.tar.xz", + "sha256": "39bfc8970b87f905684ce426756d4b34a4f758b9f11afb01edfcc7553af7982a", + "md5": "15e52eb7b11ce7c707caca0ea0711ab8", + "size": "747198492" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.2.1.18_cuda12-archive.tar.xz", + "sha256": "d6e2dca7dd3a22668738b66056227b2cb6801c5fa3cc7b0c1a10f6ea81228399", + "md5": "480e6e4ce2ab94a277f7c86dab35cc3e", + "size": "752551796" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.2.1.18_cuda11-archive.tar.xz", + "sha256": "926b6bda35163aa96f8dc92a8206edc400bd3d677162e6b43f13e9870782e159", + "md5": "31e09015271289996ae22248b0519c6a", + "size": "745863232" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.2.1.18_cuda12-archive.tar.xz", + "sha256": "fc6f8dfd7b39e8683b1b0a1bd7b3d60ab688f4f62f279a16b6d0ef1d4734efd7", + "md5": "5b6f2d66d00993a247369cc73ef15788", + "size": "750512796" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.2.1.18_cuda11-archive.zip", + "sha256": "6b0600ed2e06373d0fdb152c6b38b5c0c31e9d6ed4a2100abc9f71f8f5b1a4ee", + "md5": "8ae97fd149a11c28c4c884d5b518f9ff", + "size": "560433909" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.2.1.18_cuda12-archive.zip", + "sha256": "4ca698c6cf54456143730a483252a6bca2951c9babe8d3aaee5fc6616e53ce0d", + "md5": "74f153e5e5ab2c434dcf62d2ee70a1ed", + "size": "562251373" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.2.1.18_cuda12-archive.tar.xz", + "sha256": "42b92585e89b30605fc934bb55ec4838383391a33058aa9c57fee4a14ce65081", + "md5": "34f1ab124bda67684e5a8e34efbdf2d1", + "size": "790876052" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.2.1.18", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.2.1.18-archive.tar.xz", + "sha256": "8b8708c4fa2c781dedf6f04073db74df4eb8850d72b02bde7780674d386a7278", + "md5": "2f2204b69afd703452d46c8703c23e9d", + "size": "1666520" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.3.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.3.0.json new file mode 100644 index 0000000000000..d76b57c61ffcb --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.3.0.json @@ -0,0 +1,77 @@ +{ + "release_date": "2024-08-01", + "release_label": "9.3.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.3.0.75", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.3.0.75_cuda11-archive.tar.xz", + "sha256": "069da084cd368f39fb830d4c4e931803064fb65e766f4cf7df2da4a346a2ba9f", + "md5": "4ab5cfb90cfe16c02cbdb88788165de5", + "size": "748177916" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.3.0.75_cuda12-archive.tar.xz", + "sha256": "3d6ef10aa06dc9339a477e2b057e085ff8500bbdee79e42c7e13655c9eff2c26", + "md5": "2fa73268de8bbdab5560f4aa1a5a73ab", + "size": "756509380" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.3.0.75_cuda11-archive.tar.xz", + "sha256": "04b56fbf7bee15c24e339c2ba94d17aa88b9e334d0cd19e75853dc5452794bf7", + "md5": "eb3d809ff9c853721d342aa68564ed77", + "size": "746866932" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.3.0.75_cuda12-archive.tar.xz", + "sha256": "1226dd9b989c898638552963d000a3cfbb8a0a0cb9baf8cb09e6abd77ed7d639", + "md5": "bdf5c7ba6ae34cc0dbcdfb98f3da746d", + "size": "754450192" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.3.0.75_cuda11-archive.zip", + "sha256": "0e6f9d39343b88208b1daea280d62d6f7a90355395999806de6624c8361c36fc", + "md5": "d7414555bd6c9e8a91139f00864fa2fa", + "size": "562755549" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.3.0.75_cuda12-archive.zip", + "sha256": "864a85dc67c7f92b9a8639f323acb4af63ad65de2ca82dccdf2c0b6a701c27c0", + "md5": "5f82d9233dd22a6664abff13cd22a224", + "size": "566118754" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.3.0.75_cuda12-archive.tar.xz", + "sha256": "1aae4bfced63f930b4677f9e928e197878dece2edd51ca8fa7ab8363d0e6ed60", + "md5": "e5a94b1b0bbd313c0c11235d969ca028", + "size": "796357916" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.3.0.75", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.3.0.75-archive.tar.xz", + "sha256": "5da5536bba749158b245ddf69b4a0e2f4bf122e9b3c0e7406d8c2ddd5dd97518", + "md5": "d855a9694631213fb6e78da90ae60fbe", + "size": "1666860" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.4.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.4.0.json new file mode 100644 index 0000000000000..68e131816e314 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.4.0.json @@ -0,0 +1,77 @@ +{ + "release_date": "2024-09-05", + "release_label": "9.4.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.4.0.58", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.4.0.58_cuda11-archive.tar.xz", + "sha256": "34a3c798764b8fc10c7145065798fb530d62073e88a3b0cfdcec458e2ace4467", + "md5": "cabfb7d1acee9dbe1eef8e5960e7b207", + "size": "737638524" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.4.0.58_cuda12-archive.tar.xz", + "sha256": "1ae128159a8c01b1fd8709050a30813ed9a4dd95824c0d3ddf841c52c8e25218", + "md5": "6f3dc24117b9ba640f3a8b6582dd0f2c", + "size": "745465960" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.4.0.58_cuda11-archive.tar.xz", + "sha256": "aa39d5a1d52fbf8c92a5a0c0cdb9b8d2772f99be15ee91c1a22932ac81d0f0dd", + "md5": "28be699ed21c03e05ef8dbece0bff43f", + "size": "736652544" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.4.0.58_cuda12-archive.tar.xz", + "sha256": "07c1b686b3dfa3a976dfc03e886fe44190c49c55f05795ea912d49518bf7d0cd", + "md5": "6346daaf3e4e730e2e710ce6080b7b73", + "size": "743942524" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.4.0.58_cuda11-archive.zip", + "sha256": "2f5389d9769fc7b13fcc08ae050f8f911506e76a3b785abcc53cde97d4b3a5a5", + "md5": "2b32d2393d92b95fd172913b972ab590", + "size": "557332411" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.4.0.58_cuda12-archive.zip", + "sha256": "c7c642c8db950d32c283acbb6a3d2aaeb484ae3fcef2eb7fee5523b72303a452", + "md5": "4783043b45542528c4af17af659fe26d", + "size": "560885858" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.4.0.58_cuda12-archive.tar.xz", + "sha256": "5914e8845e5dcf41fd8963483f3d54db1f04f2c0be725ed012dde27b9fca2488", + "md5": "96678293921e3b9a35f059cd4f7401d2", + "size": "787931272" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.4.0.58", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.4.0.58-archive.tar.xz", + "sha256": "623f7351b51ca8799e18026341f04bf20fc74d283a2f301763906a7bd12af735", + "md5": "f73b4203e9fff4d2df002bb1886f401f", + "size": "1664768" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.5.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.5.0.json new file mode 100644 index 0000000000000..a957305c35422 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.5.0.json @@ -0,0 +1,77 @@ +{ + "release_date": "2024-10-07", + "release_label": "9.5.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.5.0.50", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.5.0.50_cuda11-archive.tar.xz", + "sha256": "cf7387fd3ca0d061fb9dc0bf6c30dfb54cdcc4830d0e077fd61a02082686170f", + "md5": "08471c7390d5d1ba95f9c8ad276f44b5", + "size": "726582316" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.5.0.50_cuda12-archive.tar.xz", + "sha256": "86e4e4f4c09b31d3850b402d94ea52741a2f94c2f717ddc8899a14aca96e032d", + "md5": "9a0e5a6062256d154cfea5cf8e258f30", + "size": "733945140" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.5.0.50_cuda11-archive.tar.xz", + "sha256": "4fd22e78e83673da5f0c9dd6d5f14b176bba1e2170c4bd22a2046782d1e375a6", + "md5": "811e3b1233fe590d589ab7845c22b6c7", + "size": "724521080" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.5.0.50_cuda12-archive.tar.xz", + "sha256": "494b640a69feb40ce806a726aa63a1de6b2ec459acbe6a116ef6fe3e6b27877d", + "md5": "a5ec674464bc5610fc817c75162fbe54", + "size": "732322620" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.5.0.50_cuda11-archive.zip", + "sha256": "989f3577372abb07f6d60ad462eb67c1f9ffe54abdba5b2f34d981c2db75e756", + "md5": "9c3ff9f94fe87f0a0f962c90c797d87c", + "size": "546204270" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.5.0.50_cuda12-archive.zip", + "sha256": "2c7cf19fa6ffd923e4f12472b6e7bd33144bda7e9553cc54a491afa8f4d4df38", + "md5": "e0239650f448f456e005770df9d5af66", + "size": "549722031" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.5.0.50_cuda12-archive.tar.xz", + "sha256": "81beb7e0d05d07bd587715b69c5e82aea00d96038bd828924acb5d6910105e2a", + "md5": "13e0debf8c04012bcef990f2e70e7a2f", + "size": "775812716" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.5.0.50", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.5.0.50-archive.tar.xz", + "sha256": "f326d2b8225765b5ad5fe7419f55a72d2d6985a26bd025f2f9ac2d9fc9b7ee3a", + "md5": "35260d9a8c4156b50d9e0004410167a3", + "size": "1666752" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.5.1.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.5.1.json new file mode 100644 index 0000000000000..131275939eb28 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.5.1.json @@ -0,0 +1,77 @@ +{ + "release_date": "2024-10-25", + "release_label": "9.5.1", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.5.1.17", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.5.1.17_cuda11-archive.tar.xz", + "sha256": "b1f5050cd2bfd7fa9d3d0dd00d417cc2124692d8421295e12f841be6c8e3a426", + "md5": "5da3b0533fcd3d6a9020d08f3b78ddba", + "size": "736935276" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.5.1.17_cuda12-archive.tar.xz", + "sha256": "35dd20b9c68324ae1288ac36f66ab1f318d2bfecfafb703a82617aa283272be4", + "md5": "a8604f6b80f42ec60e98ba9c8f681572", + "size": "744697316" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.5.1.17_cuda11-archive.tar.xz", + "sha256": "ad68d12ee351b5f3478078fc8188eefb8712721c3e501c9345ec5ffb0b85fae8", + "md5": "a9438457a47b2bca7951a19736e8d4e8", + "size": "735387008" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.5.1.17_cuda12-archive.tar.xz", + "sha256": "340c49b32c133b0321c5c5b00d14fb64887dcac83ee8fd24195d9191061f1ad7", + "md5": "83c9f3f9eddadd0c1941d7f3e763174c", + "size": "743147752" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.5.1.17_cuda11-archive.zip", + "sha256": "8318e93ab017af2356d3b6cf35aab2238e2a51c426450842eb4ade12e4619bbb", + "md5": "b7c456ddab820ec335a724be7a969091", + "size": "554195447" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.5.1.17_cuda12-archive.zip", + "sha256": "3a4cecc8b6d6aa7f6777620e6f2c129b76be635357c4506f2c4ccdbe0e2a1641", + "md5": "fda9196a60fb8e2b4c78e8a19ff056a3", + "size": "557597538" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.5.1.17_cuda12-archive.tar.xz", + "sha256": "0099b8e4081ac146f802e769cdd30d9e01a289ea0fd056e64e44297a13e1aa0c", + "md5": "9d20deeb313a05c442fbff036ca29581", + "size": "780854928" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.5.1.17", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.5.1.17-archive.tar.xz", + "sha256": "bb79dc528c6a3b2a019a60d4af13cb4cb3d56146b692b3f3badec3fd8bfc98e7", + "md5": "76fe86423261f1ae984b00b1de2e40f3", + "size": "1664836" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.6.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.6.0.json new file mode 100644 index 0000000000000..d1e2d348d10d8 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.6.0.json @@ -0,0 +1,77 @@ +{ + "release_date": "2024-12-02", + "release_label": "9.6.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.6.0.74", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.6.0.74_cuda11-archive.tar.xz", + "sha256": "9717b0022d4f5ea88ccd9796bef7ad1cc5d04b3bd53f690041767aabfb98d14d", + "md5": "aa68c3eda5ad616c0eead9f646d4885b", + "size": "655044868" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.6.0.74_cuda12-archive.tar.xz", + "sha256": "72595f0d17d952cf568c1d76e370a9c303bb08c2f80888a8cf33e316a65d46a8", + "md5": "16afe7a88f576525d45d9e00c4ac4277", + "size": "662367552" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.6.0.74_cuda11-archive.tar.xz", + "sha256": "5f7440fd8269f7a7986bff89dd6924e4145644a94958ab49f146b6f8c0230d46", + "md5": "b125b9988b0c71592561163e6c64d8c6", + "size": "653894704" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.6.0.74_cuda12-archive.tar.xz", + "sha256": "f71fb008833fa92f9eac02c0b786a21f5e383470235ddeb1eee98fe370148ace", + "md5": "9a35d77abda9f279b3fe32023d3b2e47", + "size": "661271556" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.6.0.74_cuda11-archive.zip", + "sha256": "388cce5d31919ef41a4231d21ed3fb7b60609d0bd6baaf6173cd9583a00b25c9", + "md5": "6a8c3bea2bad7ca83f356a7832f3671f", + "size": "492545214" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.6.0.74_cuda12-archive.zip", + "sha256": "65ca0f2d77a46de1def35e289780b8d8729ef2fa39cf8dd0c8448e381dd2978c", + "md5": "b969339363b43cc80f6184929a6633fa", + "size": "495911494" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.6.0.74_cuda12-archive.tar.xz", + "sha256": "6f907bf97731d30ffd55dcc53fe8aa666b583b2c0c6b20e88c7341f98bb0b594", + "md5": "751f516ce47fb0e504b878bfc97176e4", + "size": "766134984" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.6.0.74", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.6.0.74-archive.tar.xz", + "sha256": "2cad2fb38ef359a1956daf73b6b4c0faf826a865fcc3dc791437ca83863a6cb9", + "md5": "8e46375025bdd14ba55a695e12ee3694", + "size": "1667016" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.7.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.7.0.json new file mode 100644 index 0000000000000..58ee730929a94 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.7.0.json @@ -0,0 +1,77 @@ +{ + "release_date": "2025-01-23", + "release_label": "9.7.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.7.0.66", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.7.0.66_cuda11-archive.tar.xz", + "sha256": "81a3811efb496067e9ca6a8e813ba8652b93726d42d1f2c0c311ddadc730f3aa", + "md5": "411174e285dacee3edeb99a464192602", + "size": "673318756" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.7.0.66_cuda12-archive.tar.xz", + "sha256": "937a090757a8605e47235d4410b1609f666d293660a4b81910fc3b6173397cbc", + "md5": "01b27170c7799009aabec74f4abe84b3", + "size": "968618252" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.7.0.66_cuda11-archive.tar.xz", + "sha256": "84a5ccd80be2dc2cc9411361079fd9f552813e92cd992a603842ee62a9861420", + "md5": "de73d5b10871f46d3a9d4fb4c78d3514", + "size": "672148508" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.7.0.66_cuda12-archive.tar.xz", + "sha256": "05407aa3f721641b1cee03d8de6d11155adedad88f28c985e6e85416547782c2", + "md5": "f48e5c19721219fecd296e365b55cf33", + "size": "967241212" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.7.0.66_cuda11-archive.zip", + "sha256": "d88f63cb49313eb64fd52a22ce0eac6d42f2d77e1c5f5aa70c0cc3122c31006d", + "md5": "d46decbd57375af1310520703822d162", + "size": "508803652" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.7.0.66_cuda12-archive.zip", + "sha256": "668998233531f9b210159d259e6c53f44de556658f00845c25993e8aed563608", + "md5": "f0fdb27dc261ce93100ee871fdd79dcb", + "size": "706144129" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.7.0.66_cuda12-archive.tar.xz", + "sha256": "ec899666c6353520c77a97a7879c933322a483bbc8d5b31964c235febdac6fb6", + "md5": "087d8fb5fa373f22cf6df75ec396dd3f", + "size": "1022058328" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.7.0.66", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.7.0.66-archive.tar.xz", + "sha256": "2a44f0b1f18e4ce5d500e93bfd417579b4e73581679c9a89ae5577c168163b4b", + "md5": "939f306542269fff473e4d84b4ca7633", + "size": "1666656" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.7.1.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.7.1.json new file mode 100644 index 0000000000000..bc5dd2a185610 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.7.1.json @@ -0,0 +1,77 @@ +{ + "release_date": "2025-02-06", + "release_label": "9.7.1", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.7.1.26", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.7.1.26_cuda11-archive.tar.xz", + "sha256": "73aadf2d1b721a34bd7b90908d02906257f2addbd246cf8db58e21d68d855ea2", + "md5": "0a38a905dffec48e1701b059accba573", + "size": "673620800" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.7.1.26_cuda12-archive.tar.xz", + "sha256": "109a5e5c6bcdf4396e6f63f3f862ed2dcf16ee93ee034dc704a1b11bdf00c0b1", + "md5": "6d6b02a4f3ed294771bb379d80ad8cff", + "size": "969539424" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.7.1.26_cuda11-archive.tar.xz", + "sha256": "25ca58ff295401a8f7edbceb2657ab483c4ee4a80f9a92f8d0cbe5f15aae1cde", + "md5": "a3ae7f24043d2dc76d741f1a968c5842", + "size": "672867120" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.7.1.26_cuda12-archive.tar.xz", + "sha256": "92824550a95eb275b06c90998410e12ce05140e0508f0905644c654c9ed7a764", + "md5": "092e915a2bd8b625b1525d4f64f3fb9a", + "size": "968065560" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.7.1.26_cuda11-archive.zip", + "sha256": "bbc429272aeb87c838c7ba98f46ad4593a40b737ea6bc0ca6824e8afe0a2e504", + "md5": "618d2c5669f3cd236242608f4519f1b6", + "size": "508778239" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.7.1.26_cuda12-archive.zip", + "sha256": "fecb6b911b6fc74cce40180bc6cb932a66bd03f1ae678987b92ce0dc896ef52b", + "md5": "013c774a296b5268477db15b8831c769", + "size": "706241604" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.7.1.26_cuda12-archive.tar.xz", + "sha256": "8c33d601728e8896296e53f08391544a1ec5d03820e7d2cb9ddfa95fdcbbaf5c", + "md5": "5f0281fa6b4d2886434f9676c0697975", + "size": "1017901016" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.7.1.26", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.7.1.26-archive.tar.xz", + "sha256": "5a2141fd430bff59a337c972b3bdcd188de758caab87b0810ce457a632150d99", + "md5": "7189f6715d7f7bb8647be656b1bca80d", + "size": "1666504" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.8.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.8.0.json new file mode 100644 index 0000000000000..24f4cc74677e0 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.8.0.json @@ -0,0 +1,77 @@ +{ + "release_date": "2025-03-04", + "release_label": "9.8.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.8.0.87", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.8.0.87_cuda11-archive.tar.xz", + "sha256": "cf4dfaef8311d987d640a322f668cd5240ac3e5302abe9617dd991b5b2532758", + "md5": "f8cc1eb607dd83dbaa12f9ba80934cbb", + "size": "561520128" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.8.0.87_cuda12-archive.tar.xz", + "sha256": "321b9b33bb1287404d93d5672d352f16feabc4b220ac6ae0b86e4b27f257dcf4", + "md5": "3674444654eb59b6f4c919103a8531af", + "size": "923946888" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.8.0.87_cuda11-archive.tar.xz", + "sha256": "8ff117715fb3323032d1b489880117556ad8b5e57a9060143f0cb72384db7710", + "md5": "b38a6fba3c53ded236b5596d405c7ef6", + "size": "560558204" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.8.0.87_cuda12-archive.tar.xz", + "sha256": "22f62f474f0cbb35bef540adb1d841da63c9cd3df76b3c4e43010f436b2cd85c", + "md5": "3ec9ec13b42e5f43f49cfa63f83b46fa", + "size": "922963076" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.8.0.87_cuda11-archive.zip", + "sha256": "b2995837e6b9a5b3816a0cd90480769cd4280f965c2ef0848debf029f391ca8f", + "md5": "39b78253550678399367b160d7503e04", + "size": "422255533" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.8.0.87_cuda12-archive.zip", + "sha256": "d8a23705e3884b137b7e05449fb2b61bfa524e7cfc3fda80743d633f423c6ce4", + "md5": "c9926e3b1638d775ae384837ccd97c72", + "size": "675349654" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.8.0.87_cuda12-archive.tar.xz", + "sha256": "f03ece3ff07d1719f06218973a8797cec1be387cc317baab5bb118dc988199e7", + "md5": "989ba35d01495ea4c66097b021eb7cda", + "size": "964790260" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.8.0.87", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.8.0.87-archive.tar.xz", + "sha256": "2a63562a3a9b2cdcd9d8bce1dcc106a3cc9f47a6448b7a77b0e3b8f8776d0a41", + "md5": "e0a198f07791ece1d635d56c9626132a", + "size": "1666724" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.9.0.json b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.9.0.json new file mode 100644 index 0000000000000..5a192f49f2e22 --- /dev/null +++ b/pkgs/development/cuda-modules/cudnn/manifests/redistrib_9.9.0.json @@ -0,0 +1,77 @@ +{ + "release_date": "2025-05-02", + "release_label": "9.9.0", + "release_product": "cudnn", + "cudnn": { + "name": "NVIDIA CUDA Deep Neural Network library", + "license": "cudnn", + "license_path": "cudnn/LICENSE.txt", + "version": "9.9.0.52", + "linux-x86_64": { + "cuda11": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.9.0.52_cuda11-archive.tar.xz", + "sha256": "5696665117d87f112024ec47d7d3a90f5f338d13226dd6ea50e5b24d6163872f", + "md5": "8d5716f333e0366233477842cdbbde4d", + "size": "561564084" + }, + "cuda12": { + "relative_path": "cudnn/linux-x86_64/cudnn-linux-x86_64-9.9.0.52_cuda12-archive.tar.xz", + "sha256": "73f99e9c5d39cb7799dfe0f7b42d09a0bf6e3f5a90dbd16d570438daa1daea18", + "md5": "a0d9d43997565426e3a99410ef37179b", + "size": "1093260928" + } + }, + "cuda_variant": [ + "11", + "12" + ], + "linux-sbsa": { + "cuda11": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.9.0.52_cuda11-archive.tar.xz", + "sha256": "564323790e3c9f9b4ebcbbf7624cac8c0f8f6b1c8da42efcd0bd5087ed9bcd8c", + "md5": "2bf5469d2cbea137fab9411fd0d21edc", + "size": "560913496" + }, + "cuda12": { + "relative_path": "cudnn/linux-sbsa/cudnn-linux-sbsa-9.9.0.52_cuda12-archive.tar.xz", + "sha256": "f0faeee9eff3d77d0e8a3c55ce6a096ee6050f7da4e54e1ff541e9fa31820bbd", + "md5": "9a49e49b3c5423181c1e71e74e2fa6e5", + "size": "1091395028" + } + }, + "windows-x86_64": { + "cuda11": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.9.0.52_cuda11-archive.zip", + "sha256": "9ab4a7cbfb4ccbd73b8f844ce170fc0d49952cd9115b056629f4f10524830fc1", + "md5": "d210755c3b6c7d879bc2b0f6cea5fbe0", + "size": "422565191" + }, + "cuda12": { + "relative_path": "cudnn/windows-x86_64/cudnn-windows-x86_64-9.9.0.52_cuda12-archive.zip", + "sha256": "f8bd01b14cf43a4dfb1dff34dd9ceb172efc76fe6d3e6fda3901b6905e1ac5fc", + "md5": "93df1c4a8c18b5e5adec51737f9a67cd", + "size": "757071801" + } + }, + "linux-aarch64": { + "cuda12": { + "relative_path": "cudnn/linux-aarch64/cudnn-linux-aarch64-9.9.0.52_cuda12-archive.tar.xz", + "sha256": "2a5981413cd2861ec65315d950c89d747768a7f6736d52c9f5384b25905e2570", + "md5": "2f67c902cf37be48bbce06aabcdf2a6d", + "size": "1159172728" + } + } + }, + "cudnn_samples": { + "name": "NVIDIA cuDNN samples", + "license": "cudnn", + "license_path": "cudnn_samples/LICENSE.txt", + "version": "9.9.0.52", + "source": { + "relative_path": "cudnn_samples/source/cudnn_samples-source-9.9.0.52-archive.tar.xz", + "sha256": "347700a6ccef2677ca31fba7edad565e283c966500894db5007285b0d4d42482", + "md5": "3d65dae70c0bbc61eaeca6ec39be6abf", + "size": "1666972" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.3.0.json b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.3.0.json new file mode 100644 index 0000000000000..fc3df7da75088 --- /dev/null +++ b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.3.0.json @@ -0,0 +1,26 @@ +{ + "release_date": "2022-05-17", + "libcusparse_lt": { + "name": "NVIDIA cuSPARSELt", + "license": "cuSPARSELt", + "version": "0.3.0.3", + "linux-x86_64": { + "relative_path": "libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-0.3.0.3-archive.tar.xz", + "sha256": "46b258c2c333f7324e03bdf6b13576be6153b1218fb531025631650e36515f45", + "md5": "cb9dcb7fd1d8fd7e5979d79bacc2b1fe", + "size": "11551548" + }, + "linux-sbsa": { + "relative_path": "libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-0.3.0.3-archive.tar.xz", + "sha256": "6269885ec6cecc1a0aa95f344f35c882b6bf0a6ef55d1726e2cf59e11a3af68e", + "md5": "40212525310ad1553f7bdea197c12ff3", + "size": "12028012" + }, + "windows-x86_64": { + "relative_path": "libcusparse_lt/windows-x86_64/libcusparse_lt-windows-x86_64-0.3.0.3-archive.zip", + "sha256": "321cb5f4dac58fe518e71c38cc7363c0f6090eb8e6c6455941e50d247ddbf8cf", + "md5": "8097707f436bc6513d74fed26a0eef0d", + "size": "62302117" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.4.0.json b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.4.0.json new file mode 100644 index 0000000000000..8f38570dc7583 --- /dev/null +++ b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.4.0.json @@ -0,0 +1,26 @@ +{ + "release_date": "2023-04-28", + "libcusparse_lt": { + "name": "NVIDIA cuSPARSELt", + "license": "cuSPARSELt", + "version": "0.4.0.7", + "linux-x86_64": { + "relative_path": "libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-0.4.0.7-archive.tar.xz", + "sha256": "15fc65cddcc76dceec41985a0737bc055c3944eadd02589ec8883f1196911f78", + "md5": "d386b7860d931f6fb1475bfdbb82ccc5", + "size": "18339120" + }, + "linux-sbsa": { + "relative_path": "libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-0.4.0.7-archive.tar.xz", + "sha256": "866ee6cefb17d8041f099c6b43a731278721aa0ab682ddaa08886667a85495d6", + "md5": "ace04f2a85bfdeaab85d851b363834c7", + "size": "17804572" + }, + "windows-x86_64": { + "relative_path": "libcusparse_lt/windows-x86_64/libcusparse_lt-windows-x86_64-0.4.0.7-archive.zip", + "sha256": "09dc2e7b95da72f315cdd75a815e84b6c9bb9d01677f2837013fe6d57af616fd", + "md5": "eba3413306fa0a864f2c758d5b8f4a78", + "size": "42888044" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.5.0.json b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.5.0.json new file mode 100644 index 0000000000000..4f0207da0a91a --- /dev/null +++ b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.5.0.json @@ -0,0 +1,29 @@ +{ + "release_date": "2023-10-02", + "release_label": "0.5.0", + "release_product": "cusparselt", + "libcusparse_lt": { + "name": "NVIDIA cuSPARSELt", + "license": "cuSPARSELt", + "license_path": "libcusparse_lt/LICENSE.txt", + "version": "0.5.0.1", + "linux-x86_64": { + "relative_path": "libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-0.5.0.1-archive.tar.xz", + "sha256": "4502db0cabec972b298f74c0e31630f602c80be89e59a413464f3daae94dfff4", + "md5": "3832e718ea5aa05d10f6e90ed04d13d1", + "size": "22337712" + }, + "linux-sbsa": { + "relative_path": "libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-0.5.0.1-archive.tar.xz", + "sha256": "61bfc2fa7d16d9c688e0c3afc0c34e538cb8409980a05853ac06198852ec1793", + "md5": "d0b9271f806db72350f5c1e03d4a5440", + "size": "21330912" + }, + "windows-x86_64": { + "relative_path": "libcusparse_lt/windows-x86_64/libcusparse_lt-windows-x86_64-0.5.0.1-archive.zip", + "sha256": "beddcd06a210acd9839ecaee5161af3937ed8552edccc3fd7b9659b7ca017a46", + "md5": "950a7e7265338de0e5be55b69c983d31", + "size": "45048865" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.5.1.json b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.5.1.json new file mode 100644 index 0000000000000..1d46760195680 --- /dev/null +++ b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.5.1.json @@ -0,0 +1,29 @@ +{ + "release_date": "2023-12-12", + "release_label": "0.5.1", + "release_product": "cusparselt", + "libcusparse_lt": { + "name": "NVIDIA cuSPARSELt", + "license": "cuSPARSELt", + "license_path": "libcusparse_lt/LICENSE.txt", + "version": "0.5.1.1", + "linux-x86_64": { + "relative_path": "libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-0.5.1.1-archive.tar.xz", + "sha256": "e15ab4bebbc4031b142e4e312fc80e8c29188f4fe29faf6516a0ba9676645a1a", + "md5": "665a7738ad9d383a9f11593c3e93301c", + "size": "24149416" + }, + "linux-sbsa": { + "relative_path": "libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-0.5.1.1-archive.tar.xz", + "sha256": "31d6b2071386705dc4ccf788db9cf7c172aaf33c5cec421f7601e10c4160a161", + "md5": "a2a3465ee0add5e6049347003fabcb4d", + "size": "23140508" + }, + "windows-x86_64": { + "relative_path": "libcusparse_lt/windows-x86_64/libcusparse_lt-windows-x86_64-0.5.1.1-archive.zip", + "sha256": "c58c9233224842f1b54bed2edeb57c1ea6581db5c538910d453b8f8710a4be63", + "md5": "ef479276b862cba0a983dafa507bdb68", + "size": "45652247" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.5.2.json b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.5.2.json new file mode 100644 index 0000000000000..933c1fac4f3ee --- /dev/null +++ b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.5.2.json @@ -0,0 +1,29 @@ +{ + "release_date": "2023-12-14", + "release_label": "0.5.2", + "release_product": "cusparselt", + "libcusparse_lt": { + "name": "NVIDIA cuSPARSELt", + "license": "cuSPARSELt", + "license_path": "libcusparse_lt/LICENSE.txt", + "version": "0.5.2.1", + "linux-x86_64": { + "relative_path": "libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-0.5.2.1-archive.tar.xz", + "sha256": "d6cd9ffc0838d2e25453358ca160c1bed34e2f7b5dc155c428d22ba7fc3d8334", + "md5": "7bf7d5485450b9dcfafa1f05f287103f", + "size": "24156728" + }, + "linux-sbsa": { + "relative_path": "libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-0.5.2.1-archive.tar.xz", + "sha256": "389167df60404fe9d49f5975239bd095c440328d951152082d8603f8bdac1a97", + "md5": "33b9a9cec5329dddd3db93abc31c35e1", + "size": "23133384" + }, + "windows-x86_64": { + "relative_path": "libcusparse_lt/windows-x86_64/libcusparse_lt-windows-x86_64-0.5.2.1-archive.zip", + "sha256": "ae4532cb17c55e224bb8c8f7786f1e115626571ba1843dcaf8bb67cfae12f613", + "md5": "deae68ebfff22f2a74c78e2171236289", + "size": "45650376" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.0.json b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.0.json new file mode 100644 index 0000000000000..135c8afcc2306 --- /dev/null +++ b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.0.json @@ -0,0 +1,29 @@ +{ + "release_date": "2024-03-11", + "release_label": "0.6.0", + "release_product": "cusparselt", + "libcusparse_lt": { + "name": "NVIDIA cuSPARSELt", + "license": "cuSPARSELt", + "license_path": "libcusparse_lt/LICENSE.txt", + "version": "0.6.0.6", + "linux-x86_64": { + "relative_path": "libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-0.6.0.6-archive.tar.xz", + "sha256": "da20d7a6d7a6674cb6e991439eaacd4661631c71a2f1026c41fba115c5c9c8b5", + "md5": "0680961ea8d17b7755b668de505b224b", + "size": "121211872" + }, + "linux-sbsa": { + "relative_path": "libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-0.6.0.6-archive.tar.xz", + "sha256": "51db8182444b4e2c125397ea95e4996c022ef791a87ce7a7389204e77617297f", + "md5": "2708e702f985de4c605d1e0f5070e618", + "size": "120179368" + }, + "windows-x86_64": { + "relative_path": "libcusparse_lt/windows-x86_64/libcusparse_lt-windows-x86_64-0.6.0.6-archive.zip", + "sha256": "617dd42c80b7409af984a80fa79bb1d55eea1f22677aa9b6207b80ae529bcf06", + "md5": "77f6b400aba1bab011ae582263116a0b", + "size": "363120749" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.1.json b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.1.json new file mode 100644 index 0000000000000..fc225cfcfbf94 --- /dev/null +++ b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.1.json @@ -0,0 +1,29 @@ +{ + "release_date": "2024-05-02", + "release_label": "0.6.1", + "release_product": "cusparselt", + "libcusparse_lt": { + "name": "NVIDIA cuSPARSELt", + "license": "cuSPARSELt", + "license_path": "libcusparse_lt/LICENSE.txt", + "version": "0.6.1.0", + "linux-x86_64": { + "relative_path": "libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-0.6.1.0-archive.tar.xz", + "sha256": "57288bed161cf5cb7365ea5488fac53d76da3e9682c1b2130515e64de4366276", + "md5": "9e3e827c24a8085fa477e0770ec94f01", + "size": "110364304" + }, + "linux-sbsa": { + "relative_path": "libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-0.6.1.0-archive.tar.xz", + "sha256": "d07ee5ff24fb18f4b7c769d5a6bf476c7e68f7a18dd31f6b676b1d1c27759482", + "md5": "311f5d979ce3ea714854ba2471bbc3d6", + "size": "108788536" + }, + "windows-x86_64": { + "relative_path": "libcusparse_lt/windows-x86_64/libcusparse_lt-windows-x86_64-0.6.1.0-archive.zip", + "sha256": "badb8bf09d0b595c9fc5e8aa94b9599fd19fefa411730d2b246ab2926c30ea1e", + "md5": "b1c78477910649f0000d14a13152075b", + "size": "320343213" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.2.json b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.2.json new file mode 100644 index 0000000000000..865cecb342aea --- /dev/null +++ b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.2.json @@ -0,0 +1,35 @@ +{ + "release_date": "2024-07-18", + "release_label": "0.6.2", + "release_product": "cusparselt", + "libcusparse_lt": { + "name": "NVIDIA cuSPARSELt", + "license": "cuSPARSELt", + "license_path": "libcusparse_lt/LICENSE.txt", + "version": "0.6.2.3", + "linux-x86_64": { + "relative_path": "libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-0.6.2.3-archive.tar.xz", + "sha256": "81f649b786869e8c10db08b23a919e0fd223a4d5001e0a1432d392143370729d", + "md5": "b1e23350666194eed6882b20187a2203", + "size": "100377412" + }, + "linux-sbsa": { + "relative_path": "libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-0.6.2.3-archive.tar.xz", + "sha256": "512faabdf1a095796ba113a8f81921303dfa203b3ae02345fd114407e9792ad7", + "md5": "94c94497657209dd66e2ed1167c0a657", + "size": "99872276" + }, + "windows-x86_64": { + "relative_path": "libcusparse_lt/windows-x86_64/libcusparse_lt-windows-x86_64-0.6.2.3-archive.zip", + "sha256": "4e6813b065de11da7e5f9754ffb98740100e5cbb610a84440ad393159c400675", + "md5": "52d15eb2a2d26125c812b99b19673135", + "size": "312306585" + }, + "linux-aarch64": { + "relative_path": "libcusparse_lt/linux-aarch64/libcusparse_lt-linux-aarch64-0.6.2.3-archive.tar.xz", + "sha256": "b081a82a884754fd7ab1f53aa9cd1a943d782b87268c3657991c287af3179811", + "md5": "b5fd00b287c3824ece9b8736a9ce86ef", + "size": "12869440" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.3.json b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.3.json new file mode 100644 index 0000000000000..c9bf0d7c83395 --- /dev/null +++ b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.6.3.json @@ -0,0 +1,35 @@ +{ + "release_date": "2024-10-15", + "release_label": "0.6.3", + "release_product": "cusparselt", + "libcusparse_lt": { + "name": "NVIDIA cuSPARSELt", + "license": "cuSPARSELt", + "license_path": "libcusparse_lt/LICENSE.txt", + "version": "0.6.3.2", + "linux-x86_64": { + "relative_path": "libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-0.6.3.2-archive.tar.xz", + "sha256": "a2f856e78943f5c538bdef1c9edc64a5ed30bf8bb7d5fcb615c684ffe776cc31", + "md5": "d074824e3dc6c382160873a8ef49c098", + "size": "110698912" + }, + "linux-sbsa": { + "relative_path": "libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-0.6.3.2-archive.tar.xz", + "sha256": "3e420ddbff4eb9ac603f57c7aa8b3d5271112816e244eb55ef9f30c4eb6a04b7", + "md5": "dd6b0dd464bb8596950ab761890e1ae1", + "size": "109919332" + }, + "windows-x86_64": { + "relative_path": "libcusparse_lt/windows-x86_64/libcusparse_lt-windows-x86_64-0.6.3.2-archive.zip", + "sha256": "6d276e33a399008c22ffefd707eefe2f57ff2ff8f1dc1929d9e3e75d3c83562d", + "md5": "95de6b57ceceb199f9b86bfbe5d2d394", + "size": "328143559" + }, + "linux-aarch64": { + "relative_path": "libcusparse_lt/linux-aarch64/libcusparse_lt-linux-aarch64-0.6.3.2-archive.tar.xz", + "sha256": "91501d0c05d1ff0dd67399ecd7c1bf76a620e842dce54ae4c8a1f07cec0673e5", + "md5": "7f00c8663678a97948bbd2e98b65a9fa", + "size": "19000276" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.7.0.json b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.7.0.json new file mode 100644 index 0000000000000..18fc25103788a --- /dev/null +++ b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.7.0.json @@ -0,0 +1,35 @@ +{ + "release_date": "2025-01-27", + "release_label": "0.7.0", + "release_product": "cusparselt", + "libcusparse_lt": { + "name": "NVIDIA cuSPARSELt", + "license": "cuSPARSELt", + "license_path": "libcusparse_lt/LICENSE.txt", + "version": "0.7.0.0", + "linux-x86_64": { + "relative_path": "libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-0.7.0.0-archive.tar.xz", + "sha256": "6082f3d7f024b0183225d48361ca8436fdf30d5833e3595c6c145c03171c13ee", + "md5": "b2417bab6d7e1b887a1d608fc33ce1a1", + "size": "622345588" + }, + "linux-sbsa": { + "relative_path": "libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-0.7.0.0-archive.tar.xz", + "sha256": "f625038f52dec7068824889d523e16112a2363c7e4f1da87adaac6db6bb7caa5", + "md5": "e9b4e613b26196d6dcec21252fae1d50", + "size": "621026652" + }, + "windows-x86_64": { + "relative_path": "libcusparse_lt/windows-x86_64/libcusparse_lt-windows-x86_64-0.7.0.0-archive.zip", + "sha256": "06c2d7a7ef37f3a0fc124491ec9486de8f8f1fdfc25449e54b01840abbe19047", + "md5": "523706e1fffc3ef9984c5756d9887078", + "size": "397203579" + }, + "linux-aarch64": { + "relative_path": "libcusparse_lt/linux-aarch64/libcusparse_lt-linux-aarch64-0.7.0.0-archive.tar.xz", + "sha256": "20bc11ffb491ebf4279bc4ca7cc8f444b59718bf27bed837552f97b72635dba5", + "md5": "1ed0dccfd739c7da0bc26a80669a3092", + "size": "5490840" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.7.1.json b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.7.1.json index b9609bd4532ab..b317f22fbfc8c 100644 --- a/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.7.1.json +++ b/pkgs/development/cuda-modules/cusparselt/manifests/redistrib_0.7.1.json @@ -32,4 +32,4 @@ "size": "5494380" } } -} +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/db/default.nix b/pkgs/development/cuda-modules/db/default.nix new file mode 100644 index 0000000000000..31ff7d0178cf9 --- /dev/null +++ b/pkgs/development/cuda-modules/db/default.nix @@ -0,0 +1,45 @@ +let + lib = import ../../../../lib; + inherit (lib) evalModules; + + # NOTE: move to cudaLib + intreeManifests = + let + root = ../.; + in + lib.concatMap ( + name: + let + manifestsDir = root + "/${name}/manifests"; + children = lib.attrsToList (builtins.readDir manifestsDir); + isManifest = { name, value }: value == "regular" && lib.hasSuffix ".json" name; + entToPath = { name, ... }: manifestsDir + "/${name}"; + manifests = map entToPath (builtins.filter isManifest children); + in + lib.optionals (lib.pathIsDirectory manifestsDir) manifests + ) (builtins.attrNames (builtins.readDir root)); + jsonToModule = import ./json.nix { inherit lib; }; + parseReleasesFile = import ./release_file.nix { inherit lib; }; +in +{ + manifests ? intreeManifests, # :: List Path + extraModules ? [ ], +}: +let + manifestModules = builtins.map jsonToModule manifests; + releasesModules = builtins.map parseReleasesFile [ + ../tensorrt/releases.nix + ]; +in +evalModules { + modules = + extraModules + ++ releasesModules + ++ manifestModules + ++ [ + ./schema.nix + ]; +} +// { + inherit intreeManifests; +} diff --git a/pkgs/development/cuda-modules/db/json.nix b/pkgs/development/cuda-modules/db/json.nix new file mode 100644 index 0000000000000..612bbff2563e7 --- /dev/null +++ b/pkgs/development/cuda-modules/db/json.nix @@ -0,0 +1,125 @@ +# NOTE: belongs in cudaLib +{ + lib ? import ../../../../lib, +}: +path: + +let + platformsMap = { + "source".platforms = lib.platforms.all; + "linux-aarch64".platforms = [ "aarch64-linux" ]; + "linux-all".platforms = lib.platforms.linux; + "linux-ppc64le".platforms = [ "powerpc64le-linux" ]; + "linux-sbsa".platforms = [ "aarch64-linux" ]; + "linux-x86_64".platforms = [ "x86_64-linux" ]; + "windows-x86_64".platforms = lib.platforms.windows; + }; + known.platforms = builtins.attrNames platformsMap; + known.badProducts = [ + "cudnn-v8-9-cuda-12" + "cudnn-v8-9-cuda-11" + null + ]; + known.products = [ + "cuda" + "cudnn" + "cutensor" + ]; + known.toplevel = [ + "release_date" + "release_label" + "release_product" + ]; + looksLikePackage = + name: p: + !(builtins.elem name known.toplevel) + && builtins.isAttrs p + && builtins.any (lib.flip builtins.elem known.platforms) (builtins.attrNames p); + licenseOf = + pname: rawPackage: + if rawPackage.license != null then + rawPackage.license + else if productName == "cuda" then + lib.licenses.nvidiaCudaRedist.shortName + else if productName != null then + productName + else + null; + evaluated = lib.evalModules { + modules = [ + (builtins.fromJSON (builtins.readFile path)) + (import ../modules/generic/manifests/redistrib/manifest.nix { inherit lib; }) + ]; + }; + raw = evaluated.config; + concatMapRaw = lib.flip lib.concatMap (lib.attrsToList raw); + concatMapAttrsRaw = lib.flip lib.concatMapAttrs raw; + productName = + if builtins.elem raw.release_product known.badProducts then + builtins.head ( + lib.optionals (raw.release_product != null) + # Cf. cudnn circa 8.9 (e.g. cudnn-v8-9-cuda-12) + (lib.splitString "-" raw.release_product) + ++ concatMapRaw ( + { name, value }: + let + rawPackage = value; + in + lib.optionals (looksLikePackage name rawPackage) ( + lib.optionals (builtins.elem name known.products) [ + name + ] + ) + ) + ++ [ null ] + ) + else + raw.release_product; + + mkDefaultHarder = lib.mkOverride 900; +in +{ + recipes = concatMapAttrsRaw ( + name: rawPackage: + let + license = licenseOf name rawPackage; + in + lib.optionalAttrs (looksLikePackage name rawPackage) { + ${name} = + { + license = if rawPackage.license != null then license else lib.mkDefault license; + platforms = lib.genAttrs (builtins.concatMap ( + nv-platform: platformsMap.${nv-platform}.platforms or [ ] + ) (builtins.attrNames rawPackage)) (_: ""); + } + // lib.optionalAttrs (rawPackage.name != null) { + name = + let + # Handle inconsistencies like "Imex" v. "Nvidia-Imex" + prioByLength = + maxPrio: s: + lib.mkOverride (lib.modules.defaultOverridePriority - (lib.min maxPrio (lib.stringLength s))) s; + in + prioByLength 40 rawPackage.name; + }; + } + ); + licenses = concatMapAttrsRaw ( + name: rawPackage: + let + shortName = licenseOf name rawPackage; + in + lib.optionalAttrs (looksLikePackage name rawPackage && shortName != null) { + ${shortName} = + { + license_path = lib.mkDefault "${name}/LICENSE.txt"; + } + // lib.optionalAttrs (productName != null) { + distribution_path = mkDefaultHarder "${productName}/redist/"; + } + // lib.optionalAttrs (rawPackage.license_path != null) { + license_path = rawPackage.license_path; + }; + } + ); +} diff --git a/pkgs/development/cuda-modules/db/release_file.nix b/pkgs/development/cuda-modules/db/release_file.nix new file mode 100644 index 0000000000000..2892eab55e377 --- /dev/null +++ b/pkgs/development/cuda-modules/db/release_file.nix @@ -0,0 +1,22 @@ +# NOTE: belongs in cudaLib +# NOTE: cf. tensorrt/releases.nix for a sample input +# NOTE: included in db/default.nix +{ + lib ? import ../../../../lib, +}: + +arg: + +let + attrs = if builtins.isPath arg then import arg else arg; +in + +assert lib.isAttrs attrs; +assert lib.all (child: child ? releases) (lib.attrValues attrs); + +{ + recipes = lib.mapAttrs (name: { releases }: { + name = lib.mkDefault name; + platforms = lib.genAttrs (builtins.attrNames releases) (_: ""); + }) attrs; +} diff --git a/pkgs/development/cuda-modules/db/schema.nix b/pkgs/development/cuda-modules/db/schema.nix new file mode 100644 index 0000000000000..c8ebf285b0726 --- /dev/null +++ b/pkgs/development/cuda-modules/db/schema.nix @@ -0,0 +1,154 @@ +{ lib, config, ... }: +let + inherit (lib) mkOption; + inherit (lib.types) + attrsOf + nullOr + bool + str + submodule + enum + ; + + Unit = enum [ "" ]; + SetOfStr = attrsOf Unit; + + cudb = config; +in +{ + imports = [ + ]; + options = + let + Recipe = submodule ( + { name, ... }: + let + pname = name; + in + { + options = { + pname = mkOption { + type = str; + default = pname; + }; + name = mkOption { + type = nullOr str; + default = null; + }; + platforms = mkOption { + type = SetOfStr; + default = { }; + description = "All platforms potentially supported by the package"; + }; + license = mkOption { + type = enum (builtins.attrNames config.licenses); + default = "${pname} EULA"; + defaultText = "\${pname} EULA"; + }; + }; + } + ); + License = submodule ( + { name, config, ... }: + let + shortName = name; + in + { + options = { + distribution_path = mkOption { + type = nullOr str; + example = "cutensor/redist/"; + }; + license_path = mkOption { + type = nullOr str; + # default = "cuda_cudart/LICENSE.txt"; + }; + compiled = { + fullName = mkOption { + type = str; + default = config.compiled.shortName; + defaultText = ""; + }; + shortName = mkOption { + type = str; + default = shortName; + defaultText = ""; + }; + free = mkOption { + type = bool; + default = false; + }; + redistributable = mkOption { + type = bool; + default = true; + }; + deprecated = mkOption { + type = bool; + default = false; + }; + spdxId = mkOption { + type = nullOr str; + default = null; + }; + url = mkOption { + type = nullOr str; + default = "${cudb.base_url}${config.distribution_path}${config.license_path}"; + defaultText = "\${cudb.base_url}\${distribution_path}\${license_path}"; + }; + }; + }; + } + ); + in + { + recipes = mkOption { + default = { }; + type = attrsOf Recipe; + }; + licenses = mkOption { + default = { }; + type = attrsOf License; + }; + base_url = mkOption { + type = str; + default = "https://developer.download.nvidia.com/compute/"; + }; + }; + # Fill in the gaps + config = { + licenses = + let + redist = lib.licenses.nvidiaCudaRedist; + legacy = lib.licenses.nvidiaCuda; + in + { + "${redist.shortName}" = { + compiled = redist; + }; + "${legacy.shortName}" = { + compiled = redist; + distribution_path = lib.mkDefault null; + license_path = lib.mkDefault null; + }; + "MIT" = { + compiled = lib.licenses.mit; + distribution_path = lib.mkDefault null; + license_path = lib.mkDefault null; + }; + "NvidiaProprietary" = { + compiled = lib.licenses.unfree // { + shortName = "NvidiaProprietary"; + spdxId = "LicenseRef-NvidiaProprietary"; # Shows up e.g. in TensorRT's doc/Acknowledgements.txt + url = lib.mkDefault null; + }; + distribution_path = lib.mkDefault null; + license_path = lib.mkDefault null; + }; + }; + recipes = { + tensorrt = { + license = "NvidiaProprietary"; + }; + }; + }; +} diff --git a/pkgs/development/cuda-modules/generic-builders/manifest.nix b/pkgs/development/cuda-modules/generic-builders/manifest.nix index f36cc2d989ad6..6c2da4b47b453 100644 --- a/pkgs/development/cuda-modules/generic-builders/manifest.nix +++ b/pkgs/development/cuda-modules/generic-builders/manifest.nix @@ -27,6 +27,7 @@ # See ./modules/generic/manifests/feature/release.nix featureRelease, cudaMajorMinorVersion, + _cudb, }: let inherit (lib) @@ -34,7 +35,6 @@ let lists strings trivial - licenses teams sourceTypes ; @@ -321,31 +321,13 @@ in description = "${redistribRelease.name}. By downloading and using the packages you accept the terms and conditions of the ${finalAttrs.meta.license.shortName}"; sourceProvenance = [ sourceTypes.binaryNativeCode ]; broken = lists.any trivial.id (attrsets.attrValues finalAttrs.brokenConditions); - platforms = trivial.pipe supportedRedistArchs [ - # Map each redist arch to the equivalent nix system or null if there is no equivalent. - (builtins.map flags.getNixSystem) - # Filter out unsupported systems - (builtins.filter (nixSystem: !(strings.hasPrefix "unsupported-" nixSystem))) - ]; + platforms = builtins.attrNames _cudb.recipes.${pname}.platforms; badPlatforms = let isBadPlatform = lists.any trivial.id (attrsets.attrValues finalAttrs.badPlatformsConditions); in lists.optionals isBadPlatform finalAttrs.meta.platforms; - license = - if redistName == "cuda" then - # Add the package-specific license. - let - licensePath = - if redistribRelease.license_path != null then - redistribRelease.license_path - else - "${pname}/LICENSE.txt"; - url = "https://developer.download.nvidia.com/compute/cuda/redist/${licensePath}"; - in - lib.licenses.nvidiaCudaRedist // { inherit url; } - else - licenses.unfree; + license = _cudb.licenses.${_cudb.recipes.${pname}.license}.compiled; teams = [ teams.cuda ]; }; })).overrideAttrs diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/default.nix b/pkgs/development/cuda-modules/modules/generic/manifests/default.nix index c30589af62192..86d8fe2cdce0a 100644 --- a/pkgs/development/cuda-modules/modules/generic/manifests/default.nix +++ b/pkgs/development/cuda-modules/modules/generic/manifests/default.nix @@ -1,7 +1,18 @@ { lib, config, ... }: +let + inherit (lib) + trivial + types + ; +in { options.generic.manifests = { feature = import ./feature/manifest.nix { inherit lib config; }; - redistrib = import ./redistrib/manifest.nix { inherit lib; }; + + redistrib = lib.mkOption { + description = "Redistributable manifest is an attribute set which includes a mapping from package name to release"; + example = trivial.importJSON ../../../cuda/manifests/redistrib_11.5.2.json; + type = types.submodule (import ./redistrib/manifest.nix { inherit lib; }); + }; }; } diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/manifest.nix b/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/manifest.nix index b6f765a38a078..3de3e84fb28e7 100644 --- a/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/manifest.nix +++ b/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/manifest.nix @@ -1,12 +1,13 @@ { lib, ... }: let - inherit (lib) options trivial types; + inherit (lib) + options + types + ; Release = import ./release.nix { inherit lib; }; in -options.mkOption { - description = "Redistributable manifest is an attribute set which includes a mapping from package name to release"; - example = trivial.importJSON ../../../../cuda/manifests/redistrib_11.5.2.json; - type = types.submodule { +{ + keepIndent = { # Allow any attribute name as these will be the package names freeformType = types.attrsOf Release.type; options = { @@ -31,3 +32,4 @@ options.mkOption { }; }; } +.keepIndent diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/release.nix b/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/release.nix index 0165ecbb08bc6..6ded8f06acef9 100644 --- a/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/release.nix +++ b/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/release.nix @@ -5,7 +5,6 @@ let in options.mkOption { description = "Release is an attribute set which includes a mapping from platform to package"; - example = (import ./manifest.nix { inherit lib; }).cuda_cccl; type = types.submodule { # Allow any attribute name as these will be the platform names freeformType = types.attrsOf Package.type; @@ -13,12 +12,14 @@ options.mkOption { name = options.mkOption { description = "Full name of the package"; example = "CXX Core Compute Libraries"; - type = types.str; + type = types.nullOr types.str; + default = null; }; license = options.mkOption { description = "License of the package"; example = "CUDA Toolkit"; - type = types.str; + type = types.nullOr types.str; + default = null; }; license_path = options.mkOption { description = "Path to the license of the package"; diff --git a/pkgs/test/cuda/default.nix b/pkgs/test/cuda/default.nix index bfe5d1c909c1d..c9712e91ee0b6 100644 --- a/pkgs/test/cuda/default.nix +++ b/pkgs/test/cuda/default.nix @@ -2,6 +2,8 @@ lib, recurseIntoAttrs, + formats, + cudaPackages, cudaPackages_11_0, @@ -46,3 +48,6 @@ in )) recurseIntoAttrs ]) +// { + db = (formats.json { }).generate "cudb.json" (import ../../development/cuda-modules/db { }).config; +} diff --git a/pkgs/top-level/cuda-packages.nix b/pkgs/top-level/cuda-packages.nix index 740efe03b3469..51dee7513e9cf 100644 --- a/pkgs/top-level/cuda-packages.nix +++ b/pkgs/top-level/cuda-packages.nix @@ -51,6 +51,9 @@ let ; }; + # TODO: Expose limited version + _cudb = (import ../development/cuda-modules/db { }).config; + mkVersionedPackageName = name: version: name + "_" + strings.replaceStrings [ "." ] [ "_" ] (versions.majorMinor version); @@ -138,6 +141,8 @@ let lib.packagesFromDirectoryRecursive { inherit (final) callPackage; directory = ../development/cuda-modules/packages; + } // { + inherit _cudb; } ) (import ../development/cuda-modules/cuda/extension.nix { inherit cudaMajorMinorVersion lib; })