O Apache Spark é um poderoso mecanismo de execução para processamento de dados paralelos em larga escala em um cluster de máquinas, o que permite o rápido desenvolvimento de aplicações e alto desempenho. Com o Spark 3.0, grandes melhorias tornam possível usar a arquitetura massivamente paralela das GPUs para acelerar ainda mais o processamento de dados do Spark.