DocumentCode
2256242
Title
Parallel TLM simulation of MPSoC on SMP workstations: Influence of communication locality
Author
Pessoa, Isaac Maia ; Mello, Aline ; Greiner, Alain ; Pecheux, Francois
Author_Institution
Lip6 - Lab. d´´Inf. de Paris 6, Univ. Pierre et Marie Curie, Paris, France
fYear
2010
fDate
19-22 Dec. 2010
Firstpage
359
Lastpage
362
Abstract
Simulation speed is a key issue in virtual prototyping of Multi-Processors System on Chip (MPSoCs). SystemC TLM2.0 (Transaction Level Modeling) is now commonly used to accelerate the simulation. However, the standard SystemC simulation engine uses a centralized scheduler that is clearly a bottleneck to parallelize the simulation of architectures containing hundreds of processor cores, and involving hundreds of SC_THREADs to be scheduled. In this paper, we describe a general modeling strategy for shared memory MPSoCs and associated tools for the parallel TLM simulation of these architectures. The proposed approach is based on the Parallel Discrete Event Simulation principles, and our parallel version of the SystemC kernel (named SystemC-SMP) that can run advantageously on multiprocessor workstations. As the speedup obtained by parallel simulation depends on the communication pattern between the parallel tasks, we study the influence of various locality characteristics for the software application running on the simulated MPSoC.
Keywords
discrete event simulation; microprocessor chips; parallel processing; shared memory systems; system-on-chip; transaction processing; virtual prototyping; MPSoC; SC_THREADs; SMP workstation; SystemC TLM2.0; SystemC kernel; SystemC simulation engine; SystemC-SMP; multiprocessors system on chip; parallel TLM simulation; parallel discrete event simulation principles; shared memory MPSoC; simulation speed; transaction level modeling; virtual prototyping; Computer architecture; Hardware; Instruction sets; Kernel; Message systems; Synchronization; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronics (ICM), 2010 International Conference on
Conference_Location
Cairo
Print_ISBN
978-1-61284-149-6
Type
conf
DOI
10.1109/ICM.2010.5696160
Filename
5696160
Link To Document