Title :
Asynchronous parallel simulation with transaction events
Author :
Haetzer, Bastian ; Radetzki, Martin
Author_Institution :
Embedded Syst. Eng. Group, Univ. of Stuttgart, Stuttgart, Germany
Abstract :
In recent years several approaches for parallel SystemC simulation were proposed, which are mainly based on the synchronous parallel simulation principle.We propose a new simulation approach which uses the asynchronous parallel simulation principle. By using an appropriate modeling style where the communication is modeled by transaction events our kernel can exploit the inherent parallelism of simulation models. Experiments show that our approach can exploit the inherent parallelism in cases where the classical synchronous approach cannot. In this paper the underlying simulation algorithm and the modeling constructs are presented.
Keywords :
C language; digital simulation; parallel processing; transaction processing; asynchronous parallel simulation principle; classical synchronous approach; inherent parallelism; parallel SystemC simulation; simulation algorithm; transaction events; Adaptation models; Computational modeling; Kernel; Load modeling; Payloads; Synchronization;
Conference_Titel :
Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV), 2014 International Conference on
Conference_Location :
Agios Konstantinos
DOI :
10.1109/SAMOS.2014.6893217