Proceedings. 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines
DOI: 10.1109/fpga.2002.1106673
|View full text |Cite
|
Sign up to set email alerts
|

Using floating-point arithmetic on FPGAs to accelerate scientific N-Body simulations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
39
0
2

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 58 publications
(42 citation statements)
references
References 10 publications
0
39
0
2
Order By: Relevance
“…The first is related to gravity calculation for astrophysical N-body simulation. A pipeline has been generated which implements equation (2) and additionally the potential and the time derivative of the force as these are required for state of the art simulation codes. The resulting pipeline consists of 21 adders, four of them for unsigned inputs, 16 multipliers and 3 square units, one divider, one square root and one multiply-by-3 element, in total 43 operators.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…The first is related to gravity calculation for astrophysical N-body simulation. A pipeline has been generated which implements equation (2) and additionally the potential and the time derivative of the force as these are required for state of the art simulation codes. The resulting pipeline consists of 21 adders, four of them for unsigned inputs, 16 multipliers and 3 square units, one divider, one square root and one multiply-by-3 element, in total 43 operators.…”
Section: Resultsmentioning
confidence: 99%
“…In [1] the authors presented a parameterized library of floatingpoint operators, which supports adders and multipliers up to single precision. In [2] a parameterized library for operands up to single precision was described, which additionally contains divider and square root units. In [3] the authors pointed out the benefits from hardware multipliers and shift registers for the design of floating-point adders, multipliers and dividers on modern FPGAs.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…FPGA-based floating-point computational kernels targeting specific problem domains such as molecular dynamics have been demonstrated [10,22,16], as have generalpurpose floating-point scientific kernels such as linear algebra routines [5,26,12,4]. Underwood argues that by 2009, FPGAs will have an order of magnitude peak floating-point performance over GPPs [20].…”
Section: Fpga-based Computational Kernelsmentioning
confidence: 99%
“…Floating point FIR filters have been analyzed in detail [29], the Fast-Fourier-Transform has received particular attention [8,19], and Lienhart et al perform an N-body simulation [22] with custom floating point numbers. In our context vector and matrix operations are of particular interest.…”
Section: Floating Point Numbers On Fpgasmentioning
confidence: 99%