Marching cubes: A high resolution 3D surface construction algorithm
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Efficient ray tracing of volume data
ACM Transactions on Graphics (TOG)
View dependent isosurface extraction
Proceedings of the conference on Visualization '98
Using high-speed WANs and network data caches to enable remote and distributed visualization
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
High performance visualization of time-varying volume data over a wide-area network status
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
A generic solution for hardware-accelerated remote visualization
VISSYM '02 Proceedings of the symposium on Data Visualisation 2002
Semotus Visum: a flexible remote visualization framework
Proceedings of the conference on Visualization '02
Large-Scale Data Visualization Using Parallel Data Streaming
IEEE Computer Graphics and Applications
The Grid and Future Visualization System Architectures
IEEE Computer Graphics and Applications
Optimizations in the Grid Visualization Kernel
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Optimizing Execution of Component-based Applications using Group Instances
CCGRID '01 Proceedings of the 1st International Symposium on Cluster Computing and the Grid
Visualization in Grid Computing Environments
VIS '04 Proceedings of the conference on Visualization '04
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Remote Visualization by Browsing Image Based Databases with Logistical Networking
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Adaptive Visualization Pipeline Decomposition and Mapping onto Computer Networks
ICIG '04 Proceedings of the Third International Conference on Image and Graphics
Visibility Culling Using Plenoptic Opacity Functions for Large Volume Visualization
Proceedings of the 14th IEEE Visualization 2003 (VIS'03)
Network transportation and optimization for grid-enabled visualization techniques
Neural, Parallel & Scientific Computations - Special issue: Grid computing
High Performance TCP/IP Networking
High Performance TCP/IP Networking
IEEE Computer Graphics and Applications
Globus toolkit version 4: software for service-oriented systems
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
CHEETAH: circuit-switched high-speed end-to-end transport architecture testbed
IEEE Communications Magazine
Ultrascience net: network testbed for large-scale science applications
IEEE Communications Magazine
Progressive view-dependent isosurface propagation
EGVISSYM'01 Proceedings of the 3rd Joint Eurographics - IEEE TCVG conference on Visualization
Fast remote isosurface visualization with chessboarding
EG PGV'04 Proceedings of the 5th Eurographics conference on Parallel Graphics and Visualization
Pipelining parallel image compositing and delivery for efficient remote visualization
Journal of Parallel and Distributed Computing
Pervasive and Mobile Computing
Web-Based Visualization of Atmospheric Nucleation Processes Using Java3D
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Mapping filtering streaming applications with communication costs
Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures
Client + cloud: evaluating seamless architectures for visual data analytics in the ocean sciences
SSDBM'10 Proceedings of the 22nd international conference on Scientific and statistical database management
Hi-index | 14.98 |
Next-generation scientific applications require the capabilities to visualize large archival datasets or on-going computer simulations of physical and other phenomena over wide-area network connections. To minimize the latency in interactive visualizations across wide-area networks, we propose an approach that adaptively decomposes and maps the visualization pipeline onto a set of strategically selected network nodes. This scheme is realized by grouping the modules that implement visualization and networking subtasks, and mapping them onto computing nodes with possibly disparate computing capabilities and network connections. Using estimates for communication and processing times of subtasks, we present a polynomial-time algorithm to compute a decomposition and mapping to achieve minimum end-to-end delay of the visualization pipeline. We present experimental results using geographically distributed deployments to demonstrate the effectiveness of this method in visualizing datasets from three application domains.