● About PESO

About PESO

Mission, vision, and background of the PESO Project.

Mission

Promote the development and use of scientific software as an ecosystem with stakeholders and partners who engage with the US Department of Energy (DOE) in developing and using advanced high-performance computing.

Vision

PESO will steward and advance a scientific software ecosystem with stakeholders and partners who engage with the US Department of Energy (DOE) in developing and using advanced high-performance computing.

PESO’s vision is that DOE software investments will have maximum impact by providing a sustainable scientific software ecosystem, consisting of high-quality libraries and tools that deliver the latest high-performance algorithms and capabilities to serve application needs at DOE and beyond.

Partnering with others, PESO will provide critical services and products that transform a broad collection of independently developed products by independent teams into a product portfolio whose total is much more than the sum of its parts. Furthermore, by working with product teams, users, stakeholders, computing facilities, other US agencies, and industry, we will provide a transition of activities from the DOE Exascale Computing Project (ECP) toward the goal of creating a software ecosystem that year over year will deliver high-quality, reliable, and trusted libraries and tools for DOE’s mission-critical applications.

ECP efforts have demonstrated that developing applications built on accelerator-optimized libraries and tools can improve scientific capabilities by two orders of magnitude or more, and that a trusted software ecosystem is an essential element. PESO will provide the trusted software ecosystem for applications to realize that 100X improvement — for high-end capabilities and for energy efficiency improvements that can be realized only by leveraging accelerator devices.

Background

Scientific libraries and tools have been developed for decades, providing value to the scientific community, primarily via distinct and independent efforts. PESO provides a mechanism to bring these efforts together, to provide a more coherent and comprehensive set of capabilities to the scientific community. By providing a curated portfolio of high-quality scientific libraries and tools, PESO enables accelerated scientific advances for applications that depend on the capabilities we provide. PESO also provides a mechanism for the scientific community to engage with the developers of these libraries and tools, to give feedback and influence the direction of their development.

The PESO Project is led by the leadership team from the DOE Exascale Computing Project (ECP) Software Technology (ST) Focus Area and by the key technical leaders of Spack, E4S, and the Software Development Toolkits (SDKs).

As part of ECP efforts, we facilitated the work of about 250 scientists from DOE labs, universities, and partner commercial software companies to create a first-of-a-kind software ecosystem for scientific software sponsored by DOE. The team has also been heavily involved in the IDEAS Project, the Better Scientific Software (BSSw) project, Sustainable Research Pathways (SRP), and more — building a vibrant community around the productive and sustainable creation and use of software to advance scientific discovery in service of the DOE mission.

PESO intends to participate in the extension and expansion of software-ecosystem sustainment, continuing the success that ECP started.

Want the full picture? See the problem PESO solves, how PESO operates, or meet the team — or go ahead and connect with PESO.