Marching cubes: A high resolution 3D surface construction algorithm
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
A bridging model for parallel computation
Communications of the ACM
Image-composition architectures for real-time image generation
Image-composition architectures for real-time image generation
A Sorting Classification of Parallel Rendering
IEEE Computer Graphics and Applications
Arithmetic coding for data compression
Communications of the ACM
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Isosurfacing in span space with utmost efficiency (ISSUE)
Proceedings of the 7th conference on Visualization '96
HWWS '97 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
VIS '97 Proceedings of the 8th conference on Visualization '97
I/O optimal isosurface extraction (extended abstract)
VIS '97 Proceedings of the 8th conference on Visualization '97
Optimized geometry compression for real-time rendering
VIS '97 Proceedings of the 8th conference on Visualization '97
Geometric compression through topological surgery
ACM Transactions on Graphics (TOG)
Interactive out-of-core isosurface extraction
Proceedings of the conference on Visualization '98
Interactive ray tracing for isosurface rendering
Proceedings of the conference on Visualization '98
Load balancing for multi-projector rendering systems
HWWS '99 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Scalable distributed visualization using off-the-shelf components
PVGS '99 Proceedings of the 1999 IEEE symposium on Parallel visualization and graphics
Parallel accelerated isocontouring for out-of-core visualization
PVGS '99 Proceedings of the 1999 IEEE symposium on Parallel visualization and graphics
A distributed graphics system for large tiled displays
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
External memory algorithms and data structures
External memory algorithms
Pomegranate: a fully scalable graphics architecture
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Distributed rendering for scalable displays
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
Single Resolution Compression of Arbitrary Triangular Meshes with Properties
DCC '99 Proceedings of the Conference on Data Compression
The Z-Coder Adaptive Binary Coder
DCC '98 Proceedings of the Conference on Data Compression
Optimal dynamic interval management in external memory
FOCS '96 Proceedings of the 37th Annual Symposium on Foundations of Computer Science
Massively parallel isosurface extraction
VIS '92 Proceedings of the 3rd conference on Visualization '92
Scalable interactive volume rendering using off-the-shelf components
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Active visualization in a multidisplay immersive environment
EGVE '02 Proceedings of the workshop on Virtual environments 2002
Parallel and out-of-core view-dependent isocontour visualization using random data distribution
VISSYM '02 Proceedings of the symposium on Data Visualisation 2002
Out-of-core sort-first parallel rendering for cluster-based tiled displays
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
Feature based volumetric video compression for interactive playback
VVS '02 Proceedings of the 2002 IEEE symposium on Volume visualization and graphics
Feature estimation for efficient streaming
VVS '02 Proceedings of the 2002 IEEE symposium on Volume visualization and graphics
BLIC: bi-level isosurface compression
Proceedings of the conference on Visualization '02
Out-of-core sort-first parallel rendering for cluster-based tiled displays
Parallel Computing - Parallel graphics and visualisation
Progressive encoding of complex isosurfaces
ACM SIGGRAPH 2003 Papers
VV '04 Proceedings of the 2004 IEEE Symposium on Volume Visualization and Graphics
Remote Visualization by Browsing Image Based Databases with Logistical Networking
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Volumetric video compression for interactive playback
Computer Vision and Image Understanding - Model-based and image-based 3D scene representation for interactive visalization
Efficient Parallel Out-of-core Isosurface Extraction
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
A PC Cluster System for Simultaneous Interactive Volumetric Modeling and Visualization
PVG '03 Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics
An efficient and scalable parallel algorithm for out-of-core isosurface extraction and rendering
Journal of Parallel and Distributed Computing
Scalable isosurface visualization of massive datasets on commodity off-the-shelf clusters
Journal of Parallel and Distributed Computing
Technologies for 3D mesh compression: A survey
Journal of Visual Communication and Image Representation
An efficient and scalable parallel algorithm for out-of-core isosurface extraction and rendering
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Massive data pre-processing with a cluster based approach
EG PGV'04 Proceedings of the 5th Eurographics conference on Parallel Graphics and Visualization
Direct send compositing for parallel sort-last rendering
EG PGV'07 Proceedings of the 7th Eurographics conference on Parallel Graphics and Visualization
Load-balanced isosurfacing on multi-GPU clusters
EG PGV'10 Proceedings of the 10th Eurographics conference on Parallel Graphics and Visualization
Hi-index | 0.00 |
Our scalable isosurface visualization solution on a commodity off-the-shelf cluster is an end-to-end parallel and progressive platform, from the initial data access to the final display. In this paper we focus on the back end scalability by introducing a fully parallel and out-of-core isosurface extraction algorithm. It partitions the volume data according to its workload spectrum for load balancing and creates an I/O-optimal external interval tree to minimize the number of I/O operations of loading large data from disk. It achieves scalability by using both parallel processing and parallel disks. Interactive browsing of extracted isosurfaces is made possible by using parallel isosurface extraction and rendering in conjunction with a new specialized piece of image compositing hardware called the Metabuffer. We also describe an isosurface compression scheme that is efficient for isosurface processing.