SAGE: the Scalable Adaptive Graphics Environment Middleware for - - PowerPoint PPT Presentation

sage the scalable adaptive graphics environment
SMART_READER_LITE
LIVE PREVIEW

SAGE: the Scalable Adaptive Graphics Environment Middleware for - - PowerPoint PPT Presentation

SAGE: the Scalable Adaptive Graphics Environment Middleware for Visualization Streaming and Collaboration in Scalable Display Environments Jason Leigh, Luc Renambot Electronic Visualization Laboratory University of Illinois at Chicago Erik


slide-1
SLIDE 1

electronic visualization laboratory, university of illinois at chicago

SAGE: the Scalable Adaptive Graphics Environment Middleware for Visualization Streaming and Collaboration in Scalable Display Environments Jason Leigh, Luc Renambot Electronic Visualization Laboratory University of Illinois at Chicago Erik Hofer, Tom Finholt School of Information, University of Michigan

2008 Ultrascale Visualization Workshop, SC 2008

slide-2
SLIDE 2

electronic visualization laboratory, university of illinois at chicago

Motivation

  • Problems today are of much larger scale

and complexity than ever before.

  • These and other problems can only be

solved through interdisciplinary collaborations- e.g. Global Climate Change.

  • There is a need to teach students, not just

scientists how to collaborate with people from other disciplines.

slide-3
SLIDE 3

electronic visualization laboratory, university of illinois at chicago

Real World Examples of Managing Scale and Complexity (not just in science)

www.will-self.com/writing-room

Will Self, English novelist known for crafting complex narratives with weaving story lines

slide-4
SLIDE 4

electronic visualization laboratory, university of illinois at chicago

Examples of Managing Scale and Complexity

BMW’s Wall of Inspiration Depicts trends in context of Time, Fashion and Architecture

slide-5
SLIDE 5

electronic visualization laboratory, university of illinois at chicago

Real World Examples of Managing Scale and Complexity

Antarctic Drilling Program Documenting features is done by hand, on paper

slide-6
SLIDE 6

electronic visualization laboratory, university of illinois at chicago

Managing Scale and Complexity in Teams

“War” Rooms / Project Rooms

Disney

slide-7
SLIDE 7

electronic visualization laboratory, university of illinois at chicago

Technological Trends:

Performance per Dollar between Optical Fiber, Silicon and Data Storage

Scientific American, January 2001

Number of Years 1 2 3 4 5 Performance per Dollar Spent

Data Storage (bits per square inch) (Doubling 12 Months) Optical Fiber (bits per second) (Doubling 9 Months) Silicon Computer Chips (Number of Transistors) (Doubling 18 Months)

slide-8
SLIDE 8

electronic visualization laboratory, university of illinois at chicago

International Network Infrastructure

Global Lambda Integrated Facility Persistent Optical Networking Infrastructure for Rapid Distribution of Large Scale Instrumentation Data Founding Partners: UIC, Northwestern and Argonne National Laboratory

slide-9
SLIDE 9

electronic visualization laboratory, university of illinois at chicago

Technological Trends: High Resolution Displays are Becoming the Lenses to Cyber-Instruments

http://www.time.com/time/photogallery/0,29307,1622338_1363003,00.html

Chairman of Sharp

“In ten years' time entire walls could be screens” Forbes, June 4, 2007

slide-10
SLIDE 10

electronic visualization laboratory, university of illinois at chicago

  • The OptIPuter is a NSF Information Technology Research

project to examine a new model of computing whereby ultra high speed networks form the backplane of a, planetary scale computer.

  • The projects partners include UCSD, UIC, NU, SDSU, TAMU,

UCI, UIUC/NCSA, USC/ISI; affiliate partners are USGS EROS Data Center, NASA, UvA, SARA (Netherlands), KISTI (Korea), AIST (Japan)

  • Optiputer research focuses on developing technology to enable

the real time collaboration and visualization of very large data- sets in the service of science- in particular earth sciences and the biosciences

  • Realization is: It is more cost-effective for scientists to buy

bandwidth to connect to shared Cyber-Infrastructure than to redundantly clone more cyber-infrastructure.

www.optiputer.net

slide-11
SLIDE 11

electronic visualization laboratory, university of illinois at chicago

OptIPortal: Leveraging High Speed Networks & High Resolution Displays Connected to Cyber-Infrastructure to Create Cyber-Mashups

slide-12
SLIDE 12

electronic visualization laboratory, university of illinois at chicago

What can you do with large displays and high resolution that you can’t do otherwise?

Multi doc @ a time Reduced pan & zoom Enables detail & context Multi viewer Multi control New modalities of interaction (up close and far away) Multi doc @ a time Reduced pan & zoom Enables detail & context Single user / viewer Single point of control High Res 1 doc @ a time Pan & zoom Multi user / viewer Single point of control or turn taking for multi users 1 doc @ a time Pan & zoom Single user / viewer Single point of control Low Res

Big Screen Small Screen

  • Summary:
  • Larger Displays facilitate group viewing
  • Higher Resolution facilitates the juxtaposition of more

information

  • Large High Resolution facilitates group viewing and

