DocumentCode :
2176988
Title :
GCS: High-performance gate-level simulation with GPGPUs
Author :
Chatterjee, Debapriya ; DeOrio, Andrew ; Bertacco, Valeria
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Michigan, Ann Arbor, MI
fYear :
2009
fDate :
20-24 April 2009
Firstpage :
1332
Lastpage :
1337
Abstract :
In recent years, the verification of digital designs has become one of the most challenging, time consuming and critical tasks in the entire hardware development process. Within this area, the vast majority of the verification effort in industry relies on logic simulation tools. However, logic simulators deliver limited performance when faced with vastly complex modern systems, especially synthesized netlists. The consequences are poor design coverage, delayed product releases and bugs that escape into silicon. Thus, we developed a novel GPU-accelerated logic simulator, called GCS, optimized for large structural netlists. By leveraging the vast parallelism offered by GP-GPUs and a novel netlist balancing algorithm tuned for the target architecture, we can attain an order-of-magnitude performance improvement on average over commercial logic simulators, and simulate large industrial-size designs, such as the OpenSPARC processor core design.
Keywords :
high level synthesis; logic simulation; parallel algorithms; OpenSPARC processor core design; accelerated logic simulator; gate-level concurrent simulator; general purpose graphic processing units; hardware development process; high-performance gate-level simulation; netlist balancing algorithm; order-of-magnitude performance; parallelism; Circuit simulation; Computational modeling; Computer simulation; Data structures; Discrete event simulation; Graphics; Hardware; Job shop scheduling; Logic design; Parallel processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location :
Nice
ISSN :
1530-1591
Print_ISBN :
978-1-4244-3781-8
Type :
conf
DOI :
10.1109/DATE.2009.5090871
Filename :
5090871
Link To Document :
بازگشت