DocumentCode
3068005
Title
A framework for teaching embedded multi-core programming
Author
Schuster, Harald ; Wenzl, Matthias ; Zauner, Martin
Author_Institution
Inst. of Embedded Syst., UAS Technikum Wien, Vienna, Austria
fYear
2012
fDate
8-10 July 2012
Firstpage
292
Lastpage
297
Abstract
Due to the wide application of a variety of embedded multi-core platforms it is necessary to train the skills of ongoing engineers considering parallel programming in a comprehensive way. Therefore, we present a unified approach in teaching multi-core programming in the field of embedded systems by using the reconfigurable virtual platform environment SimSoC. By utilizing a single toolset to instruct our students on heterogeneous and homogeneous multi-core architectures, we aim to increase the students productivity while acquiring knowledge in the field of embedded multi-core programming. Our approach is evaluated during a test-run of the course including a qualitative feedback returned by the attending students.
Keywords
computer science education; educational courses; embedded systems; multiprocessing programs; multiprocessing systems; parallel architectures; parallel programming; system-on-chip; teaching; SimSoC; course; embedded multicore programming; embedded system; heterogeneous multicore architecture; homogeneous multicore architecture; knowledge acquisition; parallel programming; qualitative feedback; reconfigurable virtual platform environment; student productivity; teaching; Education; Embedded systems; Hardware; Libraries; Programming; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Mechatronics and Embedded Systems and Applications (MESA), 2012 IEEE/ASME International Conference on
Conference_Location
Suzhou
Print_ISBN
978-1-4673-2347-5
Type
conf
DOI
10.1109/MESA.2012.6275577
Filename
6275577
Link To Document