● DOE · Office of Science · ASCR

Stewarding the scientific software stack

PESO exists to sustain and advance a robust, versatile, and portable HPC-AI software ecosystem and support the community of people who make that ecosystem effective. PESO sponsors the Software Ecosystem for Science (E4S) and the Spack package management system for open science. PESO contributes to community engagement through the Consortium for the Advancement of Scientific Software (CASS), the Better Scientific Software (BSSW) website and Fellowship program, and the High Performance Software Foundation (HPSF).

PIs: Michael Heroux & Lois Curfman McInnes

Partnerships, services, and products

Every team building on scientific software hits the same wall eventually. See the problem PESO solves →

PARTNERSHIPS

Stakeholder & consortium engagement

Stakeholder engagement across the CASS consortium, computing facilities, commercial HPC companies, US agencies, and industrial users — plus community development through the Better Scientific Software (BSSw) Fellowship Program and workforce initiatives.

SERVICES

Integration, SQA & security

Integration partnerships — Spack integration, CI testing, portfolio support and management, collaboration with software stewardship organizations — plus software quality assurance and security: supply chain, product quality, testing, and documentation.

PRODUCTS

E4S, Spack & platforms

E4S and Spack integration, features, documentation, and training; the Frank test & development platform plus cloud resources; and BSSw.io articles on scientific software productivity and sustainability.

Powers of ten

Technical and community benefits, at every scale. Read more on Engage →

100,000+
Lines of code replaced with high-quality libraries and tools
10,000+
Community members via ecosystem collaborations
1,000+
Code teams share ecosystem costs and benefits
100+
Speedup using advanced devices like GPUs
10+
Reduction in build times via Spack build caches
1
Source code base for all computing systems

Connect with PESO

Share your interests, join the mailing list, or start a conversation with PESO leadership.

Get involved →