Exascale Computing Project Software Activities

Mike Heroux is Director of Software Technology at the Exascale Computing Project.

In this video from the HPC User Forum, Mike Heroux from Sandia National Labs presents: Exascale Computing Project Software Activities.

The Exascale Computing Project is accelerating delivery of a capable exascale computing ecosystem for breakthroughs in scientific discovery, energy assurance, economic competitiveness, and national security.The goal of the ECP Software Technology focus area is to develop a comprehensive and coherent software stack that will enable application developers to productively write highly parallel applications that can portably target diverse exascale architectures.”

Focus areas include:

  • Programming Models and Runtimes
  • Development Tools
  • Mathematical Libraries
  • Data and Visualization
  • Software Ecosystem and Delivery

Mike Heroux is a senior scientist at Sandia National Laboratories and a scientist in residence at St. John’s University. His research interests include all aspects of scalable scientific and engineering software for new and emerging parallel computing architectures. He leads several projects in this field, including Trilinos (a 2004 R&D 100 winner), Mantevo (a 2013 R&D 100 winner), and HPCG (an official TOP500 benchmark for ranking computer systems).

Mike also leads the IDEAS project, dedicated to engaging scientific software teams to identify and adopt practices that improve productivity and sustainability. He is a distinguished member of the Association for Computing Machinery and a member of the Society for Industrial and Applied Mathematics. He has served on the editorial staff for ACM Transactions on Mathematical SoftwareJournal on Parallel and Distributed Computing, and SIAM Journal on Scientific Computing.

See more talks from the HPC User Forum

Check out our insideHPC Events Calendar