Title :
Enhancing performance of MPSoCs through distributed resource management
Author :
Mandelli, Marcelo ; Castilhos, G.M. ; Moraes, Fernando G.
Author_Institution :
FACIN, PUCRS, Porto Alegre, Brazil
Abstract :
The constant growth in the number of cores in SoCs implies an important issue: scalability. NoC-based MPSoCs offer scalability at the hardware level. However, the management of the MPSoC resources requires also scalable methods, to effectively extract the computational power offered by dozens of processors. State-of-the-art proposals adopt different approaches to tackle such problem, using the MPSoC clustering as the most common approach. The present work proposes a distributed mapping approach, using a clustering method, having as main goal to evaluate its pros and cons. Evaluation is carried-out using cycle accurate simulation, in large MPSoCs (up to 144 processors). Results show an important reduction in the total execution time of the applications running in the MPSoC, even if some processors are reserved for resources management.
Keywords :
circuit simulation; multiprocessing systems; pattern clustering; resource allocation; system-on-chip; MPSoC clustering; MPSoC resource management; NoC-based MPSoC; clustering method; computational power; cycle accurate simulation; distributed mapping; distributed resource management; hardware level scalability; scalable method; Bars; Benchmark testing; Program processors; Resource management; Runtime; Scalability; Transform coding;
Conference_Titel :
Electronics, Circuits and Systems (ICECS), 2012 19th IEEE International Conference on
Conference_Location :
Seville
Print_ISBN :
978-1-4673-1261-5
Electronic_ISBN :
978-1-4673-1259-2
DOI :
10.1109/ICECS.2012.6463689