DocumentCode
2302933
Title
A parallel compiler for multi-core microcontrollers
Author
Pornsoongsong, W. ; Chongstitvatana, P.
Author_Institution
Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand
fYear
2012
fDate
16-18 May 2012
Firstpage
373
Lastpage
377
Abstract
Due to resource limitation of multi-core microcontrollers, programming them is difficult. This work presents a simple parallel compiler that can exploit multi-core to speed up parallel tasks on a multi-core microcontroller. The parallel constructors are introduced. A scheme to use compiler directives to hint the compiler is discussed. Experiments on the real processors are performed to validate the scheme. The results show that the compiler can exploit multi-core to speed up the computation tasks on the target microcontroller.
Keywords
microcontrollers; program compilers; compiler directives; multicore microcontrollers; parallel compiler; parallel constructors; parallel tasks; Microcontrollers; Multicore processing; Program processors; Programming; Propellers; Random access memory; Vectors; multi-core microcontroller; parallel compiler; parallel programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Information and Communication Technology and it's Applications (DICTAP), 2012 Second International Conference on
Conference_Location
Bangkok
Print_ISBN
978-1-4673-0733-8
Type
conf
DOI
10.1109/DICTAP.2012.6215387
Filename
6215387
Link To Document