Focus Area: Software Technology

ORNL’s David Bernholdt on the Importance of Message Passing Interface to Supercomputing

The Exascale Computing Project's (ECP) Mike Bernhardt chatted with David Bernholdt of Oak Ridge National Laboratory on November 14 at the SC18 supercomputing conference in Dallas about his career, the evolution and significance of message passing interface (MPI) in parallel computing, and how ECP has influenced his team's efforts.

ECP Software Technology (ST) Capability Assessment Report (CAR)

U.S. Department of Energy Exascale Computing Project (ECP) This ECP Software Technology (ST) Capability Assessment Report (CAR) provides an overview and assessment of current ECP ST capabilities and activities, giving

ECP Launches “Let’s Talk Exascale” Podcast Series

The insideHPC blog reports on the new podcast that explores the activities, challenges, accomplishments, and science impact of the Exascale Computing Project.

Understanding, Storing, and Curating Scientific Data at Exascale

The Data and Visualization project is responsible for the storage and visualization aspects of the ECP and for helping its researchers understand, store, and curate scientific data. The Let's Talk Exascale podcast features a conversation with the project's principal investigator, Jim Ahrens of Los Alamos National Laboratory.

Helping Scientists Save Time and Strengthen Software Development

A mathematical, or numerical, software library is a collection of algorithms and software that can make the development of scientific applications better, faster, and cheaper. The Extreme-Scale Scientific Software Development Kit project coordinates and enables dependable mathematical software libraries designed and developed for exascale platforms.

ANL’s Rajeev Thakur: An Exascale Software Stack

ANL's Rajeev Thakur: Breaking Down the Exascale Software Stack

Making It All Work: Developing a Software Stack for Exascale

(This is an introductory-level article targeted for readers somewhat new to HPC and exascale.) Without the invisible infrastructure called the software stack, even the world’s fastest computer wouldn’t compute much

CEED Co-Design Center Launches New Website

The website for the ECP's Center for Efficient Exascale Discretizations (CEED) co-design center is now live. CEED is one of the ECP’s five co-design centers established to overcome performance barriers

Stepping Up Software for Exascale

An exascale software discussion with HPC veteran Jack Dongarra Professor Jack Dongarra is one of the distinguished SC Perennials, a group of 13 individuals who have attended each SC conference

LBNL, PNNL Researchers Make NWChem’s Planeware “Purr”

  LBNL, PNNL Researchers Make NWChem’s Planewave “Purr” on Intel’s Knights Landing Architectures A team of researchers at the Lawrence Berkeley National Laboratory (Berkeley Lab), Pacific Northwest National Laboratory (PNNL)

ECP Selects New Co-Design Center – coverage on insideHPC

  insideHPC covers announcement of new ECP Co-Design Center on Graph Analytics. As reported by insideHPC, the Exascale Computing Project (ECP) has selected its fifth Co-Design Center to focus on

ECP’s Fifth Co-Design Center Puts Focus on Graph Analytics

ECP has selected its fifth co-design center. It will focus on graph analytics, combinatorial kernels that play a crucial enabling role in many data analytic computing application areas as well as several ECP applications.

ORNL plays key role in Exascale Computing Project’s first year

Oak Ridge National Laboratory experts are playing leading roles in the recently established Department of Energy’s (DOE’s) Exascale Computing Project (ECP), a multi-lab initiative responsible for developing the strategy, aligning

ECP Software Technology QA

QA with Rajeev Thakur of the ECP Software Technology Co-Design Center.

ECP Ramps Up Software, Hardware R&D Efforts

Read an overview of the status of the latest ECP software and hardware developments presented at SC16.

ECP Awards $34m for Software Development

The Exascale Computing Project (ECP) has announced the selection of 35 software development proposals representing 25 research and academic organizations.

Simulations for Earthquake Risk Assessment

Exascale computing can dramatically increase our understanding of earthquake processes and improve estimates of future ground motions.

New catalyst design is a grand challenge

Exascale computing is essential to study the catalysis process because of the large number of atoms that must be treated with accurate methods.

Ames Laboratory Awarded Two ECP Projects

Ames Laboratory will contribute expertise to two ECP projects related to computational chemistry software.

Brookhaven Lab to Develop ECP Exascale Software

The Brookhaven National Lab has been selected by the ECP to develop software for computational physics and chemistry projects.