• DocumentCode
    3485562
  • Title

    ADVISE. Performance evaluation of parallel VHDL simulation

  • Author

    Van Hoogstraeten, Wilco ; Corporaal, Henk

  • Author_Institution
    Dept. of Electr. Eng., Delft Univ. of Technol., Netherlands
  • fYear
    1997
  • fDate
    7-9 Apr 1997
  • Firstpage
    146
  • Lastpage
    156
  • Abstract
    VHDL is one of the most important and widely used hardware description languages at this time. Applications written in VHDL are increasing in size and complexity, which prompts the use of parallel algorithms to obtain acceptable simulation performance. We have investigated the use of optimistic distributed algorithms with VHDL simulation. Optimistic simulation algorithms have been shown to deliver the highest performance of the currently available simulation strategies. It is however a difficult algorithm to implement, especially for VHDL which has all the characteristics of a high level programming language. With our simulation environment, ADVISE, we obtain speedups of around four for a medium-sized benchmark. The amount of speedup depends on the type of multiprocessor architecture used, partitioning algorithm, and optimizations. Further optimization of the simulation and partitioning algorithms within ADVISE, the use of more advanced compilation strategies, and larger benchmarks should lead to higher speedups, which makes it worthwhile to investigate this approach further
  • Keywords
    digital simulation; hardware description languages; parallel algorithms; performance evaluation; ADVISE; VHDL simulation; optimistic distributed algorithms; parallel VHDL simulation; performance evaluation; simulation environment; Circuit simulation; Digital systems; Distributed algorithms; Engines; Hardware design languages; Memory architecture; Parallel algorithms; Partitioning algorithms; Signal processing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Symposium, 1997. Proceedings., 30th Annual
  • Conference_Location
    Atlanta, GA
  • ISSN
    1080-241X
  • Print_ISBN
    0-8186-7934-4
  • Type

    conf

  • DOI
    10.1109/SIMSYM.1997.586510
  • Filename
    586510