Productivity in high-performance computing

被引:2
|
作者
Sterling, Thomas [1 ]
Dekate, Chirag [1 ]
机构
[1] Louisiana State Univ, Dept Comp Sci, Baton Rouge, LA 70803 USA
关键词
D O I
10.1016/S0065-2458(08)00002-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Productivity is an emerging measure of merit for high-performance computing. While pervasive in application, conventional metrics such as flops fail to reflect the complex interrelationships of diverse factors that determine the overall effectiveness of the use of a computing system. As a consequence, comparative analysis of design and procurement decisions based on such parameters is insufficient to deliver highly reliable conclusions and often demands detailed benchmarking to augment the more broad system specifications. Even these assessment methodologies tend to exclude important usage factors such as programmability, software portability and cost. In recent years, the HPC community has been seeking more advanced means of assessing the overall value of high-end computing systems. One approach has been to extend the suite of benchmarks typically employed for comparative examination to exercise more aspects of system operational behavior. Another strategy is to devise a richer metric for evaluation that more accurately reflects the relationship of a system class to the demands of the real-world user workflow. One such measure of quality of computing is 'productivity', a parameter that is sensitive to a wide range of factors that describe the usage experience and effectiveness of a computational workflow. Beyond flops count or equivalent metrics, productivity reflects elements of programmability, availability, system and usage cost and the utility of the results achieved, which may be time critical. In contrast to a single measure, productivity is a class of quantifiable predictors that may be adjusted to reveal best understanding of system merit and sensitivity to configuration choices. This chapter will discuss the set of issues leading to one or more formulations of the productivity, describe such basic formulations and their specific application and consider the wealth of system and usage parameters that may contribute to ultimate evaluation. The paper will conclude with a discussion of open issues that still need to be resolved in order to enable productivity to serve as a final arbiter in comparative analysis of design choices for system hardware and software.
引用
收藏
页码:101 / 134
页数:34
相关论文
共 50 条
  • [41] Myths and legends in high-performance computing
    Matsuoka, Satoshi
    Domke, Jens
    Wahib, Mohamed
    Drozd, Aleksandr
    Hoefler, Torsten
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2023, 37 (3-4): : 245 - 259
  • [42] Graph analysis with high-performance computing
    Hendrickson, Bruce
    Berry, JonatHan W.
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2008, 10 (02) : 14 - 19
  • [43] High-performance computing education - Introduction
    Lathrop, Scott
    Murphy, Thomas
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2008, 10 (05) : 9 - 11
  • [44] Delivering the Future of High-Performance Computing
    Papermaster, Mark
    [J]. 2019 IEEE 26TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS (HIPC), 2019, : 246 - 246
  • [45] A new definition for high-performance computing
    Sakamura, K
    [J]. IEEE MICRO, 2002, 22 (02) : 2 - 2
  • [46] Cluster computing: A high-performance contender
    Baker, M
    Buyya, R
    Hyde, D
    [J]. COMPUTER, 1999, 32 (07) : 79 - +
  • [47] Quantum Computers for High-Performance Computing
    Humble, Travis S.
    McCaskey, Alexander
    Lyakh, Dmitry, I
    Gowrishankar, Meenambika
    Frisch, Albert
    Monz, Thomas
    [J]. IEEE MICRO, 2021, 41 (05) : 15 - 23
  • [48] The Growth of High-Performance Computing in Africa
    Amolo, George O.
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2018, 20 (03) : 21 - 24
  • [49] Autotuning in High-Performance Computing Applications
    Balaprakash, Prasanna
    Dongarra, Jack
    Gamblin, Todd
    Hall, Mary
    Hollingsworth, Jeffrey K.
    Norris, Boyana
    Vuduc, Richard
    [J]. PROCEEDINGS OF THE IEEE, 2018, 106 (11) : 2068 - 2083
  • [50] High-performance computing for computational science
    Gil-Costa, Veronica
    Senger, Hermes
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (20):