Volume visualization: a technical overview with a focus on medical applications

Q Zhang, R Eagleson, TM Peters - Journal of digital imaging, 2011 - Springer
With the increasing availability of high-resolution isotropic three-or four-dimensional medical
datasets from sources such as magnetic resonance imaging, computed tomography, and …

A survey of general‐purpose computation on graphics hardware

JD Owens, D Luebke, N Govindaraju… - Computer graphics …, 2007 - Wiley Online Library
The rapid increase in the performance of graphics hardware, coupled with recent
improvements in its programmability, have made graphics hardware a compelling platform …

The opencl specification

A Munshi - 2009 IEEE Hot Chips 21 Symposium (HCS), 2009 - ieeexplore.ieee.org
This paper presents a detailed description of the Open Computing Language (OpenCL)
framework. Provides an overview of OpenCL; explains its architecture; and reports on …

Accelerating large graph algorithms on the GPU using CUDA

P Harish, PJ Narayanan - International conference on high-performance …, 2007 - Springer
Large graphs involving millions of vertices are common in many practical applications and
are challenging to process. Practical-time implementations using high-end computers are …

Fast BVH construction on GPUs

C Lauterbach, M Garland, S Sengupta… - Computer Graphics …, 2009 - Wiley Online Library
We present two novel parallel algorithms for rapidly constructing bounding volume
hierarchies on manycore GPUs. The first uses a linear ordering derived from spatial Morton …

Scan primitives for GPU computing

S Sengupta, M Harris, Y Zhang, JD Owens - 2007 - escholarship.org
The scan primitives are powerful, general-purpose data-parallel primitives that are building
blocks for a broad range of applications. We describe GPU implementations of these …

Gigavoxels: Ray-guided streaming for efficient and detailed voxel rendering

C Crassin, F Neyret, S Lefebvre… - Proceedings of the 2009 …, 2009 - dl.acm.org
We propose a new approach to efficiently render large volumetric data sets. The system
achieves interactive to real-time rendering performance for several billion voxels. Our …

CUDA cuts: Fast graph cuts on the GPU

V Vineet, PJ Narayanan - 2008 IEEE Computer Society …, 2008 - ieeexplore.ieee.org
Graph cuts has become a powerful and popular optimization tool for energies defined over
an MRF and have found applications in image segmentation, stereo vision, image …

Real-time parallel hashing on the GPU

DA Alcantara, A Sharf, F Abbasinejad… - ACM SIGGRAPH asia …, 2009 - dl.acm.org
We demonstrate an efficient data-parallel algorithm for building large hash tables of millions
of elements in real-time. We consider two parallel algorithms for the construction: a classical …

Perfect spatial hashing

S Lefebvre, H Hoppe - ACM Transactions on Graphics (TOG), 2006 - dl.acm.org
We explore using hashing to pack sparse data into a compact table while retaining efficient
random access. Specifically, we design a perfect multidimensional hash function--one that is …