Fig. 1. Two Execution Modes of Prediction-based Parallel Logic Simulation [14]
Fig. 2. An Example of Proposed Prediction-based Parallel Simulation Using Spatially Partial Simulation Strategy
Fig. 3. Spatially and Temporally Partial Simulation for Debugging
Table 1. Experimental Result
References
- R.M. Fujimoto, "Parallel Discrete Event Simulation," Communication of the ACM, Vol.33, No.10, pp.30-53, Oct. 1990. https://doi.org/10.1145/84537.84545
- D.M. Nicol, "Principles of Conservative Parallel Simulation," in Proceedings of the 28th Winter Simulation Conference, pp. 128-135, 1996.
- R.M. Fujimoto, "Time Warp on a Shared Memory Multiprocessor," Transactions of the Society for Computer Simulation, Vol.6, No.3, pp.211-239, Jul. 1989.
- L. Li and C. Tropper, "A design-driven partitioning algorithm for distributed Verilog simulation," in Proc. 20th International Workshop on Principles of Advanced and Distributed Simulation(PADS), pp.211-218, 2007.
- D. Chatterjee, A. DeOrio, and V. Bertacco, "Event-driven gatelevel simulation with general purpose GPUs," in Proc. of Design Automation Conference(DAC09), pp. 557-562, Jun. 2009.
- IUS Simulator Usermanual, Cadence Design Systems [Internet], http://www.cadence.com.
- VCS Simulator Usermanual, Synopsys [Internet], http://www.synopsys.com.
- K. Chang and C. Browy, "Parallel Logic Simulation: Myth or Reality?" Computer, Vol.45, No.4, pp.67-73, Apr. 2012. https://doi.org/10.1109/MC.2011.385
- Jaehoon Han et al, "Predictive parallel event-driven HDL simulation with a new powerful prediction strategy," in Proc. of Design, Automation and Test in Europe Conference and Exhibition(DATE), pp.1-3, Mar. 2014.
- Yuhao Zhu, Bo Wang, and Yangdong Deng, "Massively Parallel Logic Simulation with GPUs," ACM Transactions on Design Automation of Electronic Systems(TODAES), Vol.16, No.3, pp.1-20, Jun. 2011.
- James Gross et al, "Multi-Level Parallelism for Time- and Cost-efficient Parallel Discrete-Event Simulation on GPUs," in Proc. of 26th ACM/IEEE Workshop on Principles of Advanced and Distributed Simulation 2012(PADS 2012), Jun. 2012.
- Gate-level Simulation Methodology, Whitepaper, Cadence Design Systems [Internet], www.cadence.com.
- Seiyang Yang, "A New Prediction-based Parallel Eventdriven Logic Simulation," Journals of KIPS/Computer and Communication Systems, Vol.4. No.3, pp. 85-90, Mar. 2015.
- Seiyang Yang, "Performance Improvement of Prediction-based Parallel Gate-Level Timing Simulation Using Prediction Accuracy Enhancement Strategy," Journals of KIPS/Computer and Communication Systems, Vol.5. No.12, pp.439-446, Dec. 2016.
- Chandy, K. M. and Misra, J., "Distributed simulation: A case study in design and verification of distributed programs," IEEE Trans. Softw. Engin., SE-5, 5, pp.440-452, 1979. https://doi.org/10.1109/TSE.1979.230182