DocumentCode
2898172
Title
A synthesis algorithm for customized heterogeneous multi-processors
Author
Soleymanpour, Rahim ; Mohammadi, Soheil ; Rajabi, Hamid
Author_Institution
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
fYear
2012
fDate
4-7 Nov. 2012
Firstpage
151
Lastpage
154
Abstract
Today, running applications on embedded systems demand more computation to satisfy requirements such as performance and power consumption. Multiprocessor systems on chip (MPSoC) provide practical solution by having significant effect on throughput. We can employ application-specific instruction set processor (ASIP) concept to customize each processor in MPSoC platform based on the application mapped onto it. Here, we propose an algorithm to synthesize an optimal heterogeneous MPSoC with ASIP and also identify map an application on MPSoC platform. The synthesis algorithm and the scheduling are executed simultaneously. Additionally, the synthesis algorithm identifies processor numbers to reach maximum performance. Experimental results show an average speedup of 42.71% and energy consumption on Network on Chip (NoC) of 30.77% compared to a homogenous MPSoC.
Keywords
embedded systems; instruction sets; multiprocessing systems; network-on-chip; power consumption; processor scheduling; ASIP concept; NoC; application-specific instruction set processor; customized heterogeneous multiprocessors; embedded systems; energy consumption; homogenous MPSoC; multiprocessor systems on chip; network on chip; optimal heterogeneous MPSoC; power consumption; processor scheduling; synthesis algorithm; Algorithm design and analysis; Data communication; Energy consumption; Heuristic algorithms; Processor scheduling; Scheduling; Telecommunication traffic; application-specific instruction-set processor (ASIP); hardware/software codesign; heterogeneous MPSoC; synthesis algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
SoC Design Conference (ISOCC), 2012 International
Conference_Location
Jeju Island
Print_ISBN
978-1-4673-2989-7
Electronic_ISBN
978-1-4673-2988-0
Type
conf
DOI
10.1109/ISOCC.2012.6407062
Filename
6407062
Link To Document