When Parallel Performance Measurement and Analysis Meets In Situ Analytics and Visualization

被引:0
|
作者
Malony, Allen D. [1 ]
Larsen, Matt [2 ]
Huck, Kevin [1 ]
Wood, Chad [1 ]
Sane, Sudhanshu [3 ]
Childs, Hank [3 ]
机构
[1] Oregon Adv Comp Inst Sci & Soc OACISS, Eugene, OR 97403 USA
[2] Lawrence Livermore Natl Lab, Livermore, CA 94550 USA
[3] Univ Oregon, Dept Comp & Informat Sci, Eugene, OR 97403 USA
来源
关键词
HPC; performance measurement; runtime visualization; TOOLKIT;
D O I
10.3233/APC200080
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Large scale parallel applications have evolved beyond the tipping point where there are compelling reasons to analyze, visualize and otherwise process output data from scientific simulations in situ rather than writing data to filesystems for post-processing. This modern approach to in situ integration is served by recently developed technologies such as Ascent, which is purpose-built to transparently integrate runtime analysis and visualization into many different types of scientific domains. The TAU Performance System (TAU) is a comprehensive suite of tools that have been developed to measure the performance of large scale parallel libraries and applications. TAU is widely-adopted and available on leading-edge HPC platforms, but has traditionally relied on post-processing steps to visualize and understand application performance. In this paper, we describe the integration of Ascent and TAU for two complementary purposes: Analyzing Ascent performance as it serves the visualization needs of scientific applications, and visualizing TAU performance data at runtime. We demonstrate the immediate benefits of this in situ integration, reducing the time to insight while presenting performance data in a perspective familiar to the application scientist. In the future, the integration of TAU's performance observations will enable Ascent to reconfigure its behavior at runtime in order to consistently stay within user-defined performance constraints while processing visualizations for complex and dynamic HPC applications.
引用
收藏
页码:521 / 530
页数:10
相关论文
共 50 条
  • [31] Triva: Interactive 3D visualization for performance analysis of parallel applications
    Schnorr, Lucas Mello
    Huard, Guillaume
    Navaux, Philippe O. A.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (03): : 348 - 358
  • [32] Using Simulation for Performance Analysis and Visualization of Parallel Branch-and-Bound Methods
    Evtushenko, Yury
    Golubeva, Yana
    Orlov, Yury
    Posypkin, Mikhail
    SUPERCOMPUTING, RUSCDAYS 2016, 2016, 687 : 356 - 368
  • [33] Analysis of Scientific Production on the Use of Big Data Analytics in Performance Measurement Systems
    Assandre, Junior Aparecido
    Martins, Roberto A.
    IEEE LATIN AMERICA TRANSACTIONS, 2023, 21 (03) : 367 - 380
  • [34] When FPGA Meets Cloud: A First Look at Performance
    Wang, Xiuxiu
    Niu, Yipei
    Liu, Fangming
    Xu, Zichen
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (02) : 1344 - 1357
  • [35] When Green Computing Meets Performance and Resilience SLOs
    Qiu, Haoran
    Mao, Weichao
    Wang, Chen
    Jha, Saurabh
    Franke, Hubertus
    Narayanaswami, Chandra
    Kalbarczyk, Zbigniew
    Ar, Tamer Bas Comma
    Iyer, Ravishankar
    2024 54TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS-SUPPLEMENTAL VOLUME, DSN-S 2024, 2024, : 17 - 22
  • [36] When Metal Meets Ice: Potential for Performance or Injury
    Lockwood, K.
    Frost, G.
    SAFETY IN ICE HOCKEY: 5TH VOLUME, 2009, 1516 : 198 - 208
  • [37] MemAxes: Visualization and Analytics for Characterizing Complex Memory Performance Behaviors
    Gimenez, Alfredo
    Gamblin, Todd
    Jusufi, Ilir
    Bhatele, Abhinav
    Schulz, Martin
    Bremer, Peer-Timo
    Hamann, Bernd
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2018, 24 (07) : 2180 - 2193
  • [38] Immersive Analytics: Crossing the Gulfs with High-Performance Visualization
    Polys, Nicholas
    Mohammed, Ayat
    Iyer, Jagathshree
    Radics, Peter
    Abidi, Faiz
    Arsenault, Lance
    Rajamohan, Srijith
    2016 WORKSHOP ON IMMERSIVE ANALYTICS (IA), 2016, : 13 - 18
  • [39] WHAT TO DRAW - WHEN TO DRAW - AN ESSAY ON PARALLEL PROGRAM VISUALIZATION
    MILLER, BP
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1993, 18 (02) : 265 - 269
  • [40] CHIRON PARALLEL PROGRAM PERFORMANCE VISUALIZATION SYSTEM
    GOOSEN, HA
    KARLIN, AR
    CHERITON, D
    POLZIN, D
    COMPUTER-AIDED DESIGN, 1994, 26 (12) : 899 - 906