Title :
Simulation environment configuration for parallel simulation of multicore embedded systems
Author :
Yun, Dukyoung ; Kim, Jinwoo ; Kim, Sungchan ; Ha, Soonhoi
Author_Institution :
Seoul Nat. Univ., Seoul, South Korea
Abstract :
Increasing complexity of multicore embedded systems makes careful construction of virtual prototyping system crucial to shorten design turnaround time due to the growing demand of simulation time. Parallel simulation aims to accelerate the simulation speed by running component simulators concurrently. But extra overhead of communication and synchronization between simulators may overshadow the benefits of parallel simulation. In this paper we propose a technique to configure the simulation environment optimally considering the application characteristics. Particularly, we focus on three design axes, simulation platform selection, mapping of component simulators to participating host processors and period of null message transfer for time synchronization. As a result, the proposed technique enables the efficient exploitation of parallelism by 1) well-balanced distribution of simulation workloads to host processors and 2) the minimized overhead for null message transfer, in turn, leading to the maximal simulation performance. The experimental results show that the proposed technique robustly found the optimal configurations for wide variance of application characteristics and simulation platform.
Keywords :
digital simulation; embedded systems; multiprocessing systems; parallel processing; synchronisation; virtual prototyping; component simulators mapping; design axes; multicore embedded systems; null message transfer overhead minimization; parallel simulation; simulation environment configuration; simulation platform selection; simulation workload well-balanced distribution; time synchronization; virtual prototyping system; Computational modeling; Estimation; Kernel; Mathematical model; Program processors; Semiconductor process modeling; Synchronization; Multicore Embedded Systems; Parallel Simulation; Simulation Configuration;
Conference_Titel :
Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
Conference_Location :
New York, NY
Print_ISBN :
978-1-4503-0636-2