2011
DOI: 10.1007/s10766-011-0164-7
|View full text |Cite
|
Sign up to set email alerts
|

Speeding Up Cycle Based Logic Simulation Using Graphics Processing Units

Abstract: Verification has grown to dominate the cost of electronic system design, consuming about 60% of design effort. Among several verification techniques, logic simulation remains the major verification technique. Speeding up logic simulation results in great savings and shorter time-to-market. We parallelize logic simulation using Graphics Processing Units (GPUs). In the past, GPUs were special-purpose application accelerators, suitable only for conventional graphics applications. The new generations of GPU archit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
24
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(24 citation statements)
references
References 20 publications
0
24
0
Order By: Relevance
“…It is possible to directly compare the performance of our data structure with the result they report for only two of their circuits, working BLIF representations of the others not being available. Table II shows that when our data structure is run even on one core of a standard Intel i7, the performance substantially exceeds the results reported from [12], when we use the metric of nanoseconds per gate simulation.…”
Section: E Comparison With Simulations On Gpusmentioning
confidence: 64%
See 2 more Smart Citations
“…It is possible to directly compare the performance of our data structure with the result they report for only two of their circuits, working BLIF representations of the others not being available. Table II shows that when our data structure is run even on one core of a standard Intel i7, the performance substantially exceeds the results reported from [12], when we use the metric of nanoseconds per gate simulation.…”
Section: E Comparison With Simulations On Gpusmentioning
confidence: 64%
“…In contrast to our work, Chatterjee, Deorio, and Bertacco [10], [2], [11], Sen, Aksanli, and Bozkurt [12], and [13], [14] use circuit partitioning algorithms to achieve fast simulation.…”
Section: Related Workmentioning
confidence: 97%
See 1 more Smart Citation
“…Sen et al [14] also proposed a logic simulator by representing the circuit as an And-Inverter Graph. They have also used a form of partitioning for isolating a set of gates that are responsible for evaluating a particular set of primary outputs [15]. The second work of Bombieri et al [16] used OpenCL for accelerating simulation algorithms for designs written in SystemC.…”
Section: Related Workmentioning
confidence: 99%
“…One way to accelerate the logic simulation of digital circuits is to exploit Graphics Processing Units (GPUs) and general purpose programming models such as Compute Unified Device Architecture (CUDA), [1,2], for the parallelization. Examples of parallel approaches to logic simulation have been proposed in [3,4,5,6,7,8,9,10,11]. Cycle-based simulation is considered in [3] and in [8].…”
Section: Introductionmentioning
confidence: 99%