Title :
An Approach for Algorithm Parallelization Oriented to a Many-core Implementation
Author :
Gonzalez de-Aledo Marugan, Pablo ; Gonzalez-Bayon, J. ; Espeso, Pablo Sánchez
Author_Institution :
Microelectron. Eng. Group, Univ. of Cantabria, Santander, Spain
Abstract :
The main goal of this work is to present a parallelization methodology oriented to shared memory many-core platforms. There are two important elements in the proposed method that facilitate the design process. One is the use of OpenMP as a programming paradigm since it is oriented to a shared memory environment. The other is the use of a virtual platform that enables the evaluation of performance and task execution time before a real hardware prototype is available and also helps in the design space exploration of generalized and configurable target platforms.
Keywords :
shared memory systems; OpenMP; algorithm parallelization; hardware prototype; many core implementation; programming paradigm; shared memory environment; shared memory many core platforms; virtual platform; Adaptation models; Algorithm design and analysis; Approximation methods; Estimation; Hardware; Multicore processing; Prototypes; FFT; OpenMP; Parallelization; estimation; many-core; performance;
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
DOI :
10.1109/ISPA.2012.126