The Exascale Computing Project (ECP) has selected its fifth Co-Design Center to focus on Graph Analytics — combinatorial (graph) kernels that play a crucial enabling role in many data analytic computing application areas as well as several ECP applications.
The Co-Design Center, titled “ExaGraph: Combinatorial Methods for Enabling Exascale Applications Co-Design Center,” was originally submitted as a proposal in June, 2016 and has now been selected for support at the seed level. The new Co-Design Center will be led by Mahantesh Halappanavar, a Senior Research Scientist in the Advanced Computing, Mathematics and Data Division at Pacific Northwest National Laboratory (PNNL).
Initially, the work will be a partnership among PNNL, Lawrence Berkeley National Laboratory, Sandia National Laboratories, and Purdue University.
The ExaGraph Co-Design Center is being established to target a number of key data analytic computational motifs such as graph traversals; graph matching; graph coloring; graph clustering, including clique enumeration, parallel branch-and-bound, and graph partitioning – motifs that are currently not being addressed in existing ECP Co-Design Centers. With this new ExaGraph Co-Design Center, the ECP is now in a better position to ready current and evolving DAC applications for efficient use of capable exascale platforms.
About the Exascale Computing Project
The ECP was established with the goals of maximizing the benefits of high-performance computing for the United States and accelerating the development of a capable exascale computing ecosystem. Exascale refers to computing systems at least 50 times faster than the nation’s most powerful supercomputers in use today. The ECP is a collaborative effort of two U.S. Department of Energy organizations – the Office of Science (DOE-SC) and the National Nuclear Security Administration (NNSA).
ECP is chartered with accelerating delivery of a capable exascale computing ecosystem to provide breakthrough modeling and simulation solutions to address the most critical challenges in scientific discovery, energy assurance, economic competitiveness, and national security. This role goes far beyond the limited scope of a physical computing system. ECP’s work encompasses the development of an entire exascale ecosystem: applications, system software, hardware technologies and architectures, along with critical workforce development.