interaction of multiple high resolution visualizations

  • Large Scale High Resolution Display Spaces enable

users to Externalize and Expand their Working Memory

slide-13
SLIDE 13

electronic visualization laboratory, university of illinois at chicago

SAGE Scalable Adaptive Graphics Environment

  • Users want to juxtapose more than one visualization, not use

up the entire wall for a single visualization.

  • Localized rendering solutions like Chromium and CGLX don’t

scale well as display resolution and size increases

www.evl.uic.edu/sage

slide-14
SLIDE 14

electronic visualization laboratory, university of illinois at chicago

SAGE-enabled Visualization Tools

JuxtaView VolaTile BitPlayer Desktop Sharing HD Video SAGE UI

slide-15
SLIDE 15

electronic visualization laboratory, university of illinois at chicago

Simulation Output

  • Images, animations, or videos produced at
  • ne site
  • Load

– Images: ‘imageviewer’ application – Movies: ‘mplayer’ plugin – Animation: `bitplayer’

  • Stream
  • Display
slide-16
SLIDE 16

electronic visualization laboratory, university of illinois at chicago

Example: SDSC/Geon

  • Images at 8874x2000 pixels, 400 frames
  • Movies of X and Z ground velocities from an

earthquake simulation

slide-17
SLIDE 17

electronic visualization laboratory, university of illinois at chicago

Streaming OpenGL

  • OpenGL hardware rendering application
  • Capture pixels

– No application modification – Dynamic loading of a new OpenGL library – À la Chromium

  • Stream
  • Display
slide-18
SLIDE 18

electronic visualization laboratory, university of illinois at chicago

Example: Paraview in SAGE

slide-19
SLIDE 19

electronic visualization laboratory, university of illinois at chicago

UIC Anatomy Class

slide-20
SLIDE 20

electronic visualization laboratory, university of illinois at chicago

U of Michigan Atmospheric Sciences Department

slide-21
SLIDE 21

electronic visualization laboratory, university of illinois at chicago

Sharp Labs of America

slide-22
SLIDE 22

electronic visualization laboratory, university of illinois at chicago

Supporting Information-rich Distance Collaboration

  • In time-critical situations, content needs to be distributed in real time to

collaborating sites to facilitate joint analysis and decision making

  • Require “multicasting” 10s of gigabits, not possible & affordable with current

war room and telco equipment

  • VisualCasting uses commodity clusters to provide a scalable

way to broadcast real-time ultra-high-resolution content

  • To scale up resolution or number of collaborators, you

increase number of cluster nodes

slide-23
SLIDE 23

electronic visualization laboratory, university of illinois at chicago

VisualCasting Trial (Spring 2008)

KISTI GIST EVL StarLight SARA

U. Michigan 5x3 display HD Camera 10G WAN 6x4 display HD Camera 10G WAN 11x5 display HD Camera 20G WAN 2x Visualcasting servers 20G WAN 4x2 display HD Camera 1G WAN 4x2 display HD Camera 5G WAN

slide-24
SLIDE 24

electronic visualization laboratory, university of illinois at chicago

33 OptIPortals Around the World

EVL Chicago SARA Amsterdam Masaryk University Brno Russian Academy Sciences Moscow Calit2 UCSD AIST Tokyo Osaka University Osaka GIST Korea KISTI Korea CNIC China NCHC Taiwan USGS Sioux Falls University Michigan Ann Arbor NCSA & TRECC Urbana

www.evl.uic.edu/cavern/optiplanet

slide-25
SLIDE 25

electronic visualization laboratory, university of illinois at chicago

Closing Remarks

  • Large High Resolution Network-enabled environments are an

economical way to leverage Cyber-Infrastructure.

  • These environments facilitate group collaboration and juxtaposition of

large quantities of detailed data to help mitigate problems of scale & complexity.

  • We see these environments pervading not just meeting rooms but office

spaces, and ultimately homes.

  • Much research needs to be done in the following areas:
  • Creating end-user tools and techniques for authoring in these

environments

  • creating Cyber-Mashups
  • Creating functionally complete interaction methods in the same way

that today’s desktop computer interfaces are functionally complete.

  • Enabling these environments to be persistent.
slide-26
SLIDE 26

electronic visualization laboratory, university of illinois at chicago

Closing Remarks

  • For more info:

– www.evl.uic.edu/cavern/sage – www.evl.uic.edu/cavern/optiplanet – www.optiputer.net – spiff@uic.edu

These projects have been supported by grants from the National Science Foundation, the Office of Naval Research, NASA

–NSF Awards CNS 0420477; OCI 0225642

slide-27
SLIDE 27

electronic visualization laboratory, university of illinois at chicago

Electronic Visualization Laboratory

  • Established in 1973
  • Directors: Jason Leigh, Tom DeFanti,

Dan Sandin (emeritus)

  • 10 full-time staff
  • Interdisciplinary CS, Art, Biomedical,

Communications Depts working in partnership with universities, research labs, non-profit

  • rgs and industry.
  • Currently 15 funded students
  • Research in:

– Advanced Display Instruments – Visualization and Simulation, Collaboration, Human-Computer Interaction – High-Speed Networking – International Network Infrastructure