Upcoming event: Join us at the SIAM Computational Science and Engineering (CSE25) conference, 3-7 March 2025, in Ft. Worth, Texas, for the following CASS-organized sessions:

  • Advancing Scientific Software Stewardship through CASS Working Groups (MS22)
  • Introducing the Consortium for the Advancement of Scientific Software (CASS) (MS87 and MS112)

The Consortium for the Advancement of Scientific Software (CASS) is committed to the stewardship and advancement of the current and future ecosystem of scientific computing software in support of competitiveness and innovation through the advancement of science. These stories illustrate some of the impacts of software in the CASS portfolio.

WarpX Enables Computational Design of Next-Generation Plasma-Based Accelerators

WarpX is a particle-in-cell (PIC) simulation code that models the motion of charged particles or plasma. WarpX is used to model chains of plasma-based particle accelerators for future high-energy physics colliders – table-top particle accelerators. These table-top accelerators can be used in both scientific and medical applications.

Whole Device Modeling of Magnetically Confined Fusion Plasma

Magnetically confined fusion plasmas are being designed within the International Tokamak Experimental Reactor (ITER) and other projects that are based on physics regimes achieved through present experiment. First-principles-based modeling and simulation activities are required to design and optimize these new facilities in the possibly new physics regimes. The fusion community is developing an approach to first-principles-based whole device modeling that will provide predictive numerical simulations of the physics required for magnetically confined fusion plasmas to enable design optimization and fill in the experimental gaps for ITER and future fusion devices.

Advancing High-Performance Computing - DoD HPC Modernization Program Uses Spack and E4S

The Department of Defense (DoD) High-Performance Computing (HPC) Modernization Program recently conducted an independent study to evaluate the use of Spack and E4S (Extreme-Scale Scientific Software Stack) in delivering scientific libraries and tools to its user base. This study, conducted without direct assistance from the Spack or E4S teams, aimed to assess not only the quality and utility of the installed software but also the installation process itself. The findings highlight the potential of these tools to enhance the accessibility and performance of DoD’s HPC resources.

Read more about impacts of our software…

Software

The current CASS software portfolio focuses on freely available libraries and tools that support leading-edge computational science and engineering research on high-performance parallel computers. Topical areas include: data and visualization, development tools, mathematical libraries, programming models and runtimes, and software ecosystem and delivery. Most of the software has been developed with support from the U.S. Department of Energy Office of Advanced Scientific Computing Research, and the Software Technologies focus area of the Exascale Computing Project.

Explore our software…

Engage with us

CASS and its member organizations work with our software product teams to improve the quality, sustainability, and interoperability of the software products in our ecosystem – essential for a robust and trustworthy scientific software ecosystem. We also collaborate with the broader community to leverage these reusable software libraries and tools to advance science. There are many ways you can get involved. DOE sponsorship is not required to participate or join.

Join our announcement mailing list for updates on CASS events and news.

Participate in our working groups. Working groups are the primary means by which we organize members of the CASS community to advance our stewardship efforts. Most CASS working groups welcome public participation. Working group topics include: software foundations, ecosystem integration, metrics, user-developer experience, and the scientific software workforce.

Reach out to a member organization if you’re interested in specific areas of the software ecosystem.

Become a member of CASS. We welcome projects and organizations with similar scientific software stewardship missions to consider membership in CASS.

Sponsors

The current members of CASS gratefully acknowledge support from the U.S. Department of Energy (DOE) Office of Advanced Scientific Computing Research (ASCR) through the Next-Generation Scientific Software Technologies (NGSST) and Scientific Discovery through Advanced Computing (SciDAC) programs.