Publication No 40081
|
Author(s)
|
Proebster, M.*; Blankenhorn, C.*; Müller, C.M.*; Sommer, J.*; Werthmann, T.*
|
Title
|
Batch-Level Parallelism with the IKR SimLib
|
Topics
|
Others
|
Methods
|
Software Engineering
|
Keywords
|
PARALLEL SIMULATION; DISCRETE EVENT SIMULATION
|
Abstract
|
A current trend in the performance evaluation of communication networks is the increasing complexity of simulation models. This particularly applies to wireless communication networks, where effects on different lower layers cannot be decoupled anymore. This results in higher computation cost and thus leads to longer execution times. Nowadays, single processor cores do not become significantly faster anymore. Only integrating more and more cores in a single processor can further increase the processing power. Parallelization can utilize the multi-core environment to reduce the simulation running times. We discuss multiple levels of parallelism in event-driven simulations. We then focus on batch-level parallelism, which is a convenient way to distribute batches to several processor cores without the need for synchronization. We present the implementation of batch-level parallelism in our institute's simulation library.
|
Year
|
2010
|
Reference entry
|
Proebster, M.; Blankenhorn, C.; Müller, C.M.; Sommer, J.; Werthmann, T.
Batch-Level Parallelism with the IKR SimLib
Report, Interner Bericht Nr. 57, IKR, Universität Stuttgart, Stuttgart, April 2010
|
BibTex file
|
Download [BIBTEX]
|
Full Text
|
Download
[PDF]
|
|
|