Abstract
As multi-core architecture has become the mainstream, the corresponding multi-core instruction-set simulation (MCISS) is also needed to aid system development. Ideally, we may run a MCISS in parallel to enhance the simulation speed. However, the conventional centralized timing synchronization mechanism would greatly constrain the parallelism of a MCISS, so the simulation speed is bounded. To resolve this issue, we propose a new distributed timing synchronization technique which allows higher parallelism for a MCISS. Hence, it accelerates the simulation speed by 9 to 20 times as the number of cores increases in contrast to the centralized synchronization approach. © 2013 ACM.
Author supplied keywords
Cite
CITATION STYLE
Wu, M. H., Fu, C. Y., Wang, P. C., & Tsay, R. S. (2013). A distributed timing synchronization technique for parallel multi-core instruction-set simulation. In Transactions on Embedded Computing Systems (Vol. 12). https://doi.org/10.1145/2435227.2435250
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.