Lightweight Online Performance Monitoring and Tuning with Embedded Gossip

被引:1
|
作者
Zhu, Julie Wenbin [1 ]
Bridges, Patrick G. [2 ]
Maccabe, Arthur B. [2 ]
机构
[1] Xilinx Inc, Albuquerque, NM 87109 USA
[2] Univ New Mexico, Dept Comp Sci, Albuquerque, NM 87131 USA
关键词
Lightweight performance monitoring; dynamic performance tuning; support for adaptation; parallel systems;
D O I
10.1109/TPDS.2008.126
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Understanding and tuning the performance of large-scale long-running applications is difficult, with both standard trace-based and statistical methods having substantial shortcomings that limit their usefulness. This paper describes a new performance monitoring approach called Embedded Gossip (EG) designed to enable lightweight online performance monitoring and tuning. EG works by piggybacking performance information on existing messages and performing information correlation online, giving each process in a parallel application a weakly consistent global view of the behavior of the entire application. To demonstrate the viability of EG, this paper presents the design and experimental evaluation of two different online monitoring systems and an online global adaptation system driven by Embedded Gossiping. In addition, we present a metric system for evaluating the suitability of an application to EG-based monitoring and adaptation, a general architecture for implementing EG-based monitoring systems, and a modified global commit algorithm appropriate for use in EG-based global adaptation systems. Together, these results demonstrate that EG is an efficient low-overhead approach for addressing a wide range of parallel performance monitoring tasks and that results from these systems can effectively drive online global adaptation.
引用
收藏
页码:1038 / 1049
页数:12
相关论文
共 50 条
  • [1] A Lightweight Dynamic Performance Monitoring Framework for Embedded Systems
    Guo, Yao
    Chen, Ziwen
    Chen, Xiangqun
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 256 - 262
  • [2] Experiencing Gossip: The Foundations for a Theory of Embedded Organizational Gossip
    Mills, Colleen
    GROUP & ORGANIZATION MANAGEMENT, 2010, 35 (02) : 213 - 240
  • [3] A Lightweight Kernel Objects Monitoring Infrastructure for Embedded Systems
    Sun, Lei
    Nakajima, Tatsuo
    RTCSA 2008: 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS - PROCEEDINGS, 2008, : 55 - 60
  • [4] Performance monitoring and tuning controllers
    Edgar, Thomas F.
    CONTROL ENGINEERING, 2007, 54 (05) : 32 - 32
  • [5] Online performance monitoring
    De Maria, Bob
    Tangen, Ron
    Gresh, Ted
    Turbomachinery International, 2005, 46 (07) : 27 - 28
  • [6] Lightweight Online Power Monitoring and Control for Mobile Applications
    Wang, Bo
    Zhao, Xinghui
    Chiu, David
    2014 20TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2014, : 486 - 493
  • [7] Lightweight Authentication and Encryption for Online Monitoring in IIoT Environments
    Garcia, Armando Miguel
    Hille, Matthias
    FOUNDATIONS AND PRACTICE OF SECURITY, FPS 2021, 2022, 13291 : 253 - 262
  • [8] Knowledge Embedded Lightweight Vision Transformer for Machine Condition Monitoring
    Liu, Yuekai
    Wang, Tianyang
    Chu, Fulei
    MEASUREMENT, 2023, 221
  • [9] LiFTinG: Lightweight Freerider-Tracking in Gossip
    Guerraoui, Rachid
    Huguenin, Kevin
    Kermarrec, Anne-Marie
    Monod, Maxime
    Prusty, Swagatika
    MIDDLEWARE 2010, 2010, 6452 : 313 - +
  • [10] Lightweight Gossip-based Distribution Estimation
    Payberah, Amir H.
    Kavalionak, Hanna
    Montresor, Alberto
    Dowling, Jim
    Haridi, Seif
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013, : 3439 - +