2008 8th IEEE International Conference on Computer and Information Technology 2008
DOI: 10.1109/cit.2008.4594689
|View full text |Cite
|
Sign up to set email alerts
|

Acceleration of a finite-difference method with general purpose GPUs - Lesson learned

Abstract: Modern massively parallel graphics cards (GPGPUs) offer a promise of dramatically reducing computation times of numerically-intensive dataparallel algorithms. As cards that are easily integrated into desktop PCs, they can bring computational power previously reserved for computer clusters to the office space. High performance rates make GPGPUs a very attractive target platform for scientific simulations. In this paper we present the lessons learned during the parallelization of a finite-difference time-domain … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2010
2010
2012
2012

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 4 publications
0
2
0
Order By: Relevance
“…molecular dynamics simulations (Yang et al 2007; Anderson et al 2008), fluid dynamics simulations (Brandvik & Pullan 2007; Elsen et al 2008), or astrophysical calculations (Nyland et al 2007). Regarding FD, several applications have been ported to GPUs as early as 2004 (Krakiwsky et al 2004a,b; Baron et al 2005; Humphrey et al 2006; Adams et al 2007; Abdelkhalek 2007; Inman et al 2007; Price et al 2007; Balevic et al 2008a,b; Valcarce et al 2008; Inman & Elsherbeni 2008; Micikevicius 2009; Abdelkhalek et al 2009). Some of the other numerical techniques mentioned above for seismic wave propagation have recently been successfully ported to GPUs, for instance the spectral‐element method by Komatitsch et al (2009) in the case of one GPU and by Komatitsch et al (2010a,b) in the case of a cluster of many GPUs used in parallel, and the discontinuous Galerkin method by Klöckner et al (2009).…”
Section: Introductionmentioning
confidence: 99%
“…molecular dynamics simulations (Yang et al 2007; Anderson et al 2008), fluid dynamics simulations (Brandvik & Pullan 2007; Elsen et al 2008), or astrophysical calculations (Nyland et al 2007). Regarding FD, several applications have been ported to GPUs as early as 2004 (Krakiwsky et al 2004a,b; Baron et al 2005; Humphrey et al 2006; Adams et al 2007; Abdelkhalek 2007; Inman et al 2007; Price et al 2007; Balevic et al 2008a,b; Valcarce et al 2008; Inman & Elsherbeni 2008; Micikevicius 2009; Abdelkhalek et al 2009). Some of the other numerical techniques mentioned above for seismic wave propagation have recently been successfully ported to GPUs, for instance the spectral‐element method by Komatitsch et al (2009) in the case of one GPU and by Komatitsch et al (2010a,b) in the case of a cluster of many GPUs used in parallel, and the discontinuous Galerkin method by Klöckner et al (2009).…”
Section: Introductionmentioning
confidence: 99%
“…In GPU computing, this can cause a serious performance penalty in the form of long idle times for the computing cores as they wait for data to process. Most of the efforts reported in the GPU/FDTD literature [3][4][5][6][7][8][9][10][11][12][13] were focused on how to best use the available GPU memory bandwidth through exploiting its on-chip shared and texture memory banks, as opposed to the much slower off-chip global memory. To a slightly lesser degree, this memory-bandwidth limitation issue applies to today's high-end CPUs as well.…”
Section: Introductionmentioning
confidence: 99%