DocumentCode :
121200
Title :
A Hierarchical Architecture Description for Flexible Multicore System Simulation
Author :
Bruckschloegl, Thomas ; Oey, Oliver ; Ruckauer, Michael ; Stripf, Timo ; Becker, Jurgen
Author_Institution :
Inst. for Inf. Process. Technol., Karlsruhe Inst. of Technol., Karlsruhe, Germany
fYear :
2014
fDate :
26-28 Aug. 2014
Firstpage :
190
Lastpage :
196
Abstract :
As processors and systems on chip in the embedded world 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 high level programming languages, like Scilab or MATLAB. The ALMA toolset solves this problem: it takes Scilab code as input and produces parallel code for embedded multiprocessor systems on chip, using platform quasi-agnostic optimizations. The platform information is provided by an architecture description language designed for the purpose of a flexible system description as well as simulation. A hierarchical system description in combination with a parameterizable simulation environment allows fine-grained trade-offs between simulation performance and simulation accuracy.
Keywords :
embedded systems; high level languages; multiprocessing systems; parallel architectures; ALMA toolset; architecture description language; architecture oriented parallelization for high performance embedded multicore systems using Scilab; flexible system description; hierarchical system description; high level programming languages; multicore system simulation; Accuracy; Multicore processing; Optimization; Parallel processing; Program processors; System-on-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing with Applications (ISPA), 2014 IEEE International Symposium on
Conference_Location :
Milan
Type :
conf
DOI :
10.1109/ISPA.2014.33
Filename :
6924446
Link To Document :
بازگشت