Visualizing Network Traffic to Understand the Performance of Massively Parallel Simulations

被引:37
|
作者
Landge, Aaditya G. [1 ]
Levine, Joshua A. [1 ]
Isaacs, Katherine E. [2 ]
Bhatele, Abhinav [3 ]
Gamblin, Todd [3 ]
Schulz, Martin [3 ]
Langer, Steve H. [3 ]
Bremer, Peer-Timo [3 ]
Pascucci, Valerio [1 ]
机构
[1] Univ Utah, Sci Comp & Imaging Inst, Salt Lake City, UT 84112 USA
[2] Univ Calif Davis, Davis, CA USA
[3] Lawrence Livermore Natl Lab, Livermore, CA USA
基金
美国国家科学基金会;
关键词
Performance analysis; network traffic visualization; projected graph layouts; COMMUNICATION;
D O I
10.1109/TVCG.2012.286
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The performance of massively parallel applications is often heavily impacted by the cost of communication among compute nodes. However, determining how to best use the network is a formidable task, made challenging by the ever increasing size and complexity of modern supercomputers. This paper applies visualization techniques to aid parallel application developers in understanding the network activity by enabling a detailed exploration of the flow of packets through the hardware interconnect. In order to visualize this large and complex data, we employ two linked views of the hardware network. The first is a 2D view, that represents the network structure as one of several simplified planar projections. This view is designed to allow a user to easily identify trends and patterns in the network traffic. The second is a 3D view that augments the 2D view by preserving the physical network topology and providing a context that is familiar to the application developers. Using the massively parallel multi-physics code pF3D as a case study, we demonstrate that our tool provides valuable insight that we use to explain and optimize pF3D's performance on an IBM Blue Gene/P system.
引用
收藏
页码:2467 / 2476
页数:10
相关论文
共 50 条
  • [1] Visualizing parallel simulations that execute in network computing environments
    Carothers, CD
    Topol, B
    Fujimoto, RM
    Stasko, JT
    Sunderam, V
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING AND ESCIENCE, 1999, 15 (04): : 513 - 529
  • [2] Visualizing parallel simulations that execute in network computing environments
    Department of Computer Science, Rensselaer Polytech. I., Troy, NY 12180-3590, United States
    不详
    不详
    不详
    Future Gener Comput Syst, 4 (513-529):
  • [3] Massively parallel multicanonical simulations
    Gross, Jonathan
    Zierenberg, Johannes
    Weigel, Martin
    Janke, Wolfhard
    COMPUTER PHYSICS COMMUNICATIONS, 2018, 224 : 387 - 395
  • [4] Visualizing parallel simulations in network computing environments: A case study
    Carothers, CD
    Topol, B
    Fujimoto, RM
    Stasko, JT
    Sunderam, V
    PROCEEDINGS OF THE 1997 WINTER SIMULATION CONFERENCE, 1997, : 110 - 117
  • [5] MASSIVELY PARALLEL ARCHITECTURES FOR LARGE-SCALE NEURAL NETWORK SIMULATIONS
    FUJIMOTO, Y
    FUKUDA, N
    AKABANE, T
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1992, 3 (06): : 876 - 888
  • [6] Massively parallel simulations for disordered systems
    Kumar, Ravinder
    Gross, Jonathan
    Janke, Wolfhard
    Weigel, Martin
    EUROPEAN PHYSICAL JOURNAL B, 2020, 93 (05):
  • [7] Massively parallel cosmological simulations with ChaNGa
    Jetley, Pritish
    Gioachin, Filippo
    Mendes, Celso
    Kale, Laxmikant V.
    Quinn, Thomas
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 1945 - +
  • [8] Massively parallel simulations for disordered systems
    Ravinder Kumar
    Jonathan Gross
    Wolfhard Janke
    Martin Weigel
    The European Physical Journal B, 2020, 93
  • [9] Massively-parallel simulations of ATM systems
    Kumaran, K
    Lubachevsky, B
    Elwalid, A
    TENTH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION - PADS 96, PROCEEDINGS, 1996, : 39 - 46
  • [10] FINANCIAL SIMULATIONS ON A MASSIVELY PARALLEL CONNECTION MACHINE
    HUTCHINSON, JM
    ZENIOS, SA
    INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING, 1991, 5 (02): : 27 - 45