Title :
Trace-driven workload simulation method for Multiprocessor System-On-Chips
Author :
Isshiki, Tsuyoshi ; Li, Dongju ; Kunieda, Hiroaki ; Isomura, Toshio ; Satou, Kazuo
Author_Institution :
Dept. Commun. & Integrated Syst., Tokyo Inst. of Technol., Tokyo, Japan
Abstract :
While multiprocessor system-on-chips (MPSoCs) are becoming widely adopted in embedded systems, there is a strong need for methodologies that quickly and accurately estimate performance of such complex systems. In this paper, we present a novel method for accurately estimating the cycle counts of parameterized MPSoC architectures through workload simulation driven by program execution traces encoded in the form of branch bitstreams. Experimental results show that the proposed method delivers a speedup factor of 70.15 to 238.58 against the instruction-set simulator based method while achieving high cycle accuracy whose estimation error ranges between 0.016% and 0.459%.
Keywords :
embedded systems; instruction sets; system-on-chip; MPSoC architecture; embedded system; instruction-set simulator; multiprocessor system-on-chip; program execution; trace-driven workload simulation method; Application software; Automotive engineering; Computational modeling; Computer architecture; Design optimization; Embedded system; Multiprocessing systems; Permission; Software engineering; Traffic control; MPSoC Architecture Exploration; Performance Estimation; Simulation; Workload Model;
Conference_Titel :
Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-6055-8497-3