Title :
parSC: Synchronous parallel SystemC simulation on multi-core host architectures
Author :
Schumacher, Christoph ; Leupers, Rainer ; Petras, Dietmar ; Hoffmann, Andreas
Author_Institution :
Inst. for Integrated Signal Process. Syst., RWTH Aachen Univ., Aachen, Germany
Abstract :
Time-consuming cycle-accurate MPSoC simulation is often needed for debugging and verification. Its practicability is put at risk by the growing MPSoC complexity. This work presents a conservative synchronous parallel simulation approach along with a SystemC framework to accelerate tightly-coupled MPSoC simulations on multi-core hosts. Key contribution is the implementation strategy, which utilizes techniques from the high-performance computing domain. Results show speed-ups of up to 4.4 on four host cores.
Keywords :
computer debugging; multiprocessing systems; network interfaces; parallel architectures; system-on-chip; MPSoC complexity; high performance computing domain; multicore host architectures; multicore host core; synchronous parallel systemC simulation; tightly coupled MPSoC simulation; time consuming cycle accurate MPSoC simulation; Computational modeling; Data models; Kernel; Load modeling; Logic gates; Prefetching; Synchronization; Experimentation; Measurement; Performance;
Conference_Titel :
Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2010 IEEE/ACM/IFIP International Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
978-1-6055-8905-3