Enter the name of your product.Enter product website URL (if available)Select how your contributions get to usersHow is the product built?Does the product have a Spack package?How do you support product users?
Legionhttp://legion.stanford.eduDirectly to application teams via source download and build.CMakeYesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
ROSEhttps://github.com/rose-compilerDirectly to application teams via source download and build.CMakeYesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
Kokkoshttps://github.com/kokkosDirectly to application teams via source download and build.Multiple options: cmake, gnu make, tribitsYesDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
DARMAhttps://github.com/darma-taskingDirectly to application teams via source download and build.CMakeYesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
Global Arrayshttp://hpc.pnl.gov/globalarrays/Directly to application teams via source download and build., From pre-installed ALCF (Argonne) software environment., From pre-installed NERSC (Berkeley) software environment.Configure/Make (Autotools or similar)In ProgressDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
RAJAhttps://github.com/LLNL/RAJADirectly to application teams via source download and build.CMakeYesDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking., Several RAJA developers are also application user team members.
CHAIhttps://github.com/LLNL/CHAIDirectly to application teams via source download and build., Application users also contribute to CHAICMakeIn ProgressDocumentation., Support email address or contact number., User-accessible issue tracking.
Umpire Directly to application teams via source download and build.CMakeIn ProgressDocumentation., Support email address or contact number., User-accessible issue tracking., Team consults on application integration efforts.
MPICHhttp://www.mpich.orgDirectly to application teams via source download and build., From computer system vendor software stack., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From pre-installed LANL software environment., From OpenHPC (as a binary), Unix/Windows distributions allow for direct downloads (source or binary)Configure/Make (Autotools or similar)YesDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking., Through computing centers and vendors
PaRSEChttp://icl.utk.edu/parsec/Directly to application teams via source download and build.CMakeYesDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
Open MPIhttps://www.open-mpi.org/Directly to application teams via source download and build., From computer system vendor software stack., From pre-installed OLCF (Oak Ridge) software environment., From OpenHPC (as a binary), I believe strongly, but do not know for certain that the other DOE facilities install Open MPIConfigure/Make (Autotools or similar)YesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking., Open MPI is a community product and generally supported by the community. The OMPI-X team will respond to issues related to our contributions to Open MPI
Intel GEOPMhttps://geopm.github.io/Directly to application teams via source download and build., From computer system vendor software stack.Configure/Make (Autotools or similar)In ProgressDocumentation., Tutorials (Online or other)., User-accessible issue tracking.
LLVM OpenMP compilerhttps://github.com/SOLLVEDirectly to application teams via source download and build., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment.CMake, Ninja, Visual Studio, and XcodeNoDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
OpenMP Validation & Verification Suitehttps://bitbucket.org/crpl_cisc/sollve_vv/srcTo be used by Facilities in their acceptance harneses (OCLF, ALCF). Results of tests are published, currently at https://crpl.udel.edu/ompvvsollve/results/ but generlly on ConfluenceConfigure/Make (Autotools or similar)NoUsers are facilities, so direct interaction is feasible
BOLThttps://github.com/pmodels/argobotsDirectly to application teams via source download and build.Configure/Make (Autotools or similar)NoDocumentation., Support email address or contact number., User-accessible issue tracking.
UPC++http://upcxx.lbl.govDirectly to application teams via source download and build., From pre-installed NERSC (Berkeley) software environment.customNoDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking., stakeholder meetings
GASNet-EXhttp://gasnet.lbl.govDirectly to application teams via source download and build., From pre-installed NERSC (Berkeley) software environment.Configure/Make (Autotools or similar)NoDocumentation., Support email address or contact number., User-accessible issue tracking.
Qthreadshttps://github.com/QthreadsDirectly to application teams via source download and build.Configure/Make (Autotools or similar)YesDocumentation., User-accessible issue tracking.
SICMhttps://confluence.exascaleproject.org/display/STSS07Still in early development.Configure/Make (Autotools or similar)In ProgressDocumentation., Support email address or contact number., training possible in the future
QUOhttps://github.com/lanl/libquoDirectly to application teams via source download and build., From pre-installed LANL software environment.Configure/Make (Autotools or similar)YesDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
Kitsunehttps://github.com/lanl/kitsuneDirectly to application teams via source download and build.CMakeIn ProgressDocumentation., Tutorials (Online or other)., User-accessible issue tracking.
SCRhttps://github.com/llnl/scrDirectly to application teams via source download and build., From pre-installed LLNL software environment., From pre-installed LANL software environment.CMakeYesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
Caliperhttps://github.com/llnl/caliperDirectly to application teams via source download and build.CMakeYesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
mpiFileUtilshttps://github.com/hpc/mpifileutilsDirectly to application teams via source download and build., From pre-installed LLNL software environment.CMakeYesDocumentation., Support email address or contact number., User-accessible issue tracking.
Gotchahttp://github.com/llnl/gotchaDirectly to application teams via source download and build.Configure/Make (Autotools or similar)In ProgressSupport email address or contact number., User-accessible issue tracking.
TriBITShttps://tribits.orgDirectly to application teams via source download and build.CMakeNoDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
PAPIhttp://icl.utk.edu/exa-papi/Directly to application teams via source download and build., From computer system vendor software stack., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From pre-installed LANL software environment.Configure/Make (Autotools or similar)YesDocumentation., Support email address or contact number., User-accessible issue tracking., Two mailing lists, one for developers and contributors, and a second one for users.
CHiLL Autotuning Compiler Directly to application teams via source download and build.Configure/Make (Autotools or similar)NoDocumentation.
Search using Random Forests (SuRF) Directly to application teams via source download and build.Python codeNoDocumentation.
HPCToolkithttp://hpctoolkit.orgDirectly to application teams via source download and build., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From pre-installed LANL software environment.configure/make is used at the top level; some third-party packages included require cmakeIn ProgressDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
The Dyninst Binary Tools Suitehttp://www.paradyn.orgDirectly to application teams via source download and build., From computer system vendor software stack.CMakeYesDocumentation., Tutorials (Online or other)., Support email address or contact number.
Tauhttp://www.cs.uoregon.edu/research/tauDirectly to application teams via source download and build., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From pre-installed LANL software environment., From OpenHPC (as a binary)CMakeNoDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
Papyrushttps://ft.ornl.gov/research/papyrusDirectly to application teams via source download and build., open source git repoCMakeIn ProgressDocumentation., Support email address or contact number., User-accessible issue tracking.
openarchttps://ft.ornl.gov/research/openarcDirectly to application teams via source download and build., open source license and individual distributionConfigure/Make (Autotools or similar)In ProgressDocumentation., Tutorials (Online or other)., Support email address or contact number., open source availability
LLVMhttp://llvm.org/Directly to application teams via source download and build., From computer system vendor software stack., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From pre-installed LANL software environment., open source accessConfigure/Make (Autotools or similar)NoDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
Program Database Toolkit (PDT)https://www.cs.uoregon.edu/research/pdt/home.phpDirectly to application teams via source download and build., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From pre-installed LANL software environment., From OpenHPC (as a binary)Configure/Make (Autotools or similar)In ProgressDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
xSDKhttps://xsdk.infoDirectly to application teams via source download and build., A goal is eventually to work with DOE computing facilities for xSDK installation on key machinesxSDK is aggregation of package-specific builds, coordinated via SpaceYesDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number.
hyprehttp://www.llnl.gov/casc/hypreDirectly to application teams via source download and build.Configure/Make (Autotools or similar)YesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
Flexible Computational Science Infrastructure (FleCSI)http://www.flecsi.orgDirectly to application teams via source download and build., From pre-installed LANL software environment.CMakeYesDocumentation., Tutorials (Online or other)., Support email address or contact number.
MFEMhttp://mfem.org/Directly to application teams via source download and build., From OpenHPC (as a binary), via xSDK, HomebrewConfigure/Make (Autotools or similar)YesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
Kokkoskernelshttps://github.com/kokkos/kokkos-kernels/Directly to application teams via source download and build., From pre-installed OLCF (Oak Ridge) software environment.Configure/Make (Autotools or similar)NoDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
Trilinos Linear and Nonlinear solvershttps://github.com/trilinos/TrilinosDirectly to application teams via source download and build., From computer system vendor software stack., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From OpenHPC (as a binary)CMakeNoDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
SUNDIALS (includes CVODE(S), IDA(S), ARKode, KINSOL)https://computation.llnl.gov/projects/sundialsDirectly to application teams via source download and build.CMakeYesDocumentation., Support email address or contact number.
PETSc/TAOhttp://www.mcs.anl.gov/petscDirectly to application teams via source download and build.Configure/Make (Autotools or similar)YesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
libEnsemblehttps://github.com/Libensemble/libensembleDirectly to application teams via source download and build.python pip installYesSupport email address or contact number., User-accessible issue tracking., Mainly via personal interactions with applications
STRUMPACKhttp://portal.nersc.gov/project/sparse/strumpack/Directly to application teams via source download and build.CMakeIn ProgressDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
SuperLUhttp://crd-legacy.lbl.gov/~xiaoye/SuperLU/Directly to application teams via source download and build., From computer system vendor software stack., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment.CMakeYesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
ForTrilinoshttps://trilinos.github.io/ForTrilinos/Directly to application teams via source download and build.CMakeIn ProgressDocumentation., User-accessible issue tracking.
SLATEhttp://icl.utk.edu/slate/Directly to application teams via source download and build.CMakeIn ProgressDocumentation., Support email address or contact number.
MAGMA-sparsehttps://bitbucket.org/icl/magmaDirectly to application teams via source download and build.CMakeIn ProgressDocumentation., Support email address or contact number., User-accessible issue tracking.
DTKhttps://github.com/ORNL-CEES/DataTransferKitDirectly to application teams via source download and build.CMakeYesDocumentation., Support email address or contact number., User-accessible issue tracking.
Tasmanianhttp://tasmanian.ornl.gov/Directly to application teams via source download and build.CMakeIn ProgressDocumentation., Support email address or contact number.
HXHIMhttp://github.com/hpc/hxhim.gitDirectly to application teams via source download and build.CMakeNoUser-accessible issue tracking.
Cinemahttps://datascience.lanl.gov/Cinema.htmlDirectly to application teams via source download and build.It doesn’t require source builds, though it is managed with MakeNoUser-accessible issue tracking.
MarFShttps://github.com/mar-file-system/marfsPart of facility system integration stacks at LANLConfigure/Make (Autotools or similar)NoTutorials (Online or other)., User-accessible issue tracking.
GUFI (The Grand Unified File Index)https://github.com/mar-file-system/GUFIAvailable as a service within LANL’s data centerConfigure/Make (Autotools or similar)NoUser-accessible issue tracking.
Siboka From pre-installed LLNL software environment.Python packagesNoDocumentation.
ROVER Directly to application teams via source download and build., From pre-installed LLNL software environment.CMakeNoDocumentation.
C2C Directly to application teams via source download and build.CMakeNoDocumentation.
TuckerMPI Directly to application teams via source download and build.CMakeNoDocumentation., Tutorials (Online or other)., Support email address or contact number.
ParaViewhttps://www.paraview.org/Directly to application teams via source download and build., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From pre-installed LANL software environment.CMakeYesDocumentation., Tutorials (Online or other)., Support email address or contact number.
Catalysthttps://www.paraview.org/in-situ/Directly to application teams via source download and build., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From pre-installed LANL software environment.CMakeYesDocumentation., Tutorials (Online or other).
VTK-mhttp://m.vtk.orgDirectly to application teams via source download and build.CMakeYesDocumentation.
FAODELhttps://github.com/faodel/faodelDirectly to application teams via source download and build.CMakeIn ProgressDocumentation., Tutorials (Online or other)., Support email address or contact number.
IOSShttps://github.com/gsjaardema/seacasDirectly to application teams via source download and build.CMakeYesDocumentation., Support email address or contact number., User-accessible issue tracking.
VeloChttps://xgitlab.cels.anl.gov/ecp-velocDirectly to application teams via source download and build.CMakeYesDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
SZhttps://github.com/disheng222/SZDirectly to application teams via source download and build.Configure/Make (Autotools or similar)YesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
UnifyCRhttps://github.com/LLNL/UnifyCRDirectly to application teams via source download and build.Configure/Make (Autotools or similar)YesDocumentation., Support email address or contact number., User-accessible issue tracking.
HDF5https://www.hdfgroup.org/downloads/Directly to application teams via source download and build., From computer system vendor software stack., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From pre-installed LANL software environment.Configure/Make (Autotools or similar)YesDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking., https://portal.hdfgroup.org/display/support
ADIOShttps://github.com/ornladios/ADIOS2Directly to application teams via source download and build., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment.CMakeYesDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
Parallel netCDFhttp://cucis.ece.northwestern.edu/projects/PnetCDF/Directly to application teams via source download and build., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From OpenHPC (as a binary), May also be installed at LANL and LLNL.Configure/Make (Autotools or similar)YesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
Darshanhttp://www.mcs.anl.gov/research/projects/darshan/From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From pre-installed LANL software environment.Configure/Make (Autotools or similar)YesDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
ROMIOhttp://www.mcs.anl.gov/projects/romio/Directly to application teams via source download and build., From computer system vendor software stack., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From pre-installed LANL software environment., From OpenHPC (as a binary)Configure/Make (Autotools or similar)YesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking., Via MPICH support.
Mercury (part of growing Mochi suite)http://www.mcs.anl.gov/research/projects/mochi/Directly to application teams via source download and build.Configure/Make (Autotools or similar)YesDocumentation., Support email address or contact number., User-accessible issue tracking.
zfphttps://github.com/LLNL/zfpDirectly to application teams via source download and build., SPACK packageCMakeYesDocumentation., Tutorials (Online or other)., Support email address or contact number., User-accessible issue tracking.
VisIthttps://wci.llnl.gov/simulation/computer-codes/visitDirectly to application teams via source download and build., From computer system vendor software stack., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., Pre-built-binaries from websiteCMakeIn ProgressDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
ASCENThttps://github.com/Alpine-DAV/ascentDirectly to application teams via source download and build.CMakeYesDocumentation., Tutorials (Online or other).
BEE Directly to application teams via source download and build.Mainly shell and python scriptsNoDocumentation.
FSEFI Directly to application teams via source download and build., direct case-by-case basis we work with code teams to help thema combination of options but we are moving to Docker approachesIn ProgressDocumentation., Tutorials (Online or other)., Support email address or contact number.
Spackhttps://github.com/spack/spackDirectly to application teams via source download and build., From pre-installed ALCF (Argonne) software environment., From pre-installed OLCF (Oak Ridge) software environment., From pre-installed NERSC (Berkeley) software environment., From pre-installed LLNL software environment., From OpenHPC (as a binary)Requires no building – is a build tool.NoDocumentation., Tutorials (Online or other)., Training of support people., Support email address or contact number., User-accessible issue tracking.
Sonar Sonar is a cluster and a set of services deployed for all Livermore Computing usersSonar is its own software stack, deployed with RPMs and configuration management.NoDocumentation., Training of support people., Support email address or contact number.
Secure JupyterHub Directly to application teams via source download and build., JupyterHub is a service deployed for all Livermore Computing users. They do not need to build it themselves, but we are in the process of upstreaming our changes to the JupyterHub mainline so that other sites can use the SSL hardening and setuid capabilities we developed.Python package managers (pip, Conda, Spack)YesDocumentation., Training of support people., Support email address or contact number.
Kitten Lightweight Kernelhttps://github.com/HobbesOSR/kittenResearch operating system, deployed on testbed systems by SNL.make config’; makeNoDocumentation., Support email address or contact number., User-accessible issue tracking.
AMLhttps://xgitlab.cels.anl.gov/argo/amlDirectly to application teams via source download and build.Configure/Make (Autotools or similar)YesDocumentation., Support email address or contact number., User-accessible issue tracking.
ArgoContainershttps://xgitlab.cels.anl.gov/argo/containersDirectly to application teams via source download and build.Configure/Make (Autotools or similar)NoDocumentation., Support email address or contact number., User-accessible issue tracking.
COOLRhttps://github.com/coolr-hpcDirectly to application teams via source download and build.PythonIn ProgressDocumentation., Support email address or contact number., User-accessible issue tracking.
NRMhttps://xgitlab.cels.anl.gov/argo/nrmDirectly to application teams via source download and build.PythonIn ProgressDocumentation., Support email address or contact number., User-accessible issue tracking.
Flang/LLVM Fortran compilerhttp://www.flang-compiler.orgDirectly to application teams via source download and build.CMakeYesUser-accessible issue tracking.