2010
DOI: 10.1016/j.cma.2009.11.001
|View full text |Cite
|
Sign up to set email alerts
|

CFD-based analysis and two-level aerodynamic optimization on graphics processing units

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
28
0
9

Year Published

2011
2011
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 91 publications
(38 citation statements)
references
References 48 publications
1
28
0
9
Order By: Relevance
“…The system of equations is assembled by sweeping through all edges of the computational mesh in order to collect contributions from each edge to both triangular control volume straddling that edge. However in parallel architectures it is necessary to adopt a special scheme to avoid the occurrence of race conditions [13,26], which occur when two or more threads (running in parallel) try to access simultaneously the same memory address, leading to information loss. One way to avoid this problem in parallel architectures is to adopt a colouring scheme when assembling the system of equations [13,26].…”
Section: Implementation Issuesmentioning
confidence: 99%
See 2 more Smart Citations
“…The system of equations is assembled by sweeping through all edges of the computational mesh in order to collect contributions from each edge to both triangular control volume straddling that edge. However in parallel architectures it is necessary to adopt a special scheme to avoid the occurrence of race conditions [13,26], which occur when two or more threads (running in parallel) try to access simultaneously the same memory address, leading to information loss. One way to avoid this problem in parallel architectures is to adopt a colouring scheme when assembling the system of equations [13,26].…”
Section: Implementation Issuesmentioning
confidence: 99%
“…However in parallel architectures it is necessary to adopt a special scheme to avoid the occurrence of race conditions [13,26], which occur when two or more threads (running in parallel) try to access simultaneously the same memory address, leading to information loss. One way to avoid this problem in parallel architectures is to adopt a colouring scheme when assembling the system of equations [13,26]. In this work we coloured those edges that have independent diagonal contribution to the matrix which guarantees that each triangle receives only one contribution from each edge colour, i.e.…”
Section: Implementation Issuesmentioning
confidence: 99%
See 1 more Smart Citation
“…A number of studies in engineering applications have been recently reported on a variety of GPU platforms using implicit computational algorithms [6]- [16]. Linear algebra applications have also been a topic of scientific interest for GPU implementations [17]- [20].…”
Section: Introductionmentioning
confidence: 99%
“…Demanding fine-scale or multiscale simulations have been run successfully on grids 54 or HPC systems with arrays of CPUs and GPUs 55,56 , producing impressive results. Leveraging these advanced computing infrastructures, a special challenge to the multiscale modelling community is to develop software systems that effectively support the modellers in the development and execution of highquality simulation.…”
Section: Computer Implementationmentioning
confidence: 99%