DocumentCode
3089280
Title
Coarse grain parallelization using integer programming
Author
Goulas, George ; Gogos, Christos ; Valouxis, Christos ; Alefragis, Panayiotis ; Voros, Nikolaos
Author_Institution
Technol. Educ. Inst. of Mesolonghi, Mesolonghi, Greece
fYear
2013
fDate
29-31 July 2013
Firstpage
816
Lastpage
820
Abstract
There is an increasing need for automatic tools and techniques for application parallelization. Within the ALMA toolset, programs written in Scilab are automatically parallelized for execution on embedded multicore platforms. In this paper, key parts of the coarse grain parallelism optimization are presented. The coarse grain parallelism optimization considers the hierarchical task graph of a program and produces an optimized parallel schedule.
Keywords
embedded systems; graph theory; integer programming; multiprocessing systems; parallel processing; processor scheduling; ALMA toolset; Scilab; automatic tools; coarse grain parallelism optimization; embedded multicore platforms; hierarchical task graph; integer programming; optimized parallel schedule; Hardware; Linear programming; Multicore processing; Optimization; Parallel processing; Program processors;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Informatics (INDIN), 2013 11th IEEE International Conference on
Conference_Location
Bochum
Type
conf
DOI
10.1109/INDIN.2013.6889114
Filename
6889114
Link To Document