A Workload Analysis of NSF's Innovative HPC Resources Using XDMoD
Authors:
Nikolay A. Simakov,
Joseph P. White,
Robert L. DeLeon,
Steven M. Gallo,
Matthew D. Jones,
Jeffrey T. Palmer,
Benjamin Plessinger,
Thomas R. Furlani
Abstract:
Workload characterization is an integral part of performance analysis of high performance computing (HPC) systems. An understanding of workload properties sheds light on resource utilization and can be used to inform performance optimization both at the software and system configuration levels. It can provide information on how computational science usage modalities are changing that could potenti…
▽ More
Workload characterization is an integral part of performance analysis of high performance computing (HPC) systems. An understanding of workload properties sheds light on resource utilization and can be used to inform performance optimization both at the software and system configuration levels. It can provide information on how computational science usage modalities are changing that could potentially aid holistic capacity planning for the wider HPC ecosystem. Here, we report on the results of a detailed workload analysis of the portfolio of supercomputers comprising the NSF Innovative HPC program in order to characterize its past and current workload and look for trends to understand the nature of how the broad portfolio of computational science research is being supported and how it is changing over time. The workload analysis also sought to illustrate a wide variety of usage patterns and performance requirements for jobs running on these systems. File system performance, memory utilization and the types of parallelism employed by users (MPI, threads, etc) were also studied for all systems for which job level performance data was available.
△ Less
Submitted 12 January, 2018;
originally announced January 2018.
Workload Analysis of Blue Waters
Authors:
Matthew D. Jones,
Joseph P. White,
Martins Innus,
Robert L. DeLeon,
Nikolay Simakov,
Jeffrey T. Palmer,
Steven M. Gallo,
Thomas R. Furlani,
Michael Showerman,
Robert Brunner,
Andry Kot,
Gregory Bauer,
Brett Bode,
Jeremy Enos,
William Kramer
Abstract:
Blue Waters is a Petascale-level supercomputer whose mission is to enable the national scientific and research community to solve "grand challenge" problems that are orders of magnitude more complex than can be carried out on other high performance computing systems. Given the important and unique role that Blue Waters plays in the U.S. research portfolio, it is important to have a detailed unders…
▽ More
Blue Waters is a Petascale-level supercomputer whose mission is to enable the national scientific and research community to solve "grand challenge" problems that are orders of magnitude more complex than can be carried out on other high performance computing systems. Given the important and unique role that Blue Waters plays in the U.S. research portfolio, it is important to have a detailed understanding of its workload in order to guide performance optimization both at the software and system configuration level as well as inform architectural balance tradeoffs. Furthermore, understanding the computing requirements of the Blue Water's workload (memory access, IO, communication, etc.), which is comprised of some of the most computationally demanding scientific problems, will help drive changes in future computing architectures, especially at the leading edge. With this objective in mind, the project team carried out a detailed workload analysis of Blue Waters.
△ Less
Submitted 2 March, 2017;
originally announced March 2017.