Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/ISPDC.2010.26guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Parallel Cycle Based Logic Simulation Using Graphics Processing Units

Published: 07 July 2010 Publication History

Abstract

Graphics Processing Units (GPUs) are gaining popularity for parallelization of general purpose applications. GPUs are massively parallel processors with huge performance in a small and readily available package. At the same time, the emergence of general purpose programming environments for GPUs such as CUDA shorten the learning curve of GPU programming. We present a GPU-based parallelization of logic simulation algorithm for electronic designs. Logic simulation is a crucial component of verification of electronic designs that allows one to check whether the design behaves according to the specifications. Verification of electronic designs consumes more than 60% of the overall design cycle. Any attempts to speedup the verification process (and logic simulation) results in great savings and shorter time-to-market. We develop a parallel cycle-based logic simulation algorithm that uses And Inverter Graphs (AIGs) as design representations and exploits the massively parallel GPU architecture. We demonstrate several orders of speedups on benchmarks using our system.

Cited By

View all
  • (2022)GATSPIProceedings of the 59th ACM/IEEE Design Automation Conference10.1145/3489517.3530601(1231-1236)Online publication date: 10-Jul-2022
  • (2021)Accelerate Logic Re-simulation on GPU via Gate/Event Parallelism and State Compression2021 IEEE/ACM International Conference On Computer Aided Design (ICCAD)10.1109/ICCAD51958.2021.9643571(1-8)Online publication date: 1-Nov-2021
  • (2020)Opportunities for RTL and gate level simulation using GPUsProceedings of the 39th International Conference on Computer-Aided Design10.1145/3400302.3415773(1-5)Online publication date: 2-Nov-2020
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ISPDC '10: Proceedings of the 2010 Ninth International Symposium on Parallel and Distributed Computing
July 2010
220 pages
ISBN:9780769541204

Publisher

IEEE Computer Society

United States

Publication History

Published: 07 July 2010

Author Tags

  1. CUDA
  2. GPU
  3. design automation
  4. verification

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2022)GATSPIProceedings of the 59th ACM/IEEE Design Automation Conference10.1145/3489517.3530601(1231-1236)Online publication date: 10-Jul-2022
  • (2021)Accelerate Logic Re-simulation on GPU via Gate/Event Parallelism and State Compression2021 IEEE/ACM International Conference On Computer Aided Design (ICCAD)10.1109/ICCAD51958.2021.9643571(1-8)Online publication date: 1-Nov-2021
  • (2020)Opportunities for RTL and gate level simulation using GPUsProceedings of the 39th International Conference on Computer-Aided Design10.1145/3400302.3415773(1-5)Online publication date: 2-Nov-2020
  • (2013)On the automatic generation of GPU-oriented software applications from RTL IPsProceedings of the Ninth IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis10.5555/2555692.2555704(1-10)Online publication date: 29-Sep-2013
  • (2013)On the use of GP-GPUs for accelerating compute-intensive EDA applicationsProceedings of the Conference on Design, Automation and Test in Europe10.5555/2485288.2485613(1357-1366)Online publication date: 18-Mar-2013
  • (2012)FAST-GPProceedings of the Conference on Design, Automation and Test in Europe10.5555/2492708.2492848(562-565)Online publication date: 12-Mar-2012

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media