Skip to content

Commit 6df1ce5

Browse files
ReneEnjilianphaniarnab
authored andcommitted
[SYSTEMDS-3905] Upgrade GPU backend to latest CUDA versions
This commit upgrades the GPU backend to the latest NVIDIA software stack: CUDA 12.6, cuSPARSE 12, cuBLAS 12, cuDNN 9. Additionally, this commit adds multiple GPU tests. Closes #2271 Closes #2303
1 parent c72461f commit 6df1ce5

33 files changed

+3077
-373
lines changed

pom.xml

Lines changed: 1 addition & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<project.build.outputTimestamp>1</project.build.outputTimestamp>
5050
<enableGPU>false</enableGPU>
5151
<jcuda.scope>provided</jcuda.scope>
52-
<jcuda.version>10.2.0</jcuda.version>
52+
<jcuda.version>12.6.0</jcuda.version>
5353
<slf4j.version>2.0.11</slf4j.version>
5454
<log4j.version>2.22.1</log4j.version>
5555
<maven-clean-plugin.version>3.2.0</maven-clean-plugin.version>
@@ -1078,47 +1078,6 @@
10781078
<version>${jcuda.version}</version>
10791079
<scope>${jcuda.scope}</scope>
10801080
</dependency>
1081-
1082-
<dependency>
1083-
<groupId>org.jcuda</groupId>
1084-
<artifactId>jcuda-natives</artifactId>
1085-
<classifier>apple-x86_64</classifier>
1086-
<version>${jcuda.version}</version>
1087-
<scope>${jcuda.scope}</scope>
1088-
</dependency>
1089-
1090-
<dependency>
1091-
<groupId>org.jcuda</groupId>
1092-
<artifactId>jcublas-natives</artifactId>
1093-
<classifier>apple-x86_64</classifier>
1094-
<version>${jcuda.version}</version>
1095-
<scope>${jcuda.scope}</scope>
1096-
</dependency>
1097-
1098-
<dependency>
1099-
<groupId>org.jcuda</groupId>
1100-
<artifactId>jcusparse-natives</artifactId>
1101-
<classifier>apple-x86_64</classifier>
1102-
<version>${jcuda.version}</version>
1103-
<scope>${jcuda.scope}</scope>
1104-
</dependency>
1105-
1106-
<dependency>
1107-
<groupId>org.jcuda</groupId>
1108-
<artifactId>jcusolver-natives</artifactId>
1109-
<classifier>apple-x86_64</classifier>
1110-
<version>${jcuda.version}</version>
1111-
<scope>${jcuda.scope}</scope>
1112-
</dependency>
1113-
1114-
<dependency>
1115-
<groupId>org.jcuda</groupId>
1116-
<artifactId>jcudnn-natives</artifactId>
1117-
<classifier>apple-x86_64</classifier>
1118-
<version>${jcuda.version}</version>
1119-
<scope>${jcuda.scope}</scope>
1120-
</dependency>
1121-
11221081
<dependency>
11231082
<groupId>org.apache.spark</groupId>
11241083
<artifactId>spark-core_${scala.binary.version}</artifactId>

0 commit comments

Comments
 (0)