DAV-SDK

Logo

DOE OASIS DAV SDK project supported by the DOE PESO project.

View the Project on GitHub DAV-SDK/DAV-SDK.github.io

Aurora Support

back

Toolchains

The primary challenges on Aurora is handling the compiler wrapper for the oneAPI compilers, in particular how they wrap MPI and SYCL.

Info GCC oneAPI SYCL
Version v11.2.0 v2023.0.0 v???
Project GCC oneAPI oneAPI + (SYCL)
ADIOS2 () () N/A
HDF5 () () (🔎)
PNetCDF () () N/A
Ascent () () 🔎
DIY (🔎) (🔎) (🔎)
ParaView 🔎 (🔎 🔎) (🔎)
VisIt 🔎 (🔎 🔎) 🔎
VTK-m () () (🔎)
ZFP () () (🔎)

✅ - Verified 🔎 - In Progress 🚫 - Broken N/A - Not Applicable

back

Notes

Aurora - Due to the similarity between the toolchains on Aurora and Sunspot, the results for the Aurora system are currently marked as verified as builds on Aurora progress. As issues are found on Aurora, these values will be updated to reflect the target system status.

DIY - Not yet in DAV SDK.

HDF5 - HDF5 vol DAOS.

ParaView - ParaView does not support building SYCL kernels for VTK-m filters in released versions.

ParaView - ParaView OSPRay support has been disabled due to build errors.

ParaView - ParaView failure to build a number of Python modules with OneAPI.

VisIt - VisIt VTK-m enabled GPU support for CUDA and ROCm is available VisIt, but is not officially tested as part of the DAV-SDK due to (HDF5 conflict) only recently being resolved.

VTK-m - VTK-M oneAPI using SYCL.

ZFP - ZFP oneAPI using SYCL.

back