@inproceedings{ffd00288173b490fa6cc5d07b8147292,
title = "A cycle-level parallel simulation technique exploiting both space and time parallelism",
abstract = "As the number of processors increases in an MPSoC, the simulation performance degrades significantly if all component simulators run sequentially. Recently a novel parallel simulation technique was proposed to exploit spaceparallelism by distributing component simulators to multiple host cores. In this paper, we boost the performance further by exploiting time-parallelism in case that an application is specified as a task graph following the data-flow semantics, such as a KPN (Kahn Process Network) or a data flow graph. Time-parallel simulation enables parallel execution of tasks in different intervals in the timeline by resolving data dependencies between them with redundant host code execution. The proposed technique provides higher degree of parallelism beyond the number of processors in the target architecture. Experiments with real-life multimedia examples prove the effectiveness of the proposed approach.",
keywords = "Parallel simulation, Time-parallelism, Virtual prototyping",
author = "Dukyoung Yun and Youngmin Yi and Sungchan Kim and Soonhoi Ha",
year = "2012",
doi = "10.1109/RSP.2012.6380690",
language = "English",
isbn = "9781467327862",
series = "Proceedings - IEEE International Symposium on Rapid System Prototyping, RSP",
pages = "50--56",
booktitle = "Proceedings of the 2012 23rd IEEE International Symposium on Rapid System Prototyping",
note = "23rd IEEE International Symposium on Rapid System Prototyping, RSP 2012 ; Conference date: 11-10-2012 Through 12-10-2012",
}