Oak Ridge: Frontier Exascale to Deliver ‘Full User Operations’ on Jan. 1, 2023; ‘Crusher’ Test System Now Running Code

“Crusher,” a partial form of the planned 100+-cabinet Frontier supercomputer at the U.S. Department of Energy’s Oak Ridge National Laboratory, is now running principal scientific codes at the Oak Ridge Leadership Computing Facility. The Crusher test system is comprised of 1.5 cabinets powered by 3rd Gen AMD EPYC CPUs and AMD Instinct MI250x GPU accelerators.

Frontier, an HPE Cray EX system, is slated to be the first American Exascale (1018 calculations/second). Installed late last year, it is now undergoing integration and testing. However, it appears that  completion of a fully integrated and tested Frontier, with all 100+ cabinets firing and working together at full power, has been delayed.

In today’s statement Oak Ridge said, “Frontier is on track to be the nation’s first exascale supercomputer this year. Early science users are accessing Frontier through Crusher, and the Frontier system will enter full user operations on January 1, 2023.” But previous Oak Ridge statements , including this one from January, have stated that Frontier was scheduled to be deployed in late 2021 and accepted in 2022.

Rumors persist that those working on the Frontier installation have been bedeviled by the system’s fabric technology, Cray’s Slingshot interconnect. If the rumors are true, it’s not surprising that scaling Slingshot across what will be the world’s most powerful supercomputing cluster is proving to be a monumental task.

“Any time there’s a supercomputer bring-up at a new level of scale, there can be wrinkles to iron out,” said Addison Snell, co-founder and CEO HPC industry analyst firm Intersect360 Research. “In this case the installation schedule is also compounded by supply-chain issues, which have delayed HPC deliveries up and down the market. I’m not too concerned about ‘by the end of this year’ versus ‘by January 1, 2023’ — that sounds like a one-day difference to me. Also, there’s a big difference between first power-up and full user availability. I wouldn’t give up yet on the idea that we could still see a Top500 run for the ISC conference in June.”

Direct comment on Slingshot has not been forthcoming from Oak Ridge. We asked the lab about the interconnect late last week within a larger question about Frontier’s status, we were given the following statement:

“Frontier is on track to provide access for early science users in 2022 and as per our original plan, will see the first user allocations in the form of INCITE users on the system on January 1, 2023. We don’t have any additional updates on Frontier beyond the Crusher results, but we will keep you posted when we have details to share.”

Another industry observer told us it’s possible the date shift, slight though it is, could signal a lack of certainty about the Frontier timeline. The source also noted that if delivery of a fully functional Frontier slips into Q1 of next year then Argonne National Laboratory’s Aurora, the Intel system originally tapped to be the first U.S. exascale system in 2021 but delayed until late 2022, could reemerge as the first U.S. exascale system.

We should also note that confusion can be caused by the loose language used to describe supercomputer installations. “Stood up,” “shipped,” “deployed,” “delivered,” “installed,” “launched,” “accepted” are used somewhat interchangeably (possibly more interchangeably by some journalists, including this one, than DOE officials), undermining precision. In any case, if Frontier attains “full user operations” by New Year’s Day next year, this discussion becomes academic.

As for Crusher, Oak Ridge said in its press announcement today that four well-established projects have codes successfully optimized on the Frontier architecture via the test system. Those projects are the CANcer Distributed Learning Environment, or CANDLE, project; the Computational hydrodynamics on ∥ (parallel) architectures, or Cholla, project; the Locally Self-Consistent Multiple Scattering, or LSMS, project; and the Nuclear Coupled-Cluster Oak Ridge, or NuCCOR, project.

“Some of these codes have been used on platforms since the OLCF’s first hybrid-architecture system, the decommissioned 27-petaflop Cray XK7 Titan supercomputer, which debuted 10 years ago this year,” Oak Ridge said. “Taking up only 44 square feet of floor space, Crusher is 1/100th the size of the previous Titan supercomputer but faster than the entire 4,352-square-foot system was, packing a massive computing punch for its small size… Frontier provides an eight-fold increase in computational power from the center’s current 200-petaflop IBM AC922 Summit supercomputer.”

“Crusher is the latest in a long line of test and development systems we have deployed for early users of OLCF platforms and is easily the most powerful of these we have ever provided,” said ORNL’s Bronson Messer, OLCF director of science. “The results these code teams are realizing on the machine are very encouraging as we look toward the dawn of the exascale era with Frontier.”

The OLCF will host three-day hackathons geared for getting users up and running on Crusher — and soon Frontier – hosted by the User Assistance Group at the OLCF.

