Skip to Main content Skip to Navigation
Journal articles

An efficient CPU-GPU implementation of the multiple absorption coefficient zonal method (MACZM)

Abstract : The multiple absorption coefficient zonal method (MACZM) is an efficient radiative heat transfer modeling method in nonisothermal inhomogeneous media. The method is of high interest for dynamic applications because of its ability to asses semitransparent radiative heat transfer in very short computation time. In this work, an efficient algorithm for MACZM is implemented. A connectivity control study is presented for taking into account the connectivity considerations required by the method. An identified ray traversal algorithm corresponding to part of the MACZM implementation is then selected among three different approaches presented in the article, based on well-known ray traver sal algorithms, the 6-tripod line algorithm and the 6-parametric line algorithm. On the other hand, the MACZM is highly parallel and is implemented in CUDA, a parallel computing architecture that enables easy use of a powerful graphics processing unit (GPU). An efficient implementation is discussed consisting of an optimal solution for exploiting the method parallelism (threading) and the use of the memory resources available on the GPU. Speed-ups going from 300 to 600 times are achieved, using a NVIDIA Tesla C 1060 GPU and an Intel Xeon CPU E5507 at 2.27GHz. Radiative heat transfer is then simulated in a steel reheating furnace using the optimized GPU implementation. The computation time is further reduced by using a multigrid approach.
Document type :
Journal articles
Complete list of metadata

https://hal-mines-paristech.archives-ouvertes.fr/hal-00769602
Contributor : Bibliothèque Mines Paristech <>
Submitted on : Wednesday, January 2, 2013 - 2:44:01 PM
Last modification on : Thursday, September 24, 2020 - 5:22:04 PM

Identifiers

Citation

Boutros Ghannam, Maroun Nemer, Khalil El Khoury, Walter Yuen. An efficient CPU-GPU implementation of the multiple absorption coefficient zonal method (MACZM). Numerical Heat Transfer, Part B Fundamentals, Taylor & Francis, 2012, 62 (6), pp.439-461. ⟨10.1080/10407790.2012.709418⟩. ⟨hal-00769602⟩

Share

Metrics

Record views

328