Title :
Asynchronous parallel MPSoC simulation on the Single-Chip Cloud Computer
Author :
Roth, Christoph ; Reder, Simon ; Erdogan, Gökhan ; Sander, Oliver ; Almeida, Gabriel M. ; Bucher, Harald ; Becker, Jürgen
Author_Institution :
Inst. for Inf. Process. Technol. (ITIV), Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
Abstract :
The growing complexity of embedded applications currently causes a trend towards multi-core processors in the embedded domain. Time-consuming detailed simulations make the design of such systems increasingly sophisticated. In this work, applicability of Parallel Discrete Event Simulation (PDES) in the context of cycle-accurate Multi-Processor System-on-Chip (MPSoC) simulation is investigated on the Single-chip Cloud Computer (SCC) from Intel. The presented strategy targets asynchronous parallel model execution where only adjacent model partitions need to synchronize with each other in order to advance in simulation time. Performance of the approach is evaluated by means of a scalable cycle-accurate MPSoC model called HeMPS. For a 8×8 RTL model measurements reveal a speedup versus sequential RTL simulation of 25.3×. When exchanging RTL processing elements by cycle-accurate simulators a speedup of 56.3× versus sequential RTL simulation is obtained. These results promise good suitability of the asynchronous strategy for detailed parallel MPSoC simulation on an architecture like the SCC.
Keywords :
computational complexity; discrete event simulation; embedded systems; multiprocessing systems; system-on-chip; HeMPS; Intel; PDES; RTL model measurements; SCC; asynchronous parallel MPSoC simulation; cycle-accurate multiprocessor system-on-chip; embedded applications complexity; multicore processors; parallel discrete event simulation; sequential RTL simulation; single-chip cloud computer; time-consuming detailed simulations; Computational modeling; Computer architecture; Computers; Kernel; Receivers; Synchronization; Tiles;
Conference_Titel :
System on Chip (SoC), 2012 International Symposium on
Conference_Location :
Tampere
Print_ISBN :
978-1-4673-2895-1
Electronic_ISBN :
978-1-4673-2894-4
DOI :
10.1109/ISSoC.2012.6376364