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 条
[31]   Guard: Attack-Resilient Adaptive Load Balancing in Distributed Streaming Systems [J].
Daghistani, Anas ;
Khayat, Mosab ;
Felemban, Muhamad ;
Aref, Walid G. ;
Ghafoor, Arif .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (06) :4172-4186
[32]   Simulation of resource synchronization in a dynamic real-time distributed computing environment [J].
Chen, Z ;
Cordes, D .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2004, 16 (14) :1433-1451
[33]   A CAD environment for distributed control system architectures with real-time issues [J].
Ferrarini, L ;
Maffezzoni, C .
COMPUTER AIDED CONTROL SYSTEMS DESIGN (CACSD'97), 1997, :67-72
[34]   Dynamic and Distributed Online Convex Optimization for Demand Response of Commercial Buildings [J].
Lesage-Landry, Antoine ;
Callaway, Duncan S. .
IEEE CONTROL SYSTEMS LETTERS, 2020, 4 (03) :632-637
[35]   Monitoring and performance analysis of grid applications [J].
Balis, B ;
Bubak, M ;
Funika, W ;
Szepieniec, T ;
Wismüller, R .
COMPUTATIONAL SCIENCE - ICCS 2003, PT I, PROCEEDINGS, 2003, 2657 :214-224
[36]   Dynamic instrumentation of distributed Java']Java applications using bytecode modifications [J].
Funika, Wlodzimierz ;
Swierszcz, Pawel .
COMPUTATIONAL SCIENCE - ICCS 2006, PT 2, PROCEEDINGS, 2006, 3992 :534-541
[37]   Design and implementation of distributed resource management for time-sensitive applications [J].
Chasparis, Georgios C. ;
Maggio, Martina ;
Bini, Enrico ;
Arzen, Karl-Erik .
AUTOMATICA, 2016, 64 :44-53
[38]   An Adaptive Edge Computing Infrastructure for Internet of Medical Things Applications [J].
Anh, Dang Van ;
Chehri, Abdellah ;
Hue, Chu Thi Minh ;
Tan, Tran Duc ;
Quy, Nguyen Minh .
IEEE CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2024, 47 (04) :242-249
[39]   An integrated environment for developing real-time DSP applications [J].
Fainguelernt, Jacob ;
Reith, Graham ;
Sikora, Richard .
2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, :2653-+
[40]   Smart sensor for safety applications on electronic equipments in radiation environment [J].
Calvo, O ;
Gonzalez, M ;
Roca, M ;
Moreno, EG ;
Picos, R .
LATIN AMERICAN APPLIED RESEARCH, 2002, 32 (01) :63-67