Technical Highlights

Modernizing Workflow Analysis to Assist in Supercomputer Procurements

The goal of the Exascale Computing Project (ECP) hardware evaluation (HE) group is to modernize the metrics and predictive analysis to guide US Depart...

Verifying the Universe with Exascale Supercomputers

The ExaSky project, one of the critical Earth and Space Science applications being solved by the US Department of Energy’s (DOE’s) Exascale Computing ...

LLVM Holds the Keys to Exascale Supercomputing

The recent proliferation of new hardware technologies has galvanized the high-performance computing (HPC) community and created the ability to deliver...

ECP Leads the Way to Cross-Platform Tested and Verified Compilers for HPC and Exascale Architectures

The Exascale Computing Project (ECP) is working to combine two key technologies, LLVM and continuous integration...

A Performance Portable Domain Specific Language for Stencils on HPC Systems

Stencils are a fundamental computational pattern in many parallel distributed HPC algorithms, notably grid-based and finite element methods....

RAJA Portability Suite Enables Performance Portable CPU and GPU HPC Codes

RAJA provides a kernel API that is designed to compose and transform complex parallel kernels without changing the kernel source code. ...

A New Approach in the HYPRE Library Brings Performant GPU-based Algebraic MultiGrid to Exascale Supercomputers and the General HPC Community

First developed in 1998, the hypre team has adapted their cross-platform high performance library to support a variety of machine architectures over...

EQSIM on Leadership Supercomputers Gives Engineers the End-to-End Ability to Assess Infrastructure Risk from Earthquakes

As part of the US Department of Energy’s Exascale Computing Project (ECP), the Earthquake Simulation (EQSIM) application development team is creating ...

Clacc – An Open Source OpenACC Compiler and Source Code Translation Project

Clacc is a Software Technology development effort funded by the US Exascale Computing Project (ECP) PROTEAS-TUNE project to develop production OpenACC...

The ECP SuperLU Library Speeds the Direct Solution of Large Sparse Linear Systems on HPC and Exascale Hardware

The SuperLU team has been developing new parallelization strategies that run faster on new accelerated systems, such as those based on GPUs...

ECP Provides TAU, a CPU/GPU/MPI Profiler, for All HPC and Exascale Machines

Programmers cannot blindly guess which sections of their code might bottleneck performance. This problem is worsened when codes run across the variety...

HeFFTe - a widely applicable, CPU/GPU, scalable multidimensional FFT that can even support exascale supercomputers

HeFFTe can be used in many domain applications, including molecular dynamics, spectrum estimation, fast convolution and correlation, signal modulation...

National Nuclear Security Administration logo U.S. Department of Energy Office of Science logo