• DocumentCode
    1716477
  • Title

    An Approach to Multi-core Functional Gate-Level Simulation Minimizing Synchronization and Communication Overheads

  • Author

    Ahmad, Tariq Bashir ; Ciesielski, Maciej

  • Author_Institution
    ECE Dept., UMASS Amherst, Amherst, MA, USA
  • fYear
    2013
  • Firstpage
    77
  • Lastpage
    82
  • Abstract
    This paper addresses performance issues encountered in parallel functional gate-level simulation executed on multi-core machine. It demonstrates that a straightforward application of the multi-core simulation on a multi-core machine does not improve simulation performance. This is due to unbalanced partitioning, lack of sufficient concurrency in the design partitions, overhead due to communication between partitions, and synchronization overhead imposed by the simulator. We propose, implement and automate a generic (partitioning-independent) prediction-based solution to eliminate or minimize communication and synchronization overhead in an event-driven functional gate-level simulation on a multi-core machine. We demonstrate speedup obtained with this method on a set of real Opensource designs.
  • Keywords
    circuit simulation; logic design; logic gates; multiprocessing systems; synchronisation; Opensource designs; communication overhead minimization; design partitions; event-driven functional gate-level simulation; generic prediction-based solution; multicore functional gate-level simulation; multicore machine; parallel functional gate-level simulation; partitioning-independent prediction-based solution; synchronization overhead minimization; Computational modeling; Logic gates; Multicore processing; Predictive models; Synchronization; Transform coding; Gate-level simulation; RTL; multi-core simulation; multicore computing; parallel simulation; single-core simulation; synchronization and communication overheads;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microprocessor Test and Verification (MTV), 2013 14th International Workshop on
  • Conference_Location
    Austin, TX
  • ISSN
    1550-4093
  • Type

    conf

  • DOI
    10.1109/MTV.2013.20
  • Filename
    6926106