Title :
Study on Transient Temperature Field Parallel Computing in Cooling Control Based on a GPU Fourier Method
Author :
Wang, Liang ; Zhang, Yi-sheng
Author_Institution :
State Key Lab. of Mater. Process. & Die & Mould Technol., Huazhong Univ. of Sci. & Technol. Wuhan, Wuhan, China
Abstract :
With the evolution of graphics processing units (GPUs) in floating point operations and programmability, GPU has increasingly become powerful and cost-efficient computing architectures, its range of application has expanded tremendously, especially in the area of computational simulation. In this article, the Fourier method combined with GPU acceleration techniques is applied to simulate large-scale transient temperature field in cooling control. Although it is possible to perform temperature field simulation on a personal computer through Fourier method, when grids are huge, a tremendous CPU calculating time is required which is unacceptable. Thus GPU accelerating technique is used for the parallel processing of Fourier method and a significant speedup can be observed. Following the programming model of compute unified device architecture (CUDA), the iteration process of Fourier method is improved into several kernel functions by the single instruction multiple thread (SIMT) mode and multiple processors of the GPU execute these kernel functions. Numerical results with over 13 speedups demonstrate the efficiency of GPU computing technique of the Fourier method. The absolute error between GPU and CPU is less than 10-12 in double-precision.
Keywords :
computer architecture; control engineering computing; cooling; coprocessors; heat systems; GPU Fourier method; GPU acceleration; computational simulation; compute unified device architecture; cooling control; cost-efficient computing architecture; floating point operations; graphics processing units; large-scale transient temperature field; programmability; single instruction multiple thread mode; transient temperature field parallel computing; Computational modeling; Equations; Graphics processing unit; Instruction sets; Mathematical model; Parallel processing; Transient analysis;
Conference_Titel :
Computational Intelligence and Software Engineering (CiSE), 2010 International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5391-7
Electronic_ISBN :
978-1-4244-5392-4
DOI :
10.1109/CISE.2010.5676712