2017
DOI: 10.1002/cpe.4221
|View full text |Cite
|
Sign up to set email alerts
|

Reducing memory requirements for large size LBM simulations on GPUs

Abstract: Summary The scientific community in its never‐ending road of larger and more efficient computational resources is in need of more efficient implementations that can adapt efficiently on the current parallel platforms. Graphics processing units are an appropriate platform that cover some of these demands. This architecture presents a high performance with a reduced cost and an efficient power consumption. However, the memory capacity in these devices is reduced and so expensive memory transfers are necessary to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
8
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 21 publications
(8 citation statements)
references
References 31 publications
0
8
0
Order By: Relevance
“…We apply a more efficient approach which uses only one data instance in memory and is known as the A-A memory layout pattern [6,47], cf. Figure 3.…”
Section: Memory Layout Patternmentioning
confidence: 99%
“…We apply a more efficient approach which uses only one data instance in memory and is known as the A-A memory layout pattern [6,47], cf. Figure 3.…”
Section: Memory Layout Patternmentioning
confidence: 99%
“…The memory problem is addressed by Valero in the paper Reducing Memory Requirements for Large Size LBM Simulations on GPUs , where he proposes some initiatives to minimize the memory requirements of the Lattice‐ Boltzmann Method for its usage on GPGPUs to run large scale simulations. The proposed approach allows the author to execute bigger simulations on the same platform without additional memory transfers, those achieving a high performance.…”
Section: Topics Of This Special Issuementioning
confidence: 99%
“…We emphasize that the methodology in this article may find application wherever GPUs are useful for accelerating established computational procedures. For example, in Fluid Mechanics, there has been a broad application of GPUs where solutions of Poisson's equation are commonly required [7,8], tsunami modelling and simulation [9], numerical linear algebra [10,11], batch solving of 1D partial differential equations [4], ADI methods for 2D simulations [5,6] and modelling mesoscopic-scale flows using Lattice-Boltzmann methods [12]. Also, in the field of gravitational wave data analysis, much work is done simplifying complex waveforms and analyses to achieve results in a physically reasonable and desirable amount of time.…”
Section: Introductionmentioning
confidence: 99%