Online Performance Analysis: An Event-based Workflow Design Towards Exascale

被引:0
|
作者
Wagner, Michael [1 ]
Hilbrich, Tobias [1 ]
Brunst, Holger [1 ]
机构
[1] Tech Univ Dresden, Ctr Informat Serv & High Performance Comp ZIH, D-01062 Dresden, Germany
关键词
D O I
10.1109/HPCC.2014.145
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today, it is commonly accepted that speedup and efficiency are not granted automatically when developing or porting software for High Performance Computing (HPC) platforms. The reasons are manifold and actively investigated in the community. Software monitors are essential for these studies as they provide the raw performance data to be analyzed. We propose an online monitoring workflow for event-based performance analysis that takes into account the significant changes in system architecture towards the development of exascale supercomputers. Critical properties are: communication across large numbers of processing elements, limited I/O capabilities, and a decreasing memory-per- core ratio. We present a hierarchical data management and steering workflow that directly couples the application, measurement, and analysis processes, thus eliminating the need for extensive communication and buffering. The workflow is closely integrated with the native system communication API to enable best communication across processing elements. The memory issue is addressed with a new lossy hierarchical data compression technique for in-memory storage, intended for small, fixed-size buffers. Further, we abandon secondary storage to avoid potential I/O challenges. We demonstrate the feasibility of our design with a prototype implementation that features services for data collection, analysis, and runtime compression. Our evaluation extrapolates results obtained with the NAS Parallel Benchmarks at up to 2,048 processes to an exascale workflow.
引用
收藏
页码:839 / 846
页数:8
相关论文
共 50 条
  • [1] Event-based Workflow Analysis in Healthcare
    Gattnar, Eva
    Ekinci, Okan
    Detschew, Vesselin
    INFORMATION VALUE MANAGEMENT, FUTURE TRENDS OF MODEL-DRIVEN DEVELOPMENT, RECENT TRENDS IN SOA BASED INFORMATION SYSTEMS AND MODELLING AND SIMULATION, VERIFICATION AND VALIDATION OF ENTERPRISE INFORMATION SYSTEMS, 2011, : 61 - 70
  • [2] Event-based performance analysis
    Reiss, SP
    IWPC 2003: 11TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, 2003, : 74 - 83
  • [3] Towards workflow simulation in service-oriented architecture: an event-based approach
    Zheng, Yanchong
    Fan, Yushun
    Tan, Wei
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (04): : 315 - 330
  • [4] An event-based model for workflow management systems
    Feng, L
    Lu, HJ
    Lu, Y
    PROCEEDINGS OF SECOND INTERNATIONAL WORKSHOP ON CSCW IN DESIGN, 1997, : 249 - 254
  • [5] Event-based distributed workflow execution with EVE
    Geppert, A
    Tombros, D
    MIDDLEWARE'98: IFIP INTERNATIONAL CONFERENCE ON DISTRIBUTED SYSTEMS PLATFORMS AND OPEN DISTRIBUTED PROCESSING, 1998, : 427 - 442
  • [6] Performance Analysis of a Network of Event-Based Systems
    Ramesh, Chithrupa
    Sandberg, Henrik
    Johansson, Karl H.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (11) : 3568 - 3573
  • [7] An analysis framework for event-based sensor performance
    Cox, Joseph
    Ashok, Amit
    Morley, Nicholas
    UNCONVENTIONAL IMAGING AND ADAPTIVE OPTICS 2020, 2020, 11508
  • [8] Online Event Recommendation for Event-based Social Networks
    Ji, Xiancai
    Xu, Mingze
    Zhang, Peng
    Zhou, Chuan
    Qiao, Zhi
    Guo, Li
    WWW'15 COMPANION: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2015, : 45 - 46
  • [9] Discovering workflow transactional behavior from event-based log
    Gaaloul, W
    Bhiri, S
    Godart, C
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: COOPIS, DOA, AND ODBASE, PT 1, PROCEEDINGS, 2004, 3290 : 3 - 18
  • [10] Building extensible workflow systems using an event-based infrastructure
    Tombros, D
    Geppert, A
    ADVANCED INFORMATION SYSTEMS ENGINEERING, 2000, 1789 : 325 - 339