electronic visualization laboratory, university of illinois at chicago status and plans for evl...

9
electronic visualization laboratory, university of illinois a Status and Plans for EVL Software Components Jason Leigh, Luc Renambot Venkat Vishwanath, Byungil Jeong, Eric He Tom DeFanti

Post on 19-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Electronic visualization laboratory, university of illinois at chicago Status and Plans for EVL Software Components Jason Leigh, Luc Renambot Venkat Vishwanath,

electronic visualization laboratory, university of illinois at chicago

Status and Plans for EVL Software Components

Jason Leigh, Luc Renambot

Venkat Vishwanath, Byungil Jeong, Eric He

Tom DeFanti

Page 2: Electronic visualization laboratory, university of illinois at chicago Status and Plans for EVL Software Components Jason Leigh, Luc Renambot Venkat Vishwanath,

electronic visualization laboratory, university of illinois at chicago

Quick Reminder / Intro

• JuxtaView - 2D image viewer• Vol-a-Tile - 3D volume viewer• SAGE - Manages pixels on tiled displays• SAGE-UI - Handles user-interaction• LambdaCam - Web CAM of what’s on a tiled display• SVC - Scalable Video Consumer - HD camera streaming• Bplayer - NCSA’s HD stereo movie streaming• OptiStore - Storage manager for handling 2D/3D spatial multi-

resolution queries for JuxtaView/Vol-a-Tile• LambdaStream - UDP-based protocol for streaming• LambdaRAM - Network memory abstraction• PIN/PDC - Photonic Interdomain Negotiator / Photonic Domain

Controller

Page 3: Electronic visualization laboratory, university of illinois at chicago Status and Plans for EVL Software Components Jason Leigh, Luc Renambot Venkat Vishwanath,

electronic visualization laboratory, university of illinois at chicago

How Everything Is Connected

SAGEOptiStore

LambdaRAM

BPlayer

JuxtaView

Vol-a-Tile

SAGE-UISVC

LambdaCAM

LambdaVisionStorageCluster

HD Camera

StorageCluster

Page 4: Electronic visualization laboratory, university of illinois at chicago Status and Plans for EVL Software Components Jason Leigh, Luc Renambot Venkat Vishwanath,

electronic visualization laboratory, university of illinois at chicago

Status

• JuxtaView - Interface improved to dramatically increase panning/zooming speed• Vol-a-Tile - Now integrated with SAGE• SAGE - Performance improvements, wide-area deployment and testing to

Amsterdam, Korea, Chicago, San Diego, Urbana, Ottawa• SAGE-UI - Includes ability to post arbitrary images to Walls• LambdaCam - Deployed at all tiled display sites• SVC - Successfully tested at iGrid• OptiStore - Works in standalone (non-network) mode with JuxtaView; filters multi-

resolution data; spatial querying now possible.• Bplayer - Integration with SAGE enabled network streaming to walls as well as

stereo projectors• LambdaStream - new version under development & testing (Venkat)• LambdaRAM - new version being integrated with JuxtaView (Venkat)• PDC 2.0 - Advanced Reservation via Web portal & MySQL DB; Part of Optiputer

Gold Roll; Added command set to control Nortel encryption. • PIN - Extending advanced reservation to interdomain; developing simulations now

to compare algorithms

Page 5: Electronic visualization laboratory, university of illinois at chicago Status and Plans for EVL Software Components Jason Leigh, Luc Renambot Venkat Vishwanath,

electronic visualization laboratory, university of illinois at chicago

Overarching Future Goal

• SAGE is now the “Web Browser” for Optiputer Tiled Displays bringing in high resolution rendering resources & video.

• Create 1 end-to-end pipeline that allows users to:– Launch existing demos to confirm operability– Add new data sets to actually use in their research– Participate in Optiputer collaboration sessions & experiments

• Pipeline should use resources at CALIT2, StarLight that can be declared as PERSISTENT. Ie have Optistore and LambdaRAM running 24/7 to provide access to all available data.

• Identify how the software components need to interact and what components are still missing.

• Based on NCMIR’s integration of our tools & EVL AHM see scenario.pdf

Page 6: Electronic visualization laboratory, university of illinois at chicago Status and Plans for EVL Software Components Jason Leigh, Luc Renambot Venkat Vishwanath,

electronic visualization laboratory, university of illinois at chicago

Component-Level Future Goals

• JuxtaView - Integrate with new LambdaRAM / OptiStore• Vol-a-Tile - Integrate with new LambdaRAM / OptiStore• SAGE - Enable multi-site multicasting• SAGE-UI - Allow visualization sessions to appear persistent• LambdaCam - No change anticipated• SVC - Add audio decoding to SAGE to enable AccessGrid-like

conferencing; Examine HD GigE camera integration• OptiStore - Extend to network model and integrate with LambdaRAM• Bplayer - No change anticipated• LambdaStream - see Venkat• LambdaRAM - see Venkat• PIN / PDC - Compare advanced reservation algorithms; Integrate Zero-

Conf Application Programming Interface to enable IP addresses on OptIPuter nodes to be dynamically assigned

Page 7: Electronic visualization laboratory, university of illinois at chicago Status and Plans for EVL Software Components Jason Leigh, Luc Renambot Venkat Vishwanath,

electronic visualization laboratory, university of illinois at chicago

Rocks EVL Visualization Roll

• Integration of EVL software into the Rocks distribution• Work done on a 3-node Opteron cluster

– Got latest Rocks 32bit OS installed– Got the latest viz packages integrated

• Created a 'EVL Roll’– depending on 'Viz Roll',– containing QUANTA, SAGE, and Mplayer,– Available in the Rock CVS server.

• Successful run of SAGE• Developed code for the Rocks management software

to maintain the layout of a tiled display

Page 8: Electronic visualization laboratory, university of illinois at chicago Status and Plans for EVL Software Components Jason Leigh, Luc Renambot Venkat Vishwanath,

electronic visualization laboratory, university of illinois at chicago

Future Goals

• Develop the 64bit version of the rolls

• Install the Viz+EVL Rocks on– NCMIR 5x4 display– Calit2 11x5 100Mpixels– EVL's 2x2 display

• Used to develop, maintain, and update the EVL roll

Page 9: Electronic visualization laboratory, university of illinois at chicago Status and Plans for EVL Software Components Jason Leigh, Luc Renambot Venkat Vishwanath,

electronic visualization laboratory, university of illinois at chicago

2006 PIN Plan

• Research the performance of advanced reservations in ARC-WA algorithm through simulations. (Jan 2006)

• Implement Interdomain Algorithms: (1) Aggregated Local Optimal (ALO), (2) Parallel Probe and Global Optimal (PPGO). (Feb 2006)

• Compare blocking rate, computational complexity and efficiency of the two algorithms through simulations. (Mar 2006)

• Release a new version of ARPIN/PDC and deploy them in experimental networks. (May 2006)

– Globus 4.0 compliance.– Identify needed resources with system admin and collaborative sites.

• Photonic switches: EVL, Amsterdam and San Diego.• Wavelengths: CAVEWAVE, trans-atlantic wavelengths.• Clusters.

• Zero-Conf Application Programming Interface (May 2006)– Try out Freek’s experiments in EVL.– Integrate Zero-Conf into ARPIN-PDC.

• Integrate with the intelligent cluster networking flow managing system to provide flow level Quality of Service to cluster applications. (Dec 2006)