A survey on bounding volume hierarchies for ray tracing

D Meister, S Ogaki, C Benthin, MJ Doyle… - Computer Graphics …, 2021 - Wiley Online Library
Ray tracing is an inherent part of photorealistic image synthesis algorithms. The problem of
ray tracing is to find the nearest intersection with a given ray and scene. Although this …

Spatial partitioning strategies for memory-efficient ray tracing of particles

P Gralka, I Wald, S Geringer, G Reina… - 2020 IEEE 10th …, 2020 - ieeexplore.ieee.org
3D particle data is relevant for a wide range of scientific domains, from molecular dynamics
to astrophysics. Simulations in these domains can produce datasets containing millions or …

A quantitative performance evaluation of fast on-chip memories of gpus

E Konstantinidis, Y Cotronis - 2016 24th Euromicro International …, 2016 - ieeexplore.ieee.org
Modern Graphics Processing Units (GPUs) have evolved to high performance general
purpose processors, forming an alternative to CPUs. However, programming them …

Fine‐Grained Memory Profiling of GPGPU Kernels

M Buelow, S Guthe, DW Fellner - Computer Graphics Forum, 2022 - Wiley Online Library
Memory performance is a crucial bottleneck in many GPGPU applications, making
optimizations for hardware and software mandatory. While hardware vendors already use …

Reduction of BVH-node bandwidth with incremental traversal

G Liktor, K Vaidyanathan - US Patent 9,922,396, 2018 - Google Patents
Abstract Incremental encoding of Bounding Volume Hierarchies (BVH) enables coarse
quantization of bounding volumes, significantly reducing their memory footprint. However …

[PDF][PDF] GPU Ray Tracing of Triangular Grid Primitives

M von Buelow - 2024 - core.ac.uk
Triangular grid primitives are a technique used to handle memory-intensive meshes more
efficiently. They are also referred to as micro meshes in recent proprietary hardware …

Loop perforation in OpenACC

A Lashgar, E Atoofian… - … IEEE Intl Conf on Parallel & …, 2018 - ieeexplore.ieee.org
High-level programming models such as OpenMP and OpenACC are used to accelerate
loop-parallelizable applications. In such applications, a very large number of loop iterations …

On communication diversity for blind identifiability and the uniqueness of low-rank decomposition of N-way arrays

ND Sidiropoulos, R Bro - 2000 IEEE International Conference …, 2000 - ieeexplore.ieee.org
Blind separation of communication signals invariably relies on some form (s) of diversity to
overdetermine the problem and thereby recover the signals of interest. More often than not …

Visual Insights into Memory Behavior of GPU Ray Tracers

MA Bülow - 2024 - tuprints.ulb.tu-darmstadt.de
Ray tracing is a fundamental rendering technique that typically projects three-dimensional
representations of a scene onto a two-dimensional display. This is achieved by …

[PDF][PDF] Higher Performance Traversal and Construction of Tree-Based Raytracing Acceleration Structures

DM Wodniok - 2019 - core.ac.uk
Ray tracing is an important computational primitive used in different algorithms including
collision detection, line-of-sight computations, ray tracing-based sound propagation, and …