2009 International Conference on Field Programmable Logic and Applications 2009
DOI: 10.1109/fpl.2009.5272548
|View full text |Cite
|
Sign up to set email alerts
|

Performance comparison of single-precision SPICE Model-Evaluation on FPGA, GPU, Cell, and multi-core processors

Abstract: Automated code generation and performance tuning techniques for concurrent architectures such as GPUs, Cell and FPGAs can provide integer factor speedups over multi-core processor organizations for data-parallel, floating-point computation in SPICE Model-Evaluation. Our Verilog AMS compiler produces code for parallel evaluation of non-linear circuit models suitable for use in SPICE simulations where the same model is evaluated several times for all the devices in the circuit. Our compiler uses architecture spe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
17
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 25 publications
(17 citation statements)
references
References 15 publications
0
17
0
Order By: Relevance
“…For compiled CUDA, the native language of many GPGPUs, the GPGPUs provide 1-4Â higher throughput than FPGAs, but at a cost of over 4-16Â the energy per operation [60]. The peak, single-precision, floating-point throughput of GPGPUs exceeds processors and FPGAs, but the delivered performance on applications can be lower than FPGAs and the energy per operation can be higher [61]. FPGAs can outperform GPGPUs [62] for video processing, depending on the nature and complexity of the task.…”
Section: ) Coarse-grainedmentioning
confidence: 99%
“…For compiled CUDA, the native language of many GPGPUs, the GPGPUs provide 1-4Â higher throughput than FPGAs, but at a cost of over 4-16Â the energy per operation [60]. The peak, single-precision, floating-point throughput of GPGPUs exceeds processors and FPGAs, but the delivered performance on applications can be lower than FPGAs and the energy per operation can be higher [61]. FPGAs can outperform GPGPUs [62] for video processing, depending on the nature and complexity of the task.…”
Section: ) Coarse-grainedmentioning
confidence: 99%
“…For a meaningful comparison performance values would need to be normalized to a common denominator in this case. The same is true in [7]- [9], where the target devices are of the same generation, but of different grade, i.e. not the fastest, and in case of the FPGA also largest, available devices are chosen.…”
Section: Introductionmentioning
confidence: 98%
“…In the last decade, Graphic Processing Units (GPU) prove useful in many fields [2]. There have been works on GPU-based model evaluation [3,4]. The parallelization of model evaluation in SPICE simulation is straightforward since it consists of a large amount of independent tasks, i.e.…”
Section: Introductionmentioning
confidence: 99%