TY - JOUR
T1 - Scalable dynamic Monitoring, Analysis and Tuning Environment for parallel applications
AU - Caymes-Scutari, P.
AU - Morajko, A.
AU - Margalef, T.
AU - Luque, E.
PY - 2010/4/1
Y1 - 2010/4/1
N2 - Parallel/distributed systems are continuously growing. This allows and enables the scalability of the applications, either by considering bigger problems in the same period of time or by solving the problem in a shorter time. In consequence, the methodologies, approaches and tools related to parallel paradigm should be brought up to date to support the increasing requirements of the applications and the users. MATE (Monitoring, Analysis and Tuning Environment) provides automatic and dynamic tuning for parallel/distributed applications. The tuning decisions are made according to performance models, which provide a fast means to decide what to improve in the execution. However, MATE presents some bottlenecks as the application grows, due to the fact that the analysis process is made in a full centralized manner. In this work, we propose a new approach to make MATE scalable. In addition, we present the experimental results and the analysis to validate the proposed approach against the original one. © 2009 Elsevier Inc. All rights reserved.
AB - Parallel/distributed systems are continuously growing. This allows and enables the scalability of the applications, either by considering bigger problems in the same period of time or by solving the problem in a shorter time. In consequence, the methodologies, approaches and tools related to parallel paradigm should be brought up to date to support the increasing requirements of the applications and the users. MATE (Monitoring, Analysis and Tuning Environment) provides automatic and dynamic tuning for parallel/distributed applications. The tuning decisions are made according to performance models, which provide a fast means to decide what to improve in the execution. However, MATE presents some bottlenecks as the application grows, due to the fact that the analysis process is made in a full centralized manner. In this work, we propose a new approach to make MATE scalable. In addition, we present the experimental results and the analysis to validate the proposed approach against the original one. © 2009 Elsevier Inc. All rights reserved.
KW - Dynamic tuning
KW - Parallel applications
KW - Performance evaluation
KW - Scalability
U2 - 10.1016/j.jpdc.2009.08.008
DO - 10.1016/j.jpdc.2009.08.008
M3 - Article
SN - 0743-7315
VL - 70
SP - 330
EP - 337
JO - Journal of Parallel and Distributed Computing
JF - Journal of Parallel and Distributed Computing
ER -