DocumentCode :
1675638
Title :
Multicore processor — Architecture and programming
Author :
Sudha, N.
Author_Institution :
XMOS Semicond. Ltd., Chennai, India
fYear :
2015
Firstpage :
1
Lastpage :
2
Abstract :
In the past, speedup has been achieved in a processor by increasing clock speed. Multicore processors are the new direction semiconductor companies are focusing on to get a boost in the performance. This tutorial first covers the concept of multicore, introducing its need and the challenges. The key aspects of multicore architecture design and the detailed architecture with reference to XMOS multicore microcontroller will be presented. The tutorial then covers the parallel programming concepts and introduces the language constructs that exploits the architectural features specific to XMOS processors. A few case studies on the application-specific design in the domains of industrial communication and image processing will be presented. Sample programs will be demonstrated to get a clear understanding of programming on multicores. The participants will also try these demos for getting hands-on experience in multicore programming.
Keywords :
multiprocessing systems; parallel programming; XMOS multicore microcontroller; language constructs; multicore architecture design; multicore concept; multicore processor; multicore programming; parallel programming concept; semiconductor companies; Clocks; Microcontrollers; Multicore processing; Parallel programming; Tutorials;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design and Test (VDAT), 2015 19th International Symposium on
Conference_Location :
Ahmedabad
Print_ISBN :
978-1-4799-1742-6
Type :
conf
DOI :
10.1109/ISVDAT.2015.7208159
Filename :
7208159
Link To Document :
بازگشت