Publications

BibTeX File

Cube-4

Towards a Scalable Architecture for Real-Time Volume Rendering.
H. Pfister, A. Kaufman, and F. Wessels.
In Proceedings of the 1995 Eurographics Workshop on Graphics Hardware , p. 123-130, Maastricht, The Netherlands, August 1995.

In this paper we present our research efforts towards a scalable volume rendering architecture for the real-time visualization of dynamically changing high-resolution datasets. Using a linearly skewed memory interleaving we were able to develop a parallel dataflow model that leads to local, fixed-bandwidth interconnections between processing elements. This parallel dataflow model differs from previous work in that it requires no global communication of data except at the pixel level. Using this dataflow model we are developing Cube-4, an architecture that is scalable to very high performances and allows for modular and extensible hardware implementations.
PS PDF

Cube-3

Three Architectures for Volume Rendering.
J. Hesser, R. Manner, G. Knittel, W. Strasser, H. Pfister and A. Kaufman.
In Proceedings of Eurographics 1995 , 14 (3), Maastricht, The Netherlands, September 1995.

Volume rendering is a key technology in scientific visualization that lends itself to significant exploitable parallelism. The high computational demands of real-time volume rendering and the continued technological advances in the area of VLSI give impetus to the development of special-purpose volume rendering architectures. This paper presents and characterizes three recently developed volume rendering engines which are based on the ray-casting method. A taxonomy of the algorithmic variants of ray-casting and details of each ray-casting architecture are discussed. Then paper then compares the machine features and provides an outlook on future developments in the area of volume rendering hardware.
PS PDF
Cube-3: A Real-Time Architecture for High-Resolution Volume Visualization.
H. Pfister, A. Kaufman and T. Chiueh.
In 1994 Workshop on Volume Visualization , pp. 75-83, Washington, DC, October 1994.

This paper describes a high-performance special-purpose system, Cube-3, for displaying and manipulating high-resolution volumetric datasets in real-time. A primary goal of Cube-3 is to render 512x512x512, 16-bit per voxel, datasets at about 30 frames per second. Cube-3 implements a ray-casting algorithm in a highly-parallel and pipelined architecture, using a 3D skewed volume memory, a modular fast bus, 2D skewed buffers, 3D interpolation and shading units, and a ray projection cone. Cube-3 will allow users to interactively visualize and investigate in real-time static (3D) and dynamic (4D) high-resolution volumetric datasets.
PS PDF
Sheared Interpolation and Gradient Estimation for Real-Time Volume Rendering.
H. Pfister, F. Wessels and A. Kaufman.
In Proceedings of the 1994 Eurographics Workshop on Graphics Hardware , pp. 70-79, Oslo, Norway, September 1994.

In this paper we present a technique for the interactive control and display of static and dynamic 3D datasets. We describe novel ways of tri-linear interpolation and gradient estimation for a real-time volume rendering system, using coherency between rays. We show simulation results that compare the proposed methods to traditional algorithms and present them in the context of Cube-3, a special-purpose architecture capable of rendering 512x512x512 16-bit per voxel datasets at over 20 frames per second.
PS PDF
Real-Time Architecture for High-Resolution Volume Rendering.
H. Pfister and A. Kaufman.
In Proceedings of the 1993 Eurographics Workshop on Graphics Hardware , 12(3), pp. 72-80, Barcelona, Spain, 1993.

This paper describes a high-performance special-purpose system, the Cube-3 machine, for displaying and manipulating high-resolution volumetric datasets in real-time. Cube-3 will allow scientists, engineers, and biomedical researchers to interactively visualize and investigate their static high-resolution sampled, simulated, or computed volumetric dataset. Furthermore, once acquisition devices or mechanisms are capable of acquiring a complete high-resolution dynamic dataset in real-time, Cube-3, tightly coupled with them, will be capable of delivering real-time 4D (spatial-temporal) volume visualization, a task currently not possible with present technologies.
PS PDF

Cube-2

An Extended Volume Visualization System for Arbitrary Parallel Projection.
R. Bakalash, A. Kaufman, R. Pacheco and H. Pfister.
In Proceedings of the 1992 Eurographics Workshop on Graphics Hardware , Cambridge, UK, 1992.

We present a special architecture for arbitrary parallel projection for visualization of volumetric data. Using a ray-casting technique, parallel memory access, and pipelined processing of rays in a composition tree, we can achieve interactive rendering rates for a 512x512x512 dataset.
PS PDF
Cube: Building a Full Scale VLSI-Based Volume Visualization System.
R. Bakalash, A. Kaufman and Z.-Y. Xu.
In Advances in Graphics Hardware V , R. L. Grimsdale and A. Kaufman, eds., Springer-Verlag, 1991.

Cube-1

The Conveyor - An Interconnection Device for Parallel Volumetric Transformations.
D. Cohen and R. Bakalash.
In Proceedings of the 1991 Eurographics Workshop on Graphics Hardware , 1991.
A Survey of Architectures for Volume Rendering.
A. Kaufman and R. Bakalash and D. Cohen and R. Yagel.
In IEEE Engineering in Medicine and Biology , December, 1990.

Real-Time Discrete Shading.
D. Cohen and A. Kaufman and R. Bakalash and S. Bergman.
In The Visual Computer , 6(1), pp. 16-27, February, 1990.

The voxblt Engine: A Voxel Frame Buffer Processor.
A. Kaufman.
In Advances in Graphics Hardware III , 1990.

Parallel Processing for 3{D} Voxel-Based Graphics.
A. Kaufman and R. Bakalash.
In Parallel Processing for Computer Vision and Display , pp. 471-478, 1989.

Memory and Processing Architecture for 3D Voxel-Based Imagery.
A. Kaufman and R. Bakalash.
In Computer Graphics & Applications , pp. 10-23, November, 1988.

CUBE - An Architecture Based on a 3D Voxel Map.
A. Kaufman and R. Bakalash.
In Theoretical Foundations of Computer Graphics and CAD , 1988.

Towards a 3D Graphics Workstation.
A. Kaufman.
In Advances in Graphics Hardware I , pp. 17-26, 1987.

Voxel-Based Architectures for Three-Dimensional Graphics.
A. Kaufman.
In Proceedings IFIP , pp. 361-366, September, 1986.



Back to Cube-4 Project Page