2015
DOI: 10.1016/j.cpc.2015.04.006
|View full text |Cite
|
Sign up to set email alerts
|

Computational performance of a smoothed particle hydrodynamics simulation for shared-memory parallel computing

Abstract: a b s t r a c tThe computational performance of a smoothed particle hydrodynamics (SPH) simulation is investigated for three types of current shared-memory parallel computer devices: many integrated core (MIC) processors, graphics processing units (GPUs), and multi-core CPUs. We are especially interested in efficient shared-memory allocation methods for each chipset, because the efficient data access patterns differ between compute unified device architecture (CUDA) programming for GPUs and OpenMP programming … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
12
0
1

Year Published

2016
2016
2020
2020

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 38 publications
(13 citation statements)
references
References 22 publications
0
12
0
1
Order By: Relevance
“…A wellknown limitation of WCSPH is the computational efficiency, in particular arising when one aims at long time simulations of large scale systems within reasonable computing cost. One type of techniques to alleviate this limitation is applying High Performance Computing (HPC) techniques by using Central Processing Units (CPUs), Graphics Processing Units (GPUs) and Many Integrated Cores (MICs) systems to accelerate the simulations [25,26,27]. Another type of the acceleration techniques is to modify the numerical algorithms to circumvent or optimize the critical computationally expensive operations [28,29,30].…”
Section: Introductionmentioning
confidence: 99%
“…A wellknown limitation of WCSPH is the computational efficiency, in particular arising when one aims at long time simulations of large scale systems within reasonable computing cost. One type of techniques to alleviate this limitation is applying High Performance Computing (HPC) techniques by using Central Processing Units (CPUs), Graphics Processing Units (GPUs) and Many Integrated Cores (MICs) systems to accelerate the simulations [25,26,27]. Another type of the acceleration techniques is to modify the numerical algorithms to circumvent or optimize the critical computationally expensive operations [28,29,30].…”
Section: Introductionmentioning
confidence: 99%
“…2) Parallel processing performance and computer architecture are closely related, not only depends on the CPU, but also with the system architecture, instruction structure, memory access speed and other factors [19].…”
Section: Discussionmentioning
confidence: 99%
“…Crespo et al 2011;Domingues et al 2013;Herault et al 2010;Nishiura et al 2015). In this paper, the internal flow dynamics is solved using AquaGPUSPH (Cercós-Pita, 2015) and the seakeeping dynamics is solved with SeaFEM (Serván-Camas and García-Espinosa, 2013).…”
Section: Introductionmentioning
confidence: 99%