Title :
Parallel discrete event simulation of Transaction Level Models
Author :
Dömer, Rainer ; Chen, Weiwei ; Han, Xu
Author_Institution :
Center for Embedded Comput. Syst., Univ. of California, Irvine, CA, USA
fDate :
Jan. 30 2012-Feb. 2 2012
Abstract :
Describing Multi-Processor Systems-on-Chip (MPSoC) at the abstract Electronic System Level (ESL) is one task, validating them efficiently is another. Here, fast and accurate system-level simulation is critical. Recently, Parallel Discrete Event Simulation (PDES) has gained significant attraction again as it promises to utilize the existing parallelism in today´s multicore CPU hosts. This paper discusses the parallel simulation of Transaction-Level Models (TLMs) described in System-Level Description Languages (SLDLs), such as SystemC and SpecC.We review how PDES exploits the explicit parallelism in the ESL design models and uses the parallel processing units available on multicore host PCs to significantly reduce the simulation time. We show experimental results for two highly parallel benchmarks as well as for two actual embedded applications.
Keywords :
discrete event simulation; multiprocessing systems; parallel processing; SpecC; SystemC; electronic system level; embedded application; multicore CPU host; multiprocessor systems-on-chip; parallel discrete event simulation; parallel processing units; system level description languages; system level simulation; transaction level model; Benchmark testing; Computational modeling; Decoding; Discrete event simulation; Instruction sets; Parallel processing; Solid modeling;
Conference_Titel :
Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4673-0770-3
DOI :
10.1109/ASPDAC.2012.6164949