skip to main content
10.1109/SC.2004.13acmconferencesArticle/Chapter ViewAbstractPublication PagesscConference Proceedingsconference-collections
Article

Automatic Distribution of Rendering Workloads in a Grid Enabled Collaborative Visualization Environment

Published: 06 November 2004 Publication History

Abstract

This paper presents a distributed, collaborative grid enabled visualization environment that supports automated resource discovery across heterogeneous machines. OurResource-Aware Visualization Environment (RAVE) runs as a background process using Grid/Web services, enabling us to share resources with other users rather than commandeering an entire machine. RAVE supports a wide range of machines, from hand-held PDAs to high-end servers with large-scale stereo, tracked displays. The local display device may render all, some or none of the data set remotely, depending on its available resources. This enables scientists and engineers to collaborate from their desks, in the field or in front of specialised immersive displays. We present initial results of our implementation, showing how we distribute complete datasets across multiple machines as required, using a central data service to distribute data updates from collaborating users. We will demonstrate RAVE at SC2004, utilising available heterogeneous resources.

References

[1]
{1} Apache Web Services Project--Axis. http://ws.apache.org/axis/index.html.
[2]
{2} Apache Web Services Project--Axis C++. http://ws.apache.org/axis/cpp/index.html.
[3]
{3} Apache Web Services Project--jUDDI. http://ws.pache.org/juddi/.
[4]
{4} Grid and Web Services Standards to Converge. Press release at http://www.marketwire.com/mw/release_ html_b1?release_id=61977, GLOBUSWORLD.
[5]
{5} gViz - Visualization Middleware for the Grid. http://www.visualization.leeds.ac.uk/gViz.
[6]
{6} IBM Test UDDI Registry. https: //uddi.ibm.com/testregistry/registry.html.
[7]
{7} JOGL--Java OpenGL. https://jogl.dev.java.net/.
[8]
{8} The Large Geometric Models Archive. http: //www.cc.gatech.edu/projects/large_models/, Georgia Institute of Technology.
[9]
{9} TGS Java Open Inventor. http://www.tgs.com/ index.htm?pro_div/3dms_j_main.htm~main.
[10]
{10} VTK--The Visualization Toolkit. http://www.vtk.org/.
[11]
{11} Welsh e-Science Centre. http://www.wesc.ac.uk.
[12]
{12} Universal Description, Discovery and Integration (UDDI)--Version 2 Specifications. http://www.oasis-open.org/committees/ uddi-spec/doc/tcspecs.htm, July 2002.
[13]
{13} Simple Object Access Protocol (SOAP)--W3C Recommendation Version 1.2--Primer. http://www.w3.org/TR/soap12-part0/, June 2003.
[14]
{14} G. Allen, W. Benger, T. Goodale, H.-C. Hege, G. Lanfermann, A. Merzky, T. Radke, E. Seidel, and J. Shalf. The Cactus Code: A Problem Solving Environment for the Grid. In Proceedings of the Ninth International Symposium on High Performance Distributed Computing (HPDC'00), pages 253-262. IEEE, August 2000.
[15]
{15} E. Bethel and J. Shalf. Grid-distributed visualizations using connectionless protocols. IEEE Computer Graphics & Applications, pages 51-59, March/April 2003.
[16]
{16} S. M. Charters, N. S. Holliman, and M. Munro. Visualisation in e-Demand: A Grid Service Architecture for Stereoscopic Visualisation. In Proceedings of UK e-Science All Hands Meeting 2003, September 2003.
[17]
{17} I. Foster, C. Kesselman, K. M. Nick, and S. Tuecke. The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Technical report, Globus, February 2002.
[18]
{18} LeSC. RealityGrid. Project flyer, London e-Science Centre, September 2002.
[19]
{19} J. Mahovsky and L. Benedicenti. An Architecture for Java-Based Real-Time Distributed Visualization. IEEE Transactions on Visualization and Computer Graphics, 9(4):570-579, October December 2003.
[20]
{20} J. Osborne and H. Wright. SuperVise: Using Grid Tools to Support Visualization. In Proceedings of the Fifth International Conference On Parallel Processing and Applied Mathematics (PPAM 2003), September 2003.
[21]
{21} T. Sandholm and J. Gawor. Globus Toolkit 3 Core--A Grid Service Container Framework. Globus Toolkit 3 Core White Paper, July 2003.
[22]
{22} SGI. SGI OpenGL VizServer 3.1. Data sheet, SGI, March 2003.
[23]
{23} J. Stanton, S. Newhouse, and J. Darlington. Implementing a Scientific Visualisation Capability Within a Grid Enabled Component Framework. In 8th International Euro-Par Conference, volume 2400 of Lecture Notes in Computer Science, August 2002.
[24]
{24} H. P. C. C. Stuttgart. COVISE Features. http:// www.hlrs.de/organization/vis/covise/features/, HLRS, September 2000.
[25]
{25} J. Walton. Visualization Handbook, chapter NAG's IRIS Explorer. Academic Press, 2003.
[26]
{26} W. Yeong, T. Howes, and S. Kille. RFC 1777--Lightweight Directory Access Protocol (LDAP). http://www.faqs.org/rfcs/rfc1777.html, March 1995.

Cited By

View all
  • (2009)Web-Based Visualization of Atmospheric Nucleation Processes Using Java3DProceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid10.1109/CCGRID.2009.56(597-602)Online publication date: 18-May-2009
  • (2008)Commodity-grid based distributed pattern recognition frameworkProceedings of the sixth Australasian workshop on Grid computing and e-research - Volume 8210.5555/1386839.1386845(27-34)Online publication date: 1-Jan-2008
  • (2008)Self-Adaptive Configuration of Visualization Pipeline Over Wide-Area NetworksIEEE Transactions on Computers10.1109/TC.2007.7077757:1(55-68)Online publication date: 1-Jan-2008
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SC '04: Proceedings of the 2004 ACM/IEEE conference on Supercomputing
November 2004
724 pages
ISBN:0769521533

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 06 November 2004

Check for updates

Author Tags

  1. Design
  2. Experimentation
  3. Grid/Web services
  4. Performance
  5. Visualization
  6. heterogeneous systems

Qualifiers

  • Article

Conference

SC '04
Sponsor:

Acceptance Rates

SC '04 Paper Acceptance Rate 60 of 200 submissions, 30%;
Overall Acceptance Rate 1,516 of 6,373 submissions, 24%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2009)Web-Based Visualization of Atmospheric Nucleation Processes Using Java3DProceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid10.1109/CCGRID.2009.56(597-602)Online publication date: 18-May-2009
  • (2008)Commodity-grid based distributed pattern recognition frameworkProceedings of the sixth Australasian workshop on Grid computing and e-research - Volume 8210.5555/1386839.1386845(27-34)Online publication date: 1-Jan-2008
  • (2008)Self-Adaptive Configuration of Visualization Pipeline Over Wide-Area NetworksIEEE Transactions on Computers10.1109/TC.2007.7077757:1(55-68)Online publication date: 1-Jan-2008
  • (2007)Distributed Graphics Pipelines on the GridIEEE Distributed Systems Online10.1109/MDSO.2007.48:1(1)Online publication date: 1-Jan-2007
  • (2007)3D Anatomical Model Visualization within a Grid-Enabled EnvironmentComputing in Science and Engineering10.1109/MCSE.2007.909:5(32-38)Online publication date: 1-Sep-2007
  • (2006)Collaboration by illustrationProceedings of the eleventh international conference on 3D web technology10.1145/1122591.1122598(47-56)Online publication date: 18-Apr-2006
  • (2005)Visualization across the pondProceedings of the tenth international conference on 3D Web technology10.1145/1050491.1050498(47-56)Online publication date: 29-Mar-2005
  • (2005)Collaborative VisualizationProceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications10.1109/DISTRA.2005.12(61-69)Online publication date: 10-Oct-2005

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media