Search
Now showing items 1-8 of 8
Analysis of Cache Behavior and Performance of Different BVH Memory Layouts for Tracing Incoherent Rays
(The Eurographics Association, 2013)
With CPUs moving towards many-core architectures and GPUs becoming more general purpose architectures, path tracing can now be well parallelized on commodity hardware. While parallelization is trivial in theory, properties ...
In Situ Pathtube Visualization with Explorable Images
(The Eurographics Association, 2013)
In situ processing is considered to be the most plausible data analysis and visualization solution for extreme-scale simulations. Explorable images were introduced as an in situ visualization method to enable interactive ...
VtkSMP: Task-based Parallel Operators for VTK Filters
(The Eurographics Association, 2013)
NUMA nodes are potentially powerful but taking benefit of their capabilities is challenging due to their architecture (multiple computing cores, advanced memory hierarchy). They are nonetheless one of the key components ...
Collaborative High-fidelity Rendering over Peer-to-peer Networks
(The Eurographics Association, 2014)
Due to the computational expense of high-fidelity graphics, parallel and distributed systems have frequently been employed to achieve faster rendering times. The form of distributed computing used, with a few exceptions ...
Auto-Tuning Complex Array Layouts for GPUs
(The Eurographics Association, 2014)
The continuing evolution of Graphics Processing Units (GPU) has shown rapid performance increases over the years. But with each new hardware generation, the constraints for programming them efficiently have changed. Programs ...
Dynamically Scheduled Region-Based Image Compositing
(The Eurographics Association, 2016)
Algorithms for sort-last parallel volume rendering on large distributed memory machines usually divide a dataset equally across all nodes for rendering. Depending on the features that a user wants to see in a dataset, all ...
TOD-Tree: Task-Overlapped Direct send Tree Image Compositing for Hybrid MPI Parallelism
(The Eurographics Association, 2015)
Modern supercomputers have very powerful multi-core CPUs. The programming model on these supercomputer is switching from pure MPI to MPI for inter-node communication, and shared memory and threads for intra-node communication. ...
Packet-Oriented Streamline Tracing on Modern SIMD Architectures
(The Eurographics Association, 2015)
The advection of integral lines is an important computational kernel in vector field visualization. We investigate how this kernel can profit from vector (SIMD) extensions in modern CPUs. As a baseline, we formulate a ...