Skip to content
Snippets Groups Projects
Commit d0888dcd authored by Damian Alvarez's avatar Damian Alvarez
Browse files

To push CUDA down again and align with upstream

parent 6fb5e582
No related branches found
No related tags found
No related merge requests found
...@@ -8,7 +8,7 @@ description = """CUDA (formerly Compute Unified Device Architecture) is a parall ...@@ -8,7 +8,7 @@ description = """CUDA (formerly Compute Unified Device Architecture) is a parall
graphics processing units (GPUs) that they produce. CUDA gives developers access graphics processing units (GPUs) that they produce. CUDA gives developers access
to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs.""" to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs."""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'} toolchain = SYSTEM
source_urls = ['https://developer.download.nvidia.com/compute/cuda/%(version)s.0/local_installers/'] source_urls = ['https://developer.download.nvidia.com/compute/cuda/%(version)s.0/local_installers/']
sources = ['cuda_%%(version)s.0_%s_linux%%(cudaarch)s.run' % local_nv_version] sources = ['cuda_%%(version)s.0_%s_linux%%(cudaarch)s.run' % local_nv_version]
......
...@@ -24,7 +24,7 @@ checksums = ['8108e00bcf995666330484cf24a5cc52c3a392acaa5aeabf88e2e168e07c291d'] ...@@ -24,7 +24,7 @@ checksums = ['8108e00bcf995666330484cf24a5cc52c3a392acaa5aeabf88e2e168e07c291d']
builddependencies = [('binutils', '2.38')] builddependencies = [('binutils', '2.38')]
dependencies = [ dependencies = [
('CUDA', '11.7'), ('CUDA', '11.7', '', SYSTEM),
('UCX', 'default'), ('UCX', 'default'),
] ]
......
...@@ -35,7 +35,7 @@ dependencies = [ ...@@ -35,7 +35,7 @@ dependencies = [
('zlib', '1.2.12'), ('zlib', '1.2.12'),
('hwloc', '2.7.1'), ('hwloc', '2.7.1'),
('UCX', 'default'), ('UCX', 'default'),
('CUDA', '11.7'), ('CUDA', '11.7', '', SYSTEM),
('libevent', '2.1.12'), ('libevent', '2.1.12'),
('PMIx', '3.2.3'), # We rely on this version since it is the newest supported by psmgmt ('PMIx', '3.2.3'), # We rely on this version since it is the newest supported by psmgmt
('UCC', 'default'), ('UCC', 'default'),
......
...@@ -18,7 +18,7 @@ checksums = ['b7c12b434c777e49c62ce0edbae830176f5627fe6f50170774669125d1940272'] ...@@ -18,7 +18,7 @@ checksums = ['b7c12b434c777e49c62ce0edbae830176f5627fe6f50170774669125d1940272']
builddependencies = [ builddependencies = [
('binutils', '2.38'), ('binutils', '2.38'),
('popt', '1.18'), ('popt', '1.18'),
('CUDA', '11.7'), ('CUDA', '11.7', '', SYSTEM),
('CMake', '3.23.1'), ('CMake', '3.23.1'),
] ]
......
...@@ -24,7 +24,7 @@ dependencies = [ ...@@ -24,7 +24,7 @@ dependencies = [
# needed due to the inclusion of hwloc # needed due to the inclusion of hwloc
('libxml2', '2.9.13'), ('libxml2', '2.9.13'),
# Including CUDA here to trigger the hook to add the gpu property, and because it is actually needed # Including CUDA here to trigger the hook to add the gpu property, and because it is actually needed
('CUDA', '11.7') ('CUDA', '11.7', '', SYSTEM)
] ]
patches = [ patches = [
......
...@@ -31,7 +31,7 @@ builddependencies = [ ...@@ -31,7 +31,7 @@ builddependencies = [
dependencies = [ dependencies = [
('UCX', 'default'), ('UCX', 'default'),
('CUDA', '11.7'), ('CUDA', '11.7', '', SYSTEM),
('NCCL', 'default', '-CUDA-%(cudashortver)s'), ('NCCL', 'default', '-CUDA-%(cudashortver)s'),
] ]
......
...@@ -28,7 +28,7 @@ osdependencies = [OS_PKG_IBVERBS_DEV] ...@@ -28,7 +28,7 @@ osdependencies = [OS_PKG_IBVERBS_DEV]
dependencies = [ dependencies = [
('zlib', '1.2.12'), ('zlib', '1.2.12'),
('numactl', '2.0.15'), ('numactl', '2.0.15'),
('CUDA', '11.7'), ('CUDA', '11.7', '', SYSTEM),
] ]
configopts = '--with-verbs ' # Build OpenFabrics support configopts = '--with-verbs ' # Build OpenFabrics support
......
...@@ -35,7 +35,7 @@ dependencies = [ ...@@ -35,7 +35,7 @@ dependencies = [
('zlib', '1.2.12'), ('zlib', '1.2.12'),
('hwloc', '2.7.1'), ('hwloc', '2.7.1'),
('UCX', 'default'), ('UCX', 'default'),
('CUDA', '11.7'), ('CUDA', '11.7', '', SYSTEM),
('libevent', '2.1.12'), ('libevent', '2.1.12'),
('PMIx', '3.2.3'), # We rely on this version since it is the newest supported by psmgmt ('PMIx', '3.2.3'), # We rely on this version since it is the newest supported by psmgmt
('UCC', 'default'), ('UCC', 'default'),
......
...@@ -22,7 +22,7 @@ dependencies = [ ...@@ -22,7 +22,7 @@ dependencies = [
# needed due to the inclusion of hwloc # needed due to the inclusion of hwloc
('libxml2', '2.9.13'), ('libxml2', '2.9.13'),
# Including CUDA here to trigger the hook to add the gpu property, and because it is actually needed # Including CUDA here to trigger the hook to add the gpu property, and because it is actually needed
('CUDA', '11.7') ('CUDA', '11.7', '', SYSTEM)
] ]
patches = [ patches = [
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment