Back

Minisymposium Presentation

Experiences with Using SYCL for NWChemEx on Exascale Supercomputers

Wednesday, June 18, 2025
15:00
-
15:30
CEST
Climate, Weather and Earth Sciences
Climate, Weather and Earth Sciences
Climate, Weather and Earth Sciences
Chemistry and Materials
Chemistry and Materials
Chemistry and Materials
Computer Science and Applied Mathematics
Computer Science and Applied Mathematics
Computer Science and Applied Mathematics
Humanities and Social Sciences
Humanities and Social Sciences
Humanities and Social Sciences
Engineering
Engineering
Engineering
Life Sciences
Life Sciences
Life Sciences
Physics
Physics
Physics

Description

The rise of exascale computing offers new possibilities for computational chemistry, particularly in modeling molecular systems. We examine the integration of the Coupled Cluster with Single, Double, and Perturbative Triple excitations (CCSD(T)) method within the NWChemEx library, using SYCL and oneMKL to ensure portability and performance across exascale hardware. By leveraging oneAPI, we create a unified platform that targets heterogeneous systems, including CPUs, GPUs, and accelerators, without sacrificing maintainability or performance. Our work addresses the challenges of porting, debugging, and optimizing algorithms for various exascale hardware used in Department of Energy (DOE) facilities, including NVIDIA, AMD, and Intel architectures. Using SYCL’s portability, we achieve efficient parallelization across these GPU architectures, ensuring scalability on platforms like NVIDIA A100, AMD MI250, and Intel Ponte Vecchio. Benchmarks on DOE exascale systems demonstrate the efficiency and scalability of our approach, highlighting the potential of SYCL to fully leverage exascale architectures for next-generation quantum chemistry. This work is a key step toward developing exascale-ready computational chemistry software that is efficient and portable across high-performance computing platforms.

Authors