Title :
A hybrid strategy for mapping multiple throughput-constrained applications on MPSoCs
Author :
Singh, Amit Kumar ; Kumar, Akash ; Srikanthan, Thambipillai
Author_Institution :
Nanyang Technol. Univ., Singapore, Singapore
Abstract :
Modern embedded systems are based on Multiprocessor-Systems-on-Chip (MPSoCs) to meet the strict timing deadlines of multiple applications. MPSoC resources must be utilized efficiently by mapping the applications in throughput-aware manner in order to meet throughput constraints for each of them. A design-time methodology is applicable only to predefined set of applications with static behavior, which is incapable of handling dynamism in applications. On the other hand, a run-time approach can cater to the dynamism but cannot provide timing guarantees for all the applications due to large computation requirements at run-time. This paper presents a hybrid flow which performs compute intensive analysis at design-time to derive multiple resource-throughput trade-off points and selects one of these at runtime subject to available resources and desired throughput. Experimental results show that the design-time analysis is faster by 39%, provides better trade-off points and the runtime mapping is speeded up by 93% when compared to state-of-the-art techniques.
Keywords :
microprocessor chips; system-on-chip; MPSoC resources; design-time methodology; hybrid flow; multiple resource-throughput trade-off points; multiple throughput-constrained application mapping; multiprocessor-systems-on-chip; run-time approach; static behavior; Bandwidth; Databases; Decoding; Optimization; Throughput; Tiles; Timing; Multiprocessor; Synchronous Dataflow; design-time analysis; run-time mapping; throughput;
Conference_Titel :
Compilers, Architectures and Synthesis for Embedded Systems (CASES), 2011 Proceedings of the 14th International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4503-0713-0