DocumentCode :
129215
Title :
A unified methodology for a fast benchmarking of parallel architecture
Author :
Guerre, Alexandre ; Acquaviva, Jean-Thomas ; Lhuillier, Yves
Author_Institution :
Embedded Comput. Lab., CEA, Gif-sur-Yvette, France
fYear :
2014
fDate :
24-28 March 2014
Firstpage :
1
Lastpage :
4
Abstract :
Benchmarking of architectures is today jeopardized by the explosion of parallel architectures and the dispersion of parallel programming models. Parallel programming requires architecture dependent compilers and languages as well as high programming expertise. Thus, an objective comparison has become a harder task. This paper presents a novel methodology to evaluate and to compare parallel architectures in order to ease the programmer work. It is based on the usage of microbenchmarks, code profiling and characterization tools. The main contribution of this methodology is a semi-automatic prediction of the performance for sequential applications on a set of parallel architectures. In addition the performance estimation is correlated with the cost of other criteria such as power or portability. Our methodology prediction was validated on an industrial application. Results are within a range of 20%.
Keywords :
benchmark testing; parallel architectures; parallel programming; performance evaluation; software tools; architecture dependent compilers; characterization tools; code profiling; microbenchmarks; parallel architecture benchmarking; parallel programming models; performance estimation; portability; programming languages; semiautomatic performance prediction; sequential applications; Benchmark testing; Computational modeling; Databases; Kernel; Parallel architectures; Programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
Conference_Location :
Dresden
Type :
conf
DOI :
10.7873/DATE.2014.205
Filename :
6800406
Link To Document :
بازگشت