Title :
How to Scale Dynamic Tuning to Large Parallel Applications
Author :
Martinez, A. ; Sikora, Axel ; Cesar, Eduardo ; Sorribes, Joan
Author_Institution :
Comput. Archit. & Oper. Syst. Dept., Univ. Autonoma de Barcelona, Bellaterra, Spain
Abstract :
Current performance analysis and tuning tools must be able to improve the performance of large-scale parallel applications. To be effective, such analysis and tuning tools must be scalable and be able to manage the dynamic behaviour of parallel applications. This work presents a scalable solution for dynamic tuning. This approach is based on a hierarchical performance analysis architecture that uses a novel information abstraction mechanism to solve local and global performance problems. We have developed a prototype implementation of the proposed analysis architecture making use of the MRNet framework. Scalability experiments have been performed using this prototype with up to 6400 application tasks. The results obtained show that the proposed analysis architecture will provide the scalability required to carry out dynamic tuning of large-scale parallel applications.
Keywords :
parallel processing; MRNet framework; information abstraction mechanism; large parallel applications; performance analysis; scale dynamic tuning; tuning tools; Analytical models; Instruments; Monitoring; Performance analysis; Pipelines; Scalability; Tuning; dynamic and automatic analysis; dynamic and automatic tuning; overlay networks; performance tools; scalability;
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-4979-8
DOI :
10.1109/IPDPSW.2013.31