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.
|
|
|
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.
|
|
|
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.
|
|
|
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.
|
|
|
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.
|
|
|
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.
|
|
|
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.
|
|
|