“As more people run on this hardware — when we have more codes and styles of programming on the system — it provides us opportunities to discover and overcome challenges and prepares us to run science on Frontier with no hiccups,” said ORNL’s Bálint Joó, group leader of the OLCF’s Advanced Computing for Nuclear, Particle and Astrophysics Group. More hackathons will be held in the coming months.

Here are the four projects running codes on the Crusher cabinet and the science that will be enabled with Frontier in the areas of cancer research, astrophysics, materials, and nuclear physics.

“Transformer” Deep Learning Model — Formed out of a partnership between DOE and the National Cancer Institute, or NCI, CANDLE is part of the Cancer Moonshot effort and exists within DOE’s Exascale Computing Project. Its objective is to develop applications from the pilot projects previously in the Cancer Moonshot effort, scale them up to next-generation supercomputers and support their deep learning components to accelerate cancer research on machines like Frontier. The CANDLE project is currently developing next-generation natural language processing models for precision medicine using “Transformers,” deep learning models that identify unseen connections between words in clinical text.

Led by Gina Tourassi, director of the National Center for Computational Sciences at ORNL, the CANDLE team has successfully run one of their Transformer models on Crusher, achieving an 80 percent speedup on a Crusher node from previous systems. The effort to optimize and run the code on Crusher was undertaken by John Gounley, a computational scientist and technical lead of ORNL’s CANDLE team. Frontier will enable them to use a much larger neural language processing model with many more parameters. Ultimately, the team aims to provide NCI with better, more accurate models for cancer surveillance.

“We hope that our next generation of models trained on systems like Frontier is going to be based on this Transformer architecture and is going to be significantly more accurate than the models we have in practice today,” Gounley said.

The Cholla code is an astrophysical hydrodynamics code used to simulate the dynamics of galaxies, providing insights into how they form and evolve. One of the codes in the Center for Accelerated Application Readiness, or CAAR, program, Cholla was one of the first codes to be rewritten for Frontier. Now running on Crusher, Oak Ridge said the team is seeing major results that are propelling them toward an understanding of the physics driving star formation and of why galaxies stop forming stars.

“We are seeing a roughly 15-fold speedup on Crusher compared with our baseline tests from fall 2019 on Summit,” said Evan Schneider, assistant professor at the University of Pittsburgh and principal investigator of Cholla. “About 3-fold of the improvement is hardware based, and about 5-fold is from software development improvements made through the CAAR project.”

LSMS is a first-principles code used to calculate the properties of materials, including magnetic materials, metallic systems, and alloys. LSMS, another one of the OLCF’s CAAR codes, can perform calculations of the physics of extremely large material systems — more than 100,000 atoms — as determined by the motions of electrons in a solid. The code is currently deployed on Crusher and will soon be capable of scaling to the full Frontier system.

“With Frontier, we will be able to perform LSMS calculations of larger systems and also study new physics,” said ORNL’s Markus Eisenbach, senior computational scientist at the OLCF and principal investigator of LSMS. “Because we will have significantly more computational power available with Frontier, we can actually use physics models that include more correlation effects that we can’t capture as easily on current systems.”

Eisenbach and team are also looking forward to combining classical statistical mechanics — which provides the team with the behavior of materials at different temperatures — with machine learning workflows on Frontier to calculate material behaviors more rapidly.

NuCCOR is a nuclear physics code in the OLCF’s CAAR program that is used to calculate the properties of atomic nuclei and their reactions. The code is an ab-initio quantum many-body application, meaning it calculates atomic nuclear properties “from the beginning” rather than making assumptions about their behavior. NuCCOR is capable of computing properties of large nuclei, breaking new ground to approach nuclear sizes that define the limits of the existence of matter. NuCCOR is currently running on Crusher and is on track to scale to the full Frontier system.

“With Frontier, we arrive at a paradigm shift in nuclear physics,” said ORNL’s Gustav Jansen, computational scientist at the National Center for Computational Sciences and CAAR liaison for NuCCOR. “The use of ab-initio methods, methods that only use the forces between protons and neutrons as input, will no longer be limited by the size of a nucleus, and the whole nuclear chart will be within reach. This will lead the way to more accurate and precise calculations, a better understanding of the fundamental interactions between protons and neutrons, and the exploration of nuclear isotopes that have yet to be discovered.”

Oak Ridge said that during the NuCCOR team’s initial testing on Crusher, it found that its computational kernels were up to eight times faster on one of the AMD Instinct MI250X GPUs that power Frontier than on one of Summit’s NVIDIA V100 GPUs.