US Exascale Computing Update with Paul Messina

By Tiffany Trader

December 8, 2016

Around the world, efforts are ramping up to cross the next major computing threshold with machines that are 50-100x more performant than today’s fastest number crunchers. Earlier this year, the United States announced its goal to stand up two capable exascale machines by 2023 as part of the Exascale Computing Project and Distinguished Argonne Fellow Dr. Paul Messina is leading the charge.

Since the project launched last February ECP has awarded $122 million in funding with $39.8 million going toward 22 application development projects, $34 million for 35 software development proposals and $48 million for four co-design centers. At SC16, we spoke with Dr. Messina about the mission of the project, the progress made so far — including a review of these three funding rounds — and the possibility of an accelerated timeline.

Here are highlights from that discussion (the full interview is included at the end of the article).

Why exascale matters

“In the history of computing as one gets the ability to do more calculations or deal with more data, we are able to tackle problems we couldn’t deal with otherwise. A lot of the problems that over the years we first could simulate and validate with an experiment in one-dimension, we’re now able to do it in two or three-dimensions. With exascale, we expect to be able to do things in much greater scale and with more fidelity. In some cases we hope to be able to do predictive simulations, not just to verify that something works the way we thought it would. An example of that would be discovering new materials that are better for batteries, for energy storage.

“Exascale is an arbitrary stepping stone along the way that will continue. Just as we had gigaflops and teraflops, peta- and so on, exascale is one along the way. But when you have an increase in compute power by a factor of one-hundred, chances are you will be able to tackle things that you cannot tackle now. Even at this conference you will hear about certain problems that exascale isn’t good enough for, so that indicates that it’s a stepping stone along the way. But we have identified dozens of applications that are important, problems that can’t be solved today and that we believe with exascale capability we will be able to solve. Precision medicine is one, additive manufacturing for very complex materials is another, climate science and carbon capture simulation, for example, are among the applications we are investing in.”

On the significance of ECP being a project as opposed to a program

“There have been research efforts and investigations into exascale since 2007, nine years ago. At the point that it became a project, it indicates that we really want to get going on it. The reason it is a project is that there are so many things that have to be done simultaneously and in concert with each other. The general outline of the project is that we invest in applications, we invest in the software stack, we invest in hardware technology with the vendor community — the people who develop the technologies so that those technologies will eventually land in products that will be in exascale systems and that will be better suited to our applications — and we also invest in the facilities from their knowledge of what works when they install systems. Those four big pieces have to work together and this is a holistic approach.

“The project will have milestones, some of which are shared between the applications and the software so if application A says ‘I need a programming language feature to express this kind of calculation more easily,’ then we want the compiler and  programming models part of the software to try to address that but then they have to address it together — if it doesn’t work, try again. That’s why it’s a project, because we have to orchestrate the various pieces. It can’t be just invent a nice programming model, tackle a very exciting application. We have to work together to be successful at exascale; same thing goes with the hardware architecture, the node technology and the system technology.”

The mission of ECP

“The mission is to create an exascale ecosystem so that towards the end of the project there will be companies that will be able to bid exascale systems in response to an RFP by the facilities, not the project, but the typical DOE facilities at Livermore, Argonne, Berkeley, Oak Ridge and Los Alamos. There will be a software stack that we hope will not only meet the needs of the exascale applications, but will also be a good HPC software stack because one of our goals is also to help industry and the medium-sized HPC users more easily get into HPC. If the software stack is compatible at the middle end as well as the very highest end, it gives them an on-ramp. And a major goal is the applications we are funding to be ready on day one to use the systems when they are installed. These systems have a lifetime of four to five years. If it takes two years for the applications to get ready to use them productively, half the life of the system has gone by before they can start cranking out results, so part of the ecosystem is a large cadre of application teams that know how to use exascale, they’ve implemented exciting applications, and that will help spread the knowledge and expertise.”

The global exascale race

“The fact that these countries and world regions like the EU have announced major investments in exascale development is an indication that exascale matters. Those countries would not be investing heavily in exascale development if they didn’t think it was useful. The US currently has a goal to develop exascale capability with systems installed and accepted in a time range of seven to ten years. It is a range, and certainly the government is considering an acceleration of that — it might be six to seven years. Any acceleration comes at a price. This project is investing very heavily in applications and software, not just on buying the system from vendors — so it’s a big investment but one that I think is necessary to be able to get the benefits of exascale, to have the applications ready to use and exploit the systems.

“Could we be doing better? If this project had started two-three years ago we would be farther ahead, but that didn’t happen. We got going about a year ago — it isn’t clear that we would be the first country that has an exaflop system. But remember I haven’t used the word exaflop until now. I’ve talked about exascale. What we’re focusing on is having applications and a software stack that runs effectively in a ratio that would indicate that it’s exascale. It might take two exaflops, so who gets an exaflop first might not be as important as who gets the equivalent of exascale. We also have goals around energy usage, 20-30 MW, which is a lot but if we didn’t have a goal like that we might end up with 60 or 100 MW, which is very expensive.

“If we are asked as a project to accelerate, we will do our best to accelerate — it will require more money and more risk, but within reason we will certainly do that.”

Sustainable exascale

“I often emphasize that for the technologies that we’re hoping the vendors will develop partly with our funding and the software stack that we’re developing in collaboration with universities and industry that that will create a sustainable ecosystem. It will not just be that we’ve gotten to exascale, systems can be anointed as exascale, we breath a sigh of relief and relax. It needs to be sustainable and that’s why we really want systems that are in the vendor’s product line — they’re not something they are building just for us one of a kind. It needs to be part of the business model that they want to follow, and software that is usable by many different applications, which will make it sustainable — open source almost exclusively, which again helps sustainability because many people can then contribute to it and help evolve it beyond exascale.”

Subscribe to HPCwire's Weekly Update!

Be the most informed person in the room! Stay ahead of the tech trends with industy updates delivered to you every week!

Data Vortex Users Contemplate the Future of Supercomputing

October 19, 2017

Last month (Sept. 11-12), HPC networking company Data Vortex held its inaugural users group at Pacific Northwest National Laboratory (PNNL) bringing together about 30 participants from industry, government and academia t Read more…

By Tiffany Trader

AI Self-Training Goes Forward at Google DeepMind

October 19, 2017

DeepMind, Google’s AI research organization, announced today in a blog that AlphaGo Zero, the latest evolution of AlphaGo (the first computer program to defeat a Go world champion) trained itself within three days to play Go at a superhuman level (i.e., better than any human) – and to beat the old version of AlphaGo – without leveraging human expertise, data or training. Read more…

By Doug Black

Researchers Scale COSMO Climate Code to 4888 GPUs on Piz Daint

October 17, 2017

Effective global climate simulation, sorely needed to anticipate and cope with global warming, has long been computationally challenging. Two of the major obstacles are the needed resolution and prolonged time to compute Read more…

By John Russell

HPE Extreme Performance Solutions

Transforming Genomic Analytics with HPC-Accelerated Insights

Advancements in the field of genomics are revolutionizing our understanding of human biology, rapidly accelerating the discovery and treatment of genetic diseases, and dramatically improving human health. Read more…

Student Cluster Competition Coverage New Home

October 16, 2017

Hello computer sports fans! This is the first of many (many!) articles covering the world-wide phenomenon of Student Cluster Competitions. Finally, the Student Cluster Competition coverage has come to its natural home: H Read more…

By Dan Olds

Data Vortex Users Contemplate the Future of Supercomputing

October 19, 2017

Last month (Sept. 11-12), HPC networking company Data Vortex held its inaugural users group at Pacific Northwest National Laboratory (PNNL) bringing together ab Read more…

By Tiffany Trader

AI Self-Training Goes Forward at Google DeepMind

October 19, 2017

DeepMind, Google’s AI research organization, announced today in a blog that AlphaGo Zero, the latest evolution of AlphaGo (the first computer program to defeat a Go world champion) trained itself within three days to play Go at a superhuman level (i.e., better than any human) – and to beat the old version of AlphaGo – without leveraging human expertise, data or training. Read more…

By Doug Black

Student Cluster Competition Coverage New Home

October 16, 2017

Hello computer sports fans! This is the first of many (many!) articles covering the world-wide phenomenon of Student Cluster Competitions. Finally, the Student Read more…

By Dan Olds

Intel Delivers 17-Qubit Quantum Chip to European Research Partner

October 10, 2017

On Tuesday, Intel delivered a 17-qubit superconducting test chip to research partner QuTech, the quantum research institute of Delft University of Technology (TU Delft) in the Netherlands. The announcement marks a major milestone in the 10-year, $50-million collaborative relationship with TU Delft and TNO, the Dutch Organization for Applied Research, to accelerate advancements in quantum computing. Read more…

By Tiffany Trader

Fujitsu Tapped to Build 37-Petaflops ABCI System for AIST

October 10, 2017

Fujitsu announced today it will build the long-planned AI Bridging Cloud Infrastructure (ABCI) which is set to become the fastest supercomputer system in Japan Read more…

By John Russell

HPC Chips – A Veritable Smorgasbord?

October 10, 2017

For the first time since AMD's ill-fated launch of Bulldozer the answer to the question, 'Which CPU will be in my next HPC system?' doesn't have to be 'Whichever variety of Intel Xeon E5 they are selling when we procure'. Read more…

By Dairsie Latimer

Delays, Smoke, Records & Markets – A Candid Conversation with Cray CEO Peter Ungaro

October 5, 2017

Earlier this month, Tom Tabor, publisher of HPCwire and I had a very personal conversation with Cray CEO Peter Ungaro. Cray has been on something of a Cinderell Read more…

By Tiffany Trader & Tom Tabor

Intel Debuts Programmable Acceleration Card

October 5, 2017

With a view toward supporting complex, data-intensive applications, such as AI inference, video streaming analytics, database acceleration and genomics, Intel i Read more…

By Doug Black

Reinders: “AVX-512 May Be a Hidden Gem” in Intel Xeon Scalable Processors

June 29, 2017

Imagine if we could use vector processing on something other than just floating point problems.  Today, GPUs and CPUs work tirelessly to accelerate algorithms Read more…

By James Reinders

NERSC Scales Scientific Deep Learning to 15 Petaflops

August 28, 2017

A collaborative effort between Intel, NERSC and Stanford has delivered the first 15-petaflops deep learning software running on HPC platforms and is, according Read more…

By Rob Farber

Oracle Layoffs Reportedly Hit SPARC and Solaris Hard

September 7, 2017

Oracle’s latest layoffs have many wondering if this is the end of the line for the SPARC processor and Solaris OS development. As reported by multiple sources Read more…

By John Russell

US Coalesces Plans for First Exascale Supercomputer: Aurora in 2021

September 27, 2017

At the Advanced Scientific Computing Advisory Committee (ASCAC) meeting, in Arlington, Va., yesterday (Sept. 26), it was revealed that the "Aurora" supercompute Read more…

By Tiffany Trader

How ‘Knights Mill’ Gets Its Deep Learning Flops

June 22, 2017

Intel, the subject of much speculation regarding the delayed, rewritten or potentially canceled “Aurora” contract (the Argonne Lab part of the CORAL “ Read more…

By Tiffany Trader

Google Releases Deeplearn.js to Further Democratize Machine Learning

August 17, 2017

Spreading the use of machine learning tools is one of the goals of Google’s PAIR (People + AI Research) initiative, which was introduced in early July. Last w Read more…

By John Russell

GlobalFoundries Puts Wind in AMD’s Sails with 12nm FinFET

September 24, 2017

From its annual tech conference last week (Sept. 20), where GlobalFoundries welcomed more than 600 semiconductor professionals (reaching the Santa Clara venue Read more…

By Tiffany Trader

Graphcore Readies Launch of 16nm Colossus-IPU Chip

July 20, 2017

A second $30 million funding round for U.K. AI chip developer Graphcore sets up the company to go to market with its “intelligent processing unit” (IPU) in Read more…

By Tiffany Trader

Leading Solution Providers

Nvidia Responds to Google TPU Benchmarking

April 10, 2017

Nvidia highlights strengths of its newest GPU silicon in response to Google's report on the performance and energy advantages of its custom tensor processor. Read more…

By Tiffany Trader

Amazon Debuts New AMD-based GPU Instances for Graphics Acceleration

September 12, 2017

Last week Amazon Web Services (AWS) streaming service, AppStream 2.0, introduced a new GPU instance called Graphics Design intended to accelerate graphics. The Read more…

By John Russell

EU Funds 20 Million Euro ARM+FPGA Exascale Project

September 7, 2017

At the Barcelona Supercomputer Centre on Wednesday (Sept. 6), 16 partners gathered to launch the EuroEXA project, which invests €20 million over three-and-a-half years into exascale-focused research and development. Led by the Horizon 2020 program, EuroEXA picks up the banner of a triad of partner projects — ExaNeSt, EcoScale and ExaNoDe — building on their work... Read more…

By Tiffany Trader

Delays, Smoke, Records & Markets – A Candid Conversation with Cray CEO Peter Ungaro

October 5, 2017

Earlier this month, Tom Tabor, publisher of HPCwire and I had a very personal conversation with Cray CEO Peter Ungaro. Cray has been on something of a Cinderell Read more…

By Tiffany Trader & Tom Tabor

Cray Moves to Acquire the Seagate ClusterStor Line

July 28, 2017

This week Cray announced that it is picking up Seagate's ClusterStor HPC storage array business for an undisclosed sum. "In short we're effectively transitioning the bulk of the ClusterStor product line to Cray," said CEO Peter Ungaro. Read more…

By Tiffany Trader

Intel Launches Software Tools to Ease FPGA Programming

September 5, 2017

Field Programmable Gate Arrays (FPGAs) have a reputation for being difficult to program, requiring expertise in specialty languages, like Verilog or VHDL. Easin Read more…

By Tiffany Trader

IBM Advances Web-based Quantum Programming

September 5, 2017

IBM Research is pairing its Jupyter-based Data Science Experience notebook environment with its cloud-based quantum computer, IBM Q, in hopes of encouraging a new class of entrepreneurial user to solve intractable problems that even exceed the capabilities of the best AI systems. Read more…

By Alex Woodie

HPC Chips – A Veritable Smorgasbord?

October 10, 2017

For the first time since AMD's ill-fated launch of Bulldozer the answer to the question, 'Which CPU will be in my next HPC system?' doesn't have to be 'Whichever variety of Intel Xeon E5 they are selling when we procure'. Read more…

By Dairsie Latimer

  • arrow
  • Click Here for More Headlines
  • arrow
Share This