DocumentCode :
3480143
Title :
Coarse-Grain Optimization and Code Generation for Embedded Multicore Systems
Author :
Goulas, George ; Valouxis, Christos ; Alefragis, Panayiotis ; Voros, Nikolaos S. ; Oey, Oliver ; Stripf, Timo ; Bruckschloegl, Thomas ; Becker, Jurgen ; Gogos, Christos ; El Moussawi, Ali ; Naullet, Maxime ; Yuki, Tomofumi
Author_Institution :
Technol. Educ. Inst. of Mesolonghi, Messolonghi, Greece
fYear :
2013
fDate :
4-6 Sept. 2013
Firstpage :
379
Lastpage :
386
Abstract :
As processors and systems-on-chip increasingly become multicore, parallel programming remains a difficult, time-consuming and complicated task. End users who are not parallel programming experts have a need to exploit such processors and architectures, using state of the art fourth generation of high programming languages, like Scilab or MATLAB. The ALMA toolset addresses this problem by receiving Scilab code as input and produces parallel code for embedded multiprocessor systems on chip, using platform quasi-agnostic optimisations. In this paper, coarse grain parallelism extraction and optimization issues as well as parallel code generation for the ALMA toolset are discussed.
Keywords :
embedded systems; multiprocessing systems; optimisation; parallel languages; parallel programming; parallelising compilers; system-on-chip; ALMA toolset; Scilab code; coarse grain optimization; coarse grain parallelism extraction; embedded multicore system; embedded multiprocessor systems on chip; fourth generation high programming language; parallel code generation; parallel programming; quasi-agnostic optimisation; Algorithms; Data mining; Multicore processing; Optimization; Parallel processing; Program processors; Coarse-Grain Optimization; Parallel Code Generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2013 Euromicro Conference on
Conference_Location :
Los Alamitos, CA
Type :
conf
DOI :
10.1109/DSD.2013.48
Filename :
6628303
Link To Document :
بازگشت