DocumentCode :
2896818
Title :
Resource allocation algorithm and OpenMP extensions for parallel execution on a heterogeneous reconfigurable platform
Author :
Sima, Vlad-Mihai ; Panainte, Elena Moscu ; Bertels, Koen
Author_Institution :
Dept. of Comput. Eng., Delft Univ. of Technol., Delft
fYear :
2008
fDate :
8-10 Sept. 2008
Firstpage :
651
Lastpage :
654
Abstract :
In this paper, we present the compiler extensions, based on OpenMP libraries, needed for supporting parallel execution on the reconfigurable Molen platform. More specifically, we propose an ILP algorithm to map parallel applications on the target platform, assuming that for a section of the application, the designer can select from a set of hardware implementations with different area and speedup features. Based on profile information, the algorithm aims to minimize the total execution time of the running threads, taking into account the limited reconfigurable area. We show that the speedup of our algorithm compared to other related algorithms is up to 1.9times for a real application and the real hardware implementation of the kernels. We also investigate the impact of several factors such as the size of the reconfigurable area and the number of threads on our algorithm and determine the range of parameters for which the algorithm is efficient.
Keywords :
parallel architectures; program compilers; reconfigurable architectures; resource allocation; OpenMP extensions; compiler extensions; heterogeneous reconfigurable platform; parallel execution; profile information; reconfigurable Molen platform; resource allocation algorithm; Algorithm design and analysis; Application software; Concurrent computing; Hardware; Kernel; Libraries; Partitioning algorithms; Programming profession; Resource management; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location :
Heidelberg
Print_ISBN :
978-1-4244-1960-9
Electronic_ISBN :
978-1-4244-1961-6
Type :
conf
DOI :
10.1109/FPL.2008.4630031
Filename :
4630031
Link To Document :
بازگشت