Teleimmersion and Visualization with the OptIPuter

The OptIPuter is a radical distributed visualization, teleimmersion, data mining and computing architecture. Observing that the exponential growth rates in bandwidth and storage are now much higher than Moore's Law, this major new project of several US universities in Southern California and Illinois "goes to the end of the rainbow" to exploit a new world in which the central architectural element is optical networking, not computers. This transition is caused by the use of parallelism, as in supercomputing a decade ago. However, this time the parallelism is in multiple wavelengths of light, or lambdas, on single optical fibers, creating supernetworks. The OptIPuter project aims to re- optimize the entire Grid stack of software abstractions, to learn how, as George Gilder suggests, to "waste" bandwidth and storage in order to conserve increasingly "scarce" high-end computing and people time in this new world of inverted values.

[1]  T. DeFanti,et al.  The Varrier TM Auto-Stereographic Display , 2001 .

[2]  Cláudio T. Silva,et al.  Interactive out-of-core isosurface extraction , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

[3]  Rashid Ansari,et al.  Adaptive Networking for Tele-Immersion , 2001, EGVE/IPT.

[4]  Yuanyuan Zhou,et al.  Thread scheduling for out-of-core applications with memory server on multicomputers , 1999, IOPADS '99.

[5]  Robert L. Grossman,et al.  The Tele-Immersive Data Explorer: A Distributed Architecture for Collaborative Interactive Visualization of Large Data-sets , 2000 .

[6]  G Stix,et al.  The triumph of the light. , 2001, Scientific American.

[7]  Judith S. Olson,et al.  A room of your own: what would it take to help remote groups work as well as collocated groups? , 1998, CHI Conference Summary.

[8]  M. Bauer,et al.  Interactive volume on standard PC graphics hardware using multi-textures and multi-stage rasterization , 2000, Workshop on Graphics Hardware.

[9]  Martin Kraus,et al.  High-quality pre-integrated volume rendering using hardware-accelerated pixel shading , 2001, HWWS '01.

[10]  R. Wood,et al.  Recording technologies for terabit per square inch systems , 2002 .

[11]  Maxine D. Brown The International Grid (iGrid): Empowering Global Research Community Networking Using High Performance International Internet Services , 1999 .

[12]  A. Chien,et al.  High Performance Messaging on Workstations: Illinois Fast Messages (FM) for Myrinet , 1995, Proceedings of the IEEE/ACM SC95 Conference.

[13]  Jason Leigh,et al.  Lessons learned from employing multiple perspectives in a collaborative virtual environment for visualizing scientific data , 2000, CVE '00.

[14]  Jason Leigh,et al.  Global Tele-Immersion Better Than Being There , 1997 .

[15]  Jason Lee,et al.  Using High-Speed WANs and Network Data Caches to Enable Remote and Distributed Visualization , 2000, ACM/IEEE SC 2000 Conference (SC'00).

[16]  Robert Munro A room of your own. , 1999, Nursing times.

[17]  Padhraic Smyth,et al.  Cataloging and Mining Massive Datasets for Science Data Analysis , 1999 .

[18]  Milon Mackey,et al.  An implementation of the Hamlyn sender-managed interface architecture , 1996, OSDI '96.

[19]  Thomas A. DeFanti,et al.  TeraVision : a Platform and Software Independent Solution for Real Time Display Distribution in Advanced Collaborative Environments , 2002 .

[20]  Robert L. Grossman,et al.  A High Performance Implementation of the Data Space Transfer Protocol (DSTP) , 1999, Large-Scale Parallel Data Mining.

[21]  David E. Culler,et al.  Design challenges of virtual networks: fast, general-purpose communication , 1999, PPoPP '99.

[22]  Mark Russinovich,et al.  Inside Microsoft Windows 2000 , 2000 .

[23]  Robert L. Grossman,et al.  A methodology for supporting collaborative exploratory analysis of massive data sets in tele-immersive environments , 1999, Proceedings. The Eighth International Symposium on High Performance Distributed Computing (Cat. No.99TH8469).

[24]  Kyoung Shin Park,et al.  CAVERNsoft G2: a toolkit for high performance tele-immersive collaboration , 2000, VRST '00.

[25]  Andrea C. Arpaci-Dusseau,et al.  Building MPI for Multi-Programming Systems Using Implicit Information , 1999, PVM/MPI.

[26]  Scott Pakin,et al.  Design and Evaluation of an HPVM-Based Windows NT Supercomputer , 1999, Int. J. High Perform. Comput. Appl..

[27]  Bruce S. Davie,et al.  Computer Networks: A Systems Approach , 1996 .

[28]  Jim Griffioen,et al.  A New Design for Distributed Systems: The Remote Memory Model , 1990, USENIX Summer.

[29]  Judith S. Olson,et al.  A Room of Your Own: What Do We Learn about Support of Teamwork from Assessing Teams in Dedicated Project Rooms? , 1998, CoBuild.

[30]  Thomas A. DeFanti,et al.  Varrier autostereographic display , 2001, IS&T/SPIE Electronic Imaging.

[31]  Carolina Cruz-Neira,et al.  Surround-Screen Projection-Based Virtual Reality: The Design and Implementation of the CAVE , 2023 .

[32]  George F. Gilder,et al.  Telecosm: How Infinite Bandwidth Will Revolutionize Our World , 2000 .

[33]  Ian T. Foster,et al.  Overview of the I-Way: Wide-Area Visual Supercomputing , 1996, Int. J. High Perform. Comput. Appl..

[34]  Robert L. Grossman,et al.  Data management support for distributed data mining of large datasets over high speed wide area networks , 2002 .

[35]  Joe Michael Kniss,et al.  Interactive volume rendering using multi-dimensional transfer functions and direct manipulation widgets , 2001, Proceedings Visualization, 2001. VIS '01..

[36]  Thorsten von Eicken,et al.  Evolution of the Virtual Interface Architecture , 1998, Computer.

[37]  Mario Lauria,et al.  MPI-FM: High Performance MPI on Workstation Clusters , 1997, J. Parallel Distributed Comput..

[38]  Evangelos P. Markatos,et al.  Implementation and Evaluation of a Remote Memory Pager , 1995 .

[39]  Joe Michael Kniss,et al.  Interactive Texture-Based Volume Rendering for Large Data Sets , 2001, IEEE Computer Graphics and Applications.

[40]  Thomas A. DeFanti,et al.  Computer-Generated Barrier-Strip Autostereography , 1989, Photonics West - Lasers and Applications in Science and Engineering.

[41]  Robert L. Grossman,et al.  A Framework for Finding Distributed Data Mining Strategies That are Intermediate Between Centralized , 2000 .

[42]  Michael E. Papka,et al.  Large-Scale Data Visualization Using Parallel Data Streaming , 2001, IEEE Computer Graphics and Applications.

[43]  Jason Leigh,et al.  Reliable Blast UDP : predictable high performance bulk data transfer , 2002, Proceedings. IEEE International Conference on Cluster Computing.

[44]  Li Xiao,et al.  Incorporating job migration and network RAM to share cluster memory resources , 2000, Proceedings the Ninth International Symposium on High-Performance Distributed Computing.

[45]  Thomas A. DeFanti,et al.  AGAVE : Access Grid Augmented Virtual Environment , 2001 .

[46]  David Ellsworth,et al.  Application-controlled demand paging for out-of-core visualization , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[47]  Kai Li,et al.  IVY: A Shared Virtual Memory System for Parallel Computing , 1988, ICPP.

[48]  Kwan-Liu Ma,et al.  Out-of-Core Streamline Visualization on Large Unstructured Meshes , 1997, IEEE Trans. Vis. Comput. Graph..

[49]  Ian Alan McDonald Remote Paging in a Single Address Space Operating System supporting Quality of Service , 1999 .

[50]  Cees van Berkel,et al.  Image preparation for 3D LCD , 1999 .

[51]  Lee Westover,et al.  Interactive volume rendering , 1989, VVS '89.

[52]  Anna R. Karlin,et al.  Implementing global memory management in a workstation cluster , 1995, SOSP.

[53]  R. S. Fabry,et al.  A fast file system for UNIX , 1984, TOCS.

[54]  Andrew E. Johnson,et al.  Tele-Immersion: Collaborative Visualization in Immersive Environments , 1999 .