4.5 Article

Parallel hybrid PSO with CUDA for 1D heat conduction equation

Journal

COMPUTERS & FLUIDS
Volume 110, Issue -, Pages 198-210

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.compfluid.2014.05.020

Keywords

Heat conduction equation; Spline difference method; Particle swarm optimization; Conjugate gradient method; GPU

Funding

  1. National Natural Science Foundation of China [61070057, 61133005, 61370095, 61103047, 61202109]
  2. Scientific Research Fund of Hunan Provincial Education Department [13C333, 08D092]
  3. Science and Technology Research Foundation of Hunan Province [2013GK3082, 2014GK3043]

Ask authors/readers for more resources

Objectives: We propose a parallel hybrid particle swarm optimization (PHPSO) algorithm to reduce the computation cost because solving the one-dimensional (1D) heat conduction equation requires large computational cost which imposes a great challenge to both common hardware and software equipments. Background: Over the past few years, GPUs have quickly emerged as inexpensive parallel processors due to their high computation power and low price, The CUDA library can be used by Fortran, C, C++, and by other languages and it is easily programmed. Using GPU and CUDA can efficiently reduce the computation time of solving heat conduction equation. Methods: Firstly, a spline difference method is used to discrete 1D heat conduction equation into the form of linear equation systems, secondly, the system of linear equations is transformed into an unconstrained optimization problem, finally, it is solved by using the PHPSO algorithm. The PHPSO is based on CUDA by hybridizing the PSO and conjugate gradient method (CGM). Results: A numerical case is given to illustrate the effectiveness and efficiency of our proposed method. Comparison of three parallel algorithms shows that the PHPSO is competitive in terms of speedup and standard deviation. The results also show that using PHPSO to solve the one-dimensional heat conduction equation can outperform two parallel algorithms as well as HPSO itself. Conclusions: It is concluded that the PHPSO is an efficient and effective approach towards the 1D heat conduction equation, as it is shown to be with strong robustness and high speedup. (C) 2014 Elsevier Ltd. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available