Trace-Driven Workload Simulation Method for Multiprocessor System-On-Chips
While Multi-Processor 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, the authors 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%.
Provided by: Association for Computing Machinery Topic: Hardware Date Added: Jul 2009 Format: PDF