• DocumentCode
    296698
  • Title

    Evaluation of parallel logic simulation using DVSIM

  • Author

    Meister, Gerd

  • Author_Institution
    Dept. of Comput. Sci., Darmstadt Tech. Univ., Germany
  • Volume
    1
  • fYear
    1996
  • fDate
    3-6 Jan 1996
  • Firstpage
    397
  • Abstract
    Parallel simulation is expected to speed up simulation run-time in a significant way. This paper describes a framework that is used to evaluate the performance of parallel simulation algorithms. The framework core is DVSIM (Distributed VHDL SIMulator), a parallel event-driven VHDL simulator. The framework provides several mechanisms to calculate sensible bases for speed-up calculation. Monitoring tools are employed to observe and to improve the algorithmic performance. A first implementation of DVSIM used a conservative synchronization method, but a time warp protocol has recently been completed. Influencing factors for speed-up, such as partitioning and mapping methods, are discussed. Experience shows that, even with conservative synchronization schemes, moderate speed-ups can be obtained for larger circuits. The speed-up values are compared to theoretically possible acceleration factors, and the reasons why these ideal maximum speed-up values cannot in general be reached are explained
  • Keywords
    circuit analysis computing; discrete event simulation; hardware description languages; logic CAD; parallel programming; resource allocation; software performance evaluation; time warp simulation; DVSIM; Distributed VHDL Simulator; algorithmic performance; conservative synchronization method; ideal maximum speedup values; large circuits; load balancing; mapping methods; parallel event-driven VHDL simulator; parallel logic simulation performance evaluation; partitioning methods; simulation run-time speedup; theoretically possible acceleration factors; time warp protocol; Acceleration; Circuit simulation; Computational modeling; Computer science; Computer simulation; Discrete event simulation; Load management; Logic; Monitoring; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on ,
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-7324-9
  • Type

    conf

  • DOI
    10.1109/HICSS.1996.495487
  • Filename
    495487