Parallel optimization of the ray-tracing algorithm based on the HPM model

Wang Jun-Feng, Ding Gang-Yi, Wang Yi-Ou, Li Yu-Gang, Zhang Fu-Quan*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)

Abstract

This paper proposes a parallel computing analysis model HPM and analyzes the parallel architecture of CPU–GPU based on this model. On this basis, we study the parallel optimization of the ray-tracing algorithm on the CPU–GPU parallel architecture and give full play to the parallelism between nodes, the parallelism of the multi-core CPU inside the node, and the parallelism of the GPU, which improve the calculation speed of the ray-tracing algorithm. This paper uses the space division technology to divide the ground data, constructs the KD-tree organization structure, and improves the construction method of KD-tree to reduce the time complexity of the algorithm. The ground data is evenly distributed to each computing node, and the computing nodes use a combination of CPU–GPU for parallel optimization. This method dramatically improves the drawing speed while ensuring the image quality and provides an effective means for quickly generating photorealistic images.

Original languageEnglish
Pages (from-to)10307-10332
Number of pages26
JournalJournal of Supercomputing
Volume77
Issue number9
DOIs
Publication statusPublished - Sept 2021

Keywords

  • CPU–GPU parallel acceleration
  • HPM model
  • KD-tree
  • Ray tracing

Fingerprint

Dive into the research topics of 'Parallel optimization of the ray-tracing algorithm based on the HPM model'. Together they form a unique fingerprint.

Cite this