indico will be upgraded to the latest version on Tuesday 10th Decmeber. It may be unavailable all day.

10–12 Oct 2023
ESA/ESTEC
Europe/Amsterdam timezone

Radiative Exchange Factor Calculations Using New GPU Hardware-accelerated Ray Tracing Capabilities

11 Oct 2023, 17:00
30m
Einstein

Einstein

thermal analysis and software tools Thermal Analysis

Speaker

Daniel Navajas Ortega (Universidad Politécnica de Madrid)

Description

This work presents a new implementation of the radiative exchange factors calculations for 3D geometry using Graphics Processing Units (GPUs) with hardware-accelerated ray tracing capabilities.

Radiative exchange factors (REFs) represent the overall exchange of thermal radiation energy between two surfaces. Although there are analytical solutions for particular geometric configurations, in practice REFs are computed using numerical methods. One common approach involves employing Monte Carlo ray tracing algorithms. In a Monte Carlo ray tracing process, the electromagnetic energy emitted by the surfaces is divided into discrete rays with an associated energy. Then, each ray is traced from the surface it is emitted to the surface it is finally absorbed, considering any interaction it may have with the rest of the surfaces of the geometry. These interactions include specular and diffuse reflections and transmissions. However, a large number of rays need to be traced to achieve precise results, making this process highly computationally expensive. Because it is assumed that rays do not interact between each other, the calculation of each ray is independent from the rest, and the computation can be easily parallelized. Because of this, Monte Carlo ray tracing algorithms are very suitable for GPUs, especially the new ones with built-in hardware compute units to accelerate the process of tracing rays within the geometry.

In order to better utilize the GPU hardware capabilities, the geometry surfaces are discretized into triangular meshes. While this approach introduces a triangulation error to the result, the error can be reduced by refining the triangular meshes. Using Vulkan, an open-source, multi-platform standard for low-level access to the GPU hardware, we have developed a code focused on the architecture of the latest GPUs to calculate view factors (VFs) and REFs of STEP-TAS geometry models.

The results show that the GPU code we have developed can compute VFs and REFS with a negligible triangulation error much faster than other commercial software that only uses the CPU. As an example, using a single desktop GPU, we have been able to calculate the VFs and REFs of the Vigil’s PMI instrument Filtergraph model between two to three orders of magnitude faster.

Primary authors

Daniel Navajas Ortega (Universidad Politécnica de Madrid) Ignacio Torralbo Prof. Isabel Perez-Grande (Universidad Politécnica de Madrid) Javier Piqueras Carreño

Presentation materials