Title :
A case study on message-based discrete event simulation for Transaction Level Modeling
Author :
Haetzer, Bastian ; Radetzki, Martin
Author_Institution :
Embedded Syst. Eng. Group (ESE), Univ. Stuttgart, Stuttgart, Germany
Abstract :
Transaction Level Modeling is a system-level design methodology for early design space exploration. The increasing complexity of systems makes it necessary to improve simulation performance. Using parallel discrete event simulation approaches seems promising to speedup the simulation runs of complex transaction level models. One of such approaches is the message-based PDES approach which is applied to TLM in this paper. Two different TLM case studies are used to evaluate and compare the execution times of sequential and message-based simulation. We show that with message-based simulation a speedup over sequential simulation can be achieved even if using only one processor core. This result lies the foundation for further speedup if running on multiple cores as no more significant synchronization overhead is expected.
Keywords :
computational complexity; discrete event simulation; electronic engineering computing; system-on-chip; design space exploration; message based PDES; message based discrete event simulation; multiple cores; parallel discrete event simulation; processor core; sequential simulation; system level design methodology; systems complexity; transaction level modeling; Computational modeling; Context; Kernel; Switches; Time domain analysis; Time varying systems;
Conference_Titel :
Specification and Design Languages (FDL), 2011 Forum on
Conference_Location :
Oldenburg
Print_ISBN :
978-1-4577-0763-6
Electronic_ISBN :
1636-9874