Exascale Software and NASA’s ‘Nerve-Racking 7 Minutes’ with Mars Landers

NASA supercomputers have helped several Mars landers survive the nerve-racking seven minutes of terror. During this hair-raising interval, a lander enters the Martian atmosphere and needs to automatically execute many crucial actions in precise order….

Exascale Computing Project Issues Application Development Report

February 11, 2022 — The Exascale Computing Project (ECP) has issued a milestone report summarizes the status of all 30 ECP Application Development (AD) subprojects at the end of FY20. The 222-page report can be obtained from the ECP website. In October and November of 2020, a comprehensive assessment of AD projects was conducted by […]

Exascale Computing Project: RAJA Portability Suite Enables Performance Portable CPU and GPU HPC Codes

A growing number of HPC applications must deliver high performance on CPU and GPU hardware platforms.  One software tool available now and showing tremendous promise for the exascale era is the open-source RAJA Portability Suite. RAJA is part of the Exascale Computing Project (ECP) NNSA software portfolio and is also supported by the ECP Programming Models and Runtimes area.

Developing a Software Stack for Exascale

In this special guest feature, Rajeev Thakur from Argonne describes why Exascale would be a daunting software challenge even if we had the hardware today. “The scale makes it complicated. And we don’t have a system that large to test things on right now.” Indeed, no such system exists yet, the hardware is changing, and a final vendor or possibly multiple vendors to build the first exascale systems have not yet been selected.”