DocumentCode
2850106
Title
From Scilab to multicore embedded systems: Algorithms and methodologies
Author
Goulas, George ; Alefragis, Panayiotis ; Voros, Nikolaos S. ; Valouxis, Christos ; Gogos, Christos ; Kavvadias, Nikolaos ; Dimitroulakos, Grigoris ; Masselos, Kostas ; Goehringer, D. ; Derrien, Steven ; Menard, Daniel ; Sentieys, Olivier ; Huebner, M. ; S
Author_Institution
Technol. Educ. Inst. of Mesolonghi, Messolonghi, Greece
fYear
2012
fDate
16-19 July 2012
Firstpage
268
Lastpage
275
Abstract
While advances in processor architecture continues to increase hardware parallelism, parallel software creation is hard. There is an increasing need for tools and methodologies to narrow the entry gap for non-experts in parallel software development as well as to streamline the work for experts. This paper presents the methodology and algorithms for the creation of parallel software written in Scilab source code for multicore embedded processors in the context of the “Architecture oriented paraLlelization for high performance embedded Multicore systems using scilAb” (ALMA) EU FP7 project. The ALMA parallelization approach in a nutshell attempts to manage the complexity of the task by alternating focus between very localized and holistic view program optimization strategies.
Keywords
embedded systems; multiprocessing systems; optimisation; parallel processing; software engineering; ALMA parallelization approach; Scilab source code; architecture oriented parallelization; hardware parallelism; multicore embedded processors; multicore embedded systems; parallel software creation; parallel software development; program optimization strategies; Multicore processing; Optimization; Parallel processing; Software; Tiles; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Computer Systems (SAMOS), 2012 International Conference on
Conference_Location
Samos
Print_ISBN
978-1-4673-2295-9
Electronic_ISBN
978-1-4673-2296-6
Type
conf
DOI
10.1109/SAMOS.2012.6404184
Filename
6404184
Link To Document