View on GitHub

ecp-data-viz-sdk

DOE Exascale Computing Project Data & Visualization SDK

ECP Data and Visualization SDK

The Data and Visualization SDK is an integration effort for the collection of I/O, compression, visualization, and analysis software developed under the DOE’s Exascale Computing Program (ECP). Software developed under ECP targets using Spack, an HPC targeted source-based package manager, for installation on HPC platforms. The primary product of this project is the ecp-data-vis-sdk Spack meta-package which allows the set of SDK member packages to be built together in a way that enables optimal features for ECP target environments as well as interoperable features provided by other packages within the SDK.

Included Projects

The following projects are included as part of the Data & Vis SDK:

Current project integration status

Key

General Spack support

Project CPU CUDA ROCm SDK CPU SDK CUDA SDK ROCm
ADIOS 1 - - 2 - -
Darshan 1 - - 2 - -
HDF5 1 - - 2 - -
PNetCDF 1 - - 2 - -
UnifyFS 1 - - 2 - -
VeloC 1 - - 2 - -
Ascent 1 1 1 2 1 * 1 *
Cinema 1 - - 2 - -
ParaView 1 0 * - 2 0 * -
SENSEI 1 - - 0 * - -
VisIt 1 - - 0 * - -
VTK-m 1 1 1 2 1 * 1 *
SZ 1 - - 2 - -
ZFP 1 1 - 2 2 -

Notes

Perlmutter Spack support

Project CPU CUDA SDK CPU SDK CUDA
ADIOS 1 - 2 -
Darshan 1 - 2 -
HDF5 1 - 2 -
PNetCDF 1 - 2 -
UnifyFS 1 - 2 -
VeloC 1 - 2 -
Ascent 1 1 2 1
Cinema 1 - 2 -
ParaView 1 0 2 0
SENSEI 1 - 0 -
VisIt 1 - 0 -
VTK-m 1 1 2 1 *
SZ 1 - 2 -
ZFP 1 1 2 2

Notes

Frontier (currently Spock) Spack support

Project CPU ROCm SDK CPU SDK ROCm
ADIOS 1 - 2 -
Darshan 1 - 2 -
HDF5 1 - 2 -
PNetCDF 1 - 2 -
UnifyFS 1 - 2 -
VeloC 1 - 2 -
Ascent 1 1 2 1
Cinema 1 - 2 -
ParaView 1 - 2 -
SENSEI 1 - 0 -
VisIt 1 - 0 -
VTK-m 1 1 2 1 *
SZ 1 - 2 -
ZFP 1 - 2 -

Notes