Exascale Computing Project updates Extreme-Scale Scientific Software Stack

Print Friendly, PDF & Email

Exascale computing is only a few years away. Today the Exascale Computing Project (ECP) put out the second release of their Extreme-Scale Scientific Software Stack.

The E4S Release 0.2 includes a subset of ECP ST software products, and demonstrates the target approach for future delivery of the full ECP ST software stack. Also available are a number of ECP ST software products that support a Spack package, but are not yet fully interoperable. As the primary purpose of the 0.2 release is demonstrating the ST software stack release approach, not all ECP ST software products were targeted for this release. Software products were targeted primarily based on existing Spack package maturity, location within the scientific software stack, and ECP SDK developer experience with the software. Each release will include additional software products, with the ultimate goal of including all ECP ST software products.

List of Full Release Products (37)

  • Adios
  • Bolt
  • Caliper
  • Darshan
  • Gasnet
  • GlobalArrays
  • Gotcha
  • HDF5
  • HPCToolkit
  • Hypre
  • Jupyter
  • Kokkos
  • Legion
  • Libquo
  • Magma
  • MFEM
  • OpenMPI
  • PAPI
  • Papyrus
  • Parallel netCDF
  • ParaView
  • Program Database Toolkit (PDT)
  • Qthreads
  • Raja
  • SCR
  • Spack
  • Strumpack
  • Sundials
  • SuperLU
  • Swift/T
  • SZ
  • Tasmanian
  • TAU
  • Trilinos
  • VTKm
  • Umpire
  • UnifyCR
  • Veloc
  • xSDK
  • Zfp

In related news, the ECP Software Technology (ST) team has released version 1.5 of its Capability Assessment Report (CAR). Version 1.0 of the document was published in July of 2018.

The CAR provides an overview and assessment of current ECP ST capabilities and activities, giving stakeholders and the broader high-performance computing (HPC) community information that can be used to assess ECP ST progress and plan their own efforts accordingly.

Software Technology is a research, development and delivery focus area of the ECP and represents the key bridge between exascale systems and the scientists developing applications that will run on those platforms.

ECP ST is delivering the next generation of US Department of Energy (DOE) software capabilities for the coming specific exascale systems as a high-quality, sustainable product suite.

The suite is delivered through the Extreme-scale Scientific Software Stack (E4S). E4S is a growing and self-contained scientific software distribution that consists of next-generation HPC technologies for 90 open-source scientific software products that allow DOE leadership computers to reach performance potential in preparation for exascale. E4S is architected around a growing collection of software development kits (SDKs) with turnkey installation and interoperability.

The ECP develops these products with an abiding commitment to software quality that is based on industry best practices, and with the aim of leaving a legacy upon which US security, science, industry, and technology leadership can build.

Read the full ECP ST Capability Assessment Report

Sign up for our insideHPC Events Calendar