Performance optimization of distributed applications in an extensible, adaptive environment

被引:0
作者
Bakic, A
Mutka, MW [1 ]
Rover, DT
Waheed, A
机构
[1] Michigan State Univ, Dept Comp Sci & Engn, E Lansing, MI 48824 USA
[2] Michigan State Univ, Dept Elect & Comp Engn, E Lansing, MI 48824 USA
基金
美国国家科学基金会;
关键词
instrumentation; performance visualization and analysis; real-time systems;
D O I
10.1016/S0167-739X(01)00048-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Management of performance data is central to the optimization process for complex, high-performance parallel and distributed systems. Management involves data collection, storage, transfer, buffering, filtering, processing, rendering, and presentation by various instrumentation, visualization, and analysis tools. Tool integration technologies and environments play a significant role in making different tools easier to combine and use. We present the PG(RT) environment that we have developed for these purposes. We describe how domain-specific instrumentation and visualization can be developed in PG(RT) and present two examples. The PG(RT) infrastructure is designed to support advanced analysis for resource scheduling, application and instrumentation steering, and performance data mining. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:131 / 145
页数:15
相关论文
共 50 条
  • [1] DISTRIBUTED PERFORMANCE MONITORING - METHODS, TOOLS, AND APPLICATIONS
    HOFMANN, R
    KLAR, R
    MOHR, B
    QUICK, A
    SIEGLE, M
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (06) : 585 - 598
  • [2] Orchestration and Management of Adaptive IoT-Centric Distributed Applications
    Amjad, Sehrish
    Akhtar, Ahmed
    Ali, Muhammad
    Afzal, Ayesha
    Shafiq, Basit
    Vaidya, Jaideep
    Shamail, Shafay
    Rana, Omer
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (03) : 3779 - 3791
  • [3] An adaptive model for programming distributed real-time applications in CORBA
    Montez, C
    de Oliveira, RS
    Fraga, J
    SCCC'98 - XVIII INTERNATIONAL CONFERENCE OF THE CHILEAN SOCIETY OF COMPUTER SCIENCE, PROCEEDINGS, 1998, : 122 - 129
  • [4] Thermal Aware System-Wide Reliability Optimization for Automotive Distributed Computing Applications
    Bankar, Ajinkya S.
    Sha, Shi
    Bhimani, Janki
    Chaturvedi, Vivek
    Quan, Gang
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (10) : 10442 - 10457
  • [5] An Intelligent Resource Reservation for Crowdsourced Live Video Streaming Applications in Geo-Distributed Cloud Environment
    Baccour, Emna
    Haouari, Fatima
    Erbad, Aiman
    Mohamed, Amr
    Bilal, Kashif
    Guizani, Mohsen
    Hamdi, Mounir
    IEEE SYSTEMS JOURNAL, 2022, 16 (01): : 240 - 251
  • [6] Object instrumentation for distributed applications management
    Schade, A
    Trommler, P
    Kaiserswerth, M
    DISTRIBUTED PLATFORMS, 1996, : 173 - 185
  • [7] Agent Computing Applications in Distributed Satellite Systems
    Bridges, Christopher P.
    Vladimirova, Tanya
    ISADS 2009: 2009 INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS, PROCEEDINGS, 2009, : 201 - 208
  • [8] AN ENVIRONMENT FOR DISTRIBUTED PROTOTYPING OF REAL-TIME SYSTEMS
    ALONSO, A
    DUENAS, JC
    LEON, G
    DELAPUENTE, JA
    CONTROL ENGINEERING PRACTICE, 1995, 3 (06) : 871 - 876
  • [9] Making distributed applications manageable through instrumentation
    Katchabaw, MJ
    Howard, SL
    Lutfiyya, HL
    Marshall, AD
    Bauer, MA
    JOURNAL OF SYSTEMS AND SOFTWARE, 1999, 45 (02) : 81 - 97
  • [10] An Adaptive Discrete Particle Swarm Optimization for Mapping Real-Time Applications onto Network-on-a-Chip based MPSoCs
    de Barros, Jesse Barreto
    Sampaio, Renato Coral
    Llanos, Carlos Humberto
    2019 32ND SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2019), 2019,