DocumentCode :
602554
Title :
A performance model for OpenMP programs on multi-core machines
Author :
Nasri, W. ; Fathallah, K.
Author_Institution :
Higher Sch. of Sci. & Tech. of Tunis, Tunis Univ., Tunis, Tunisia
fYear :
2013
fDate :
20-22 Jan. 2013
Firstpage :
1
Lastpage :
6
Abstract :
The emergence of multi-core processors has led to the expansion of parallel programming in all areas. OpenMP appears to be one of the most suitable API for new processor architectures. This choice is justified by its ease of use compared to other alternatives of parallel programming. However, due to many factors, developing efficient OpenMP programs is a challenging task. In this work, we present a new performance model dealing with performance modeling of OpenMP programs on multi-core machines. Experimental results achieved on a matrix-matrix product prove the simplicity and the accuracy of the predicted performance given by the model.
Keywords :
application program interfaces; multiprocessing systems; parallel programming; software performance evaluation; API; OpenMP program; application program interface; matrix-matrix product; multicore machine; multicore processor; parallel programming; performance model; Computational modeling; Computer architecture; Instruction sets; Load modeling; Mathematical model; Predictive models; Synchronization; OpenMP; Performance modeling, Multi; core;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Applications Technology (ICCAT), 2013 International Conference on
Conference_Location :
Sousse
Print_ISBN :
978-1-4673-5284-0
Type :
conf
DOI :
10.1109/ICCAT.2013.6522033
Filename :
6522033
Link To Document :
بازگشت