Frameworks
Exa-MA frameworks are production-ready software libraries and tools that serve as building blocks for developing exascale applications. Each framework follows rigorous quality criteria for packaging, testing, documentation, and licensing.
At a Glance
44 Frameworks
12 eligible for production use in Exa-MA benchmarks.
Packaging
8 in Spack, 7 in Guix-HPC
Containerization
Docker, Apptainer/Singularity available
Testing
26 with CI/CD, 17 with unit tests
Licensing
27 with FLOSS licenses
Framework Catalog
| Framework | Description | License | CI | WPs |
|---|---|---|---|---|
Exa-MA Framework |
1,3,7 |
|||
Exa-MA Framework |
1 |
|||
Exa-MA Framework |
3 |
|||
Feel is an open-source, high-performance C framework for solving complex PDE… |
1,2,3,4,5,6,7 |
|||
Exa-MA Framework |
1,3,5,7 |
|||
Exa-MA Framework |
1,3,4,5,6,7 |
|||
HPDDM is an efficient implementation of various domain decomposition methods (DD… |
3 |
|||
Exa-MA Framework |
1,3,5,7 |
|||
The main goal of samurai is to provide a new data structure based on intervals a… |
1 |
|||
Exa-MA Framework |
2 |
|||
TRUST is a High Performance Computing (HPC) thermohydraulic engine for Computati… |
3,7 |
|||
Exa-MA Framework |
2,5,6 |
Used by Applications
These frameworks power the following Exa-MA applications: