@@ -5,6 +5,95 @@ nav_order: 15
5
5
---
6
6
Below are archived releases for RAPIDS Accelerator for Apache Spark.
7
7
8
+ ## Release v24.10.0
9
+ ### Hardware Requirements:
10
+
11
+ The plugin is tested on the following architectures:
12
+
13
+ GPU Models: NVIDIA V100, T4, A10/A100, L4 and H100 GPUs
14
+
15
+ ### Software Requirements:
16
+
17
+ OS: Ubuntu 20.04, Ubuntu 22.04, CentOS 7, or Rocky Linux 8
18
+
19
+ NVIDIA Driver*: R470+
20
+
21
+ Runtime:
22
+ Scala 2.12, 2.13
23
+ Python, Java Virtual Machine (JVM) compatible with your spark-version.
24
+
25
+ * Check the Spark documentation for Python and Java version compatibility with your specific
26
+ Spark version. For instance, visit `https://spark.apache.org/docs/3.4.1` for Spark 3.4.1.
27
+
28
+ Supported Spark versions:
29
+ Apache Spark 3.2.0, 3.2.1, 3.2.2, 3.2.3, 3.2.4
30
+ Apache Spark 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4
31
+ Apache Spark 3.4.0, 3.4.1, 3.4.2, 3.4.3
32
+ Apache Spark 3.5.0, 3.5.1, 3.5.2
33
+
34
+ Supported Databricks runtime versions for Azure and AWS:
35
+ Databricks 11.3 ML LTS (GPU, Scala 2.12, Spark 3.3.0)
36
+ Databricks 12.2 ML LTS (GPU, Scala 2.12, Spark 3.3.2)
37
+ Databricks 13.3 ML LTS (GPU, Scala 2.12, Spark 3.4.1)
38
+
39
+ Supported Dataproc versions (Debian/Ubuntu/Rocky):
40
+ GCP Dataproc 2.1
41
+ GCP Dataproc 2.2
42
+
43
+ Supported Dataproc Serverless versions:
44
+ Spark runtime 1.1 LTS
45
+ Spark runtime 2.0
46
+ Spark runtime 2.1
47
+ Spark runtime 2.2
48
+
49
+ * Some hardware may have a minimum driver version greater than R470. Check the GPU spec sheet
50
+ for your hardware's minimum driver version.
51
+
52
+ * For Cloudera and EMR support, please refer to the
53
+ [ Distributions] ( https://docs.nvidia.com/spark-rapids/user-guide/latest/faq.html#which-distributions-are-supported ) section of the FAQ.
54
+
55
+ ### RAPIDS Accelerator's Support Policy for Apache Spark
56
+ The RAPIDS Accelerator maintains support for Apache Spark versions available for download from [ Apache Spark] ( https://spark.apache.org/downloads.html )
57
+
58
+ ### Download RAPIDS Accelerator for Apache Spark v24.10.0
59
+
60
+ | Processor | Scala Version | Download Jar | Download Signature |
61
+ | -----------| ---------------| --------------| --------------------|
62
+ | x86_64 | Scala 2.12 | [ RAPIDS Accelerator v24.10.0] ( https://repo1.maven.org/maven2/com/nvidia/rapids-4-spark_2.12/24.10.0/rapids-4-spark_2.12-24.10.0.jar ) | [ Signature] ( https://repo1.maven.org/maven2/com/nvidia/rapids-4-spark_2.12/24.10.0/rapids-4-spark_2.12-24.10.0.jar.asc ) |
63
+ | x86_64 | Scala 2.13 | [ RAPIDS Accelerator v24.10.0] ( https://repo1.maven.org/maven2/com/nvidia/rapids-4-spark_2.13/24.10.0/rapids-4-spark_2.13-24.10.0.jar ) | [ Signature] ( https://repo1.maven.org/maven2/com/nvidia/rapids-4-spark_2.13/24.10.0/rapids-4-spark_2.13-24.10.0.jar.asc ) |
64
+ | arm64 | Scala 2.12 | [ RAPIDS Accelerator v24.10.0] ( https://repo1.maven.org/maven2/com/nvidia/rapids-4-spark_2.12/24.10.0/rapids-4-spark_2.12-24.10.0-cuda11-arm64.jar ) | [ Signature] ( https://repo1.maven.org/maven2/com/nvidia/rapids-4-spark_2.12/24.10.0/rapids-4-spark_2.12-24.10.0-cuda11-arm64.jar.asc ) |
65
+ | arm64 | Scala 2.13 | [ RAPIDS Accelerator v24.10.0] ( https://repo1.maven.org/maven2/com/nvidia/rapids-4-spark_2.13/24.10.0/rapids-4-spark_2.13-24.10.0-cuda11-arm64.jar ) | [ Signature] ( https://repo1.maven.org/maven2/com/nvidia/rapids-4-spark_2.13/24.10.0/rapids-4-spark_2.13-24.10.0-cuda11-arm64.jar.asc ) |
66
+
67
+ This package is built against CUDA 11.8. It is tested on V100, T4, A10, A100, L4 and H100 GPUs with
68
+ CUDA 11.8 through CUDA 12.0.
69
+
70
+ ### Verify signature
71
+ * Download the
[ PUB_KEY
] ( https://keys.openpgp.org/[email protected] ) .
72
+ * Import the public key: ` gpg --import PUB_KEY `
73
+ * Verify the signature for Scala 2.12 jar:
74
+ ` gpg --verify rapids-4-spark_2.12-24.10.0.jar.asc rapids-4-spark_2.12-24.10.0.jar `
75
+ * Verify the signature for Scala 2.13 jar:
76
+ ` gpg --verify rapids-4-spark_2.13-24.10.0.jar.asc rapids-4-spark_2.13-24.10.0.jar `
77
+
78
+ The output of signature verify:
79
+
80
+ gpg: Good signature from "NVIDIA Spark (For the signature of spark-rapids release jars) <[email protected] >"
81
+
82
+ ### Release Notes
83
+ * Optimize scheduling policy for GPU Semaphore
84
+ * Support distinct join for right outer joins
85
+ * Support MinBy and MaxBy for non-float ordering
86
+ * Support ArrayJoin expression
87
+ * Optimize Expand and Aggregate expression performance
88
+ * Improve JSON related expressions
89
+ * For updates on RAPIDS Accelerator Tools, please visit [ this link] ( https://github.com/NVIDIA/spark-rapids-tools/releases )
90
+
91
+ Note: There is a known issue in the 24.10.0 release when decompressing gzip files on H100 GPUs.
92
+ Please find more details in [ issue-16661] ( https://github.com/rapidsai/cudf/issues/16661 ) .
93
+
94
+ For a detailed list of changes, please refer to the
95
+ [ CHANGELOG] ( https://github.com/NVIDIA/spark-rapids/blob/main/CHANGELOG.md ) .
96
+
8
97
## Release v24.08.1
9
98
### Hardware Requirements:
10
99
0 commit comments