Performance measurement and analysis tools for extremely scalable systems

被引:8
|
作者
Mohr, B. [1 ]
Wylie, B. J. N. [1 ]
Wolf, F. [1 ,2 ,3 ]
机构
[1] Forschungszentrum Julich, Inst Adv Simulat, Julich Supercomp Ctr, D-52425 Julich, Germany
[2] German Res Sch Simulat Sci, Aachen, Germany
[3] Rhein Westfal TH Aachen, Dept Comp Sci, Aachen, Germany
来源
关键词
performance analysis; parallel programming; scalability; VISUALIZATION;
D O I
10.1002/cpe.1585
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
High-performance computing systems continue to employ more and more processor cores. Current typical high-end machines in industry, university, and government research laboratory computing centers feature thousands of computing cores. While these machines promise ever more compute power and memory capacity to tackle today's complex simulation problems, they force application developers to greatly enhance the scalability of their codes to be able to exploit it. To better support them in their porting and tuning process, many parallel-tools research groups have already started to work on scaling their methods, techniques, and tools to extreme processor counts. In this paper, we survey existing profiling and tracing tools, report on our experience in using them in extreme scaling environments, review working and promising new methods and techniques, and discuss strategies for solving open issues and problems. Copyright (C) 2010 John Wiley & Sons, Ltd.
引用
收藏
页码:2212 / 2229
页数:18
相关论文
共 50 条
  • [1] Scalable parallel performance measurement and analysis tools - state-of-the-art and future challenges
    Mohr, B.
    Supercomputing Frontiers and Innovations, 2014, 1 (02) : 108 - 123
  • [2] Scalable Analysis of Scalable Systems
    Clark, Allan
    Gilmore, Stephen
    Tribastone, Mirco
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2009, 5503 : 1 - 17
  • [3] MEASUREMENT UNCERTAINTY ANALYSIS OF DIFFERENT CNC MACHINE TOOLS MEASUREMENT SYSTEMS
    Semotiuk, Leszek
    Jozwik, Jerzy
    Ivan, Kuric
    ADVANCES IN SCIENCE AND TECHNOLOGY-RESEARCH JOURNAL, 2013, 7 (19): : 41 - 47
  • [4] Scalable performance analysis of parallel systems: Concepts and experiences
    Brunsta, H
    Nagel, WE
    PARALLEL COMPUTING: SOFTWARE TECHNOLOGY, ALGORITHMS, ARCHITECTURES AND APPLICATIONS, 2004, 13 : 737 - 744
  • [5] The Performance Analysis of Distributed Storage Systems Used in Scalable Web Systems
    Oles, Dominik
    Nowak, Ziemowit
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2018, PT I, 2019, 852 : 287 - 298
  • [6] Scalable Automatic Performance Analysis on IBM BlueGene/P Systems
    Oleynik, Yury
    Gerndt, Michael
    EURO-PAR 2011: PARALLEL PROCESSING WORKSHOPS, PT II, 2012, 7156 : 146 - 155
  • [7] Network performance measurement tools
    Francia, GA
    Kilaru, A
    Phuong, L
    Vashi, MB
    CIC '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN COMPUTING, 2004, : 25 - 30
  • [8] INFORMATION SYSTEMS AND MEASUREMENT TOOLS
    SLEE, VN
    JOURNAL OF THE AMERICAN MEDICAL ASSOCIATION, 1966, 196 (12): : 1063 - &
  • [9] A simulator for scalable performance tools in massively parallel system
    Jong, CJ
    Maccabe, AB
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 1950 - 1956
  • [10] Fighting with Unknowns: Estimating the Performance of Scalable Distributed Storage Systems with Minimal Measurement Data
    Ra, Moo-Ryong
    Lee, Hee Won
    2019 35TH SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST 2019), 2019, : 1 - 6