2015
DOI: 10.1145/2714564
|View full text |Cite
|
Sign up to set email alerts
|

High-Throughput Logic Timing Simulation on GPGPUs

Abstract: Many EDA tasks such as test set characterization or the precise estimation of power consumption, power droop and temperature development, require a very large number of time-aware gate-level logic simulations. Until now, such characterizations have been feasible only for rather small designs or with reduced precision due to the high computational demands.The new simulation system presented here is able to accelerate such tasks by more than two orders of magnitude and provides for the first time fast and compre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
21
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 30 publications
(21 citation statements)
references
References 26 publications
(26 reference statements)
0
21
0
Order By: Relevance
“…In addition, eventdriven simulators require book-keeping tasks regarding which and when gates/processes toggle, leading to increased communication overhead on the GPU and more irregular memory access patterns. In our survey of prior art, we find that event-driven simulation tends to garner larger speedup numbers [2,3]. Event-based simulation is also the predominant method used by commercial simulation tools.…”
Section: Introductionmentioning
confidence: 91%
See 3 more Smart Citations
“…In addition, eventdriven simulators require book-keeping tasks regarding which and when gates/processes toggle, leading to increased communication overhead on the GPU and more irregular memory access patterns. In our survey of prior art, we find that event-driven simulation tends to garner larger speedup numbers [2,3]. Event-based simulation is also the predominant method used by commercial simulation tools.…”
Section: Introductionmentioning
confidence: 91%
“…GPUs also present challenges to simulation acceleration, such as code translation to be able to run on GPU hardware. Other challenges include overcoming obstacles to substantial speedup such as minimizing communication overhead between host/device (CPU/GPU), efficient scheduling, and optimizing memory access patterns [2][3][4][5][6][7].…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Commercial tools such as RocketSim have been reported to achieve up to a 23x speedup using GPUs on gate simulation [2] in 2013 on very large designs (hundreds of millions of gates). More recent research has exploited both gate-parallelism and stimuliparallelism, similar to this proposed problem, to achieve up to 1000X speedup for timing-aware gate-level simulation [3], although only with two-value simulation and on a restricted gate set. Many of the techniques described in these prior research publications may be useful references for this problem.…”
Section: Introductionmentioning
confidence: 99%