DocumentCode :
3091598
Title :
A Graphical Tool for Performance Analysis of Multicore Systems Based on the Roofline Model
Author :
Rivera, F.F. ; Iglesias, R. ; Lorenzo, J.A. ; Pichel, J.C. ; Pena, T.F. ; Cabaleiro, J.C.
Author_Institution :
Centro de Investig. en Tecnoloxiaas da Informacion (CITIUS), Univ. Santiago de Compostela, Santiago de Compostela, Spain
fYear :
2012
fDate :
10-13 July 2012
Firstpage :
847
Lastpage :
848
Abstract :
A tool to characterize the performance of parallel codes on multicore systems is presented in this paper. This tool allows the user to define the Roofline Model of the target system, to execute the code under study and to represent the performance results in the roofline plot. The final product is an easy to use tool to provide an insightful model which allows to determine, at a glance, performance issues like load balance, locality and those related to thread and memory allocation. Results show that this model provides practical information of the effects that degrade the performance of a code and gives hints to improve it.
Keywords :
multiprocessing systems; performance evaluation; software tools; Roofline model; graphical tool; load balance; memory allocation; multicore systems; parallel codes; performance analysis; thread allocation; Analytical models; Bandwidth; Computational modeling; Kernel; Load modeling; Multicore processing; Program processors; performane analysis; roofline model;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th International Symposium on
Conference_Location :
Leganes
Print_ISBN :
978-1-4673-1631-6
Type :
conf
DOI :
10.1109/ISPA.2012.129
Filename :
6280389
Link To Document :
بازگشت