slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Introduction to SAGE PowerPoint Presentation
Download Presentation
Introduction to SAGE

Loading in 2 Seconds...

  share
play fullscreen
1 / 20
gabi

Introduction to SAGE - PowerPoint PPT Presentation

123 Views
Download Presentation
Introduction to SAGE
An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Building CineGrid Nodes UsingSAGE OptIPortals – The Path ForwardJason Leigh, Luc RenambotElectronic Visualization LaboratoryUniversity of Illinois at Chicago

  2. Introduction to SAGE

  3. New SAGE OpIPortal in EVL’s Cyber Commons 2 x 4K Resolution 18 NEC Near Seamless LCD Displays, 1 PC3 Graphics Cards, 6 Matrox display extenders, 2x10G NIC

  4. UIC Visual Analytics Course UIC High Energy Physics Seminar Course

  5. Great Lakes Consortium for Petascale ComputingVirtual School 2009 1-week course on multi-core processing between NCSA, OSU, ONL, U Mich, UIC

  6. Robotic Surgery Conference Demonstration 2009

  7. SAGE is on 40 OptIPortals around the world!September 2009 received new NSF grant to support SAGE deployment for next 3 years.

  8. SAGE Roadmap • 3-year plan with the NSF funding • Effort mainly by EVL/UIC and Texas Advanced Computing Center (TACC) • And whoever wants to contribute • Main foci • Production quality : Enhanced Stability • Greater Usability • Deployment in the scientific community • Enable more applications by the community

  9. SAGE Year 1 Plans • Revamp deployment website to include: • Bug tracking, Forum, Community-developed tools, Bi-annual releases (binaries/source), Help desk • Improve reliability/stability • Simplify installation and configuration • Improve user-interaction and content organization • Improve UDP-based streaming • Add new scientific visualization tools • Paraview, Visit, Equalizer • Improve image synchronization between tiles • Hold annual tutorials/BOF at conferences such as SC,Teragrid, Cinegrid

  10. SAGE Year 2 Plans Deploy Paraview Deploy improved interaction and automatic content organization Begin work on real-time compression Refactor audio streaming (multi-channel, mixing, muting, …) Refactor VisualCasting to support more stable content-rich distributed collaboration Begin developing progressive streaming

  11. SAGE Year 3 Plans Interface to common scientific workflow system – e.g. Kepler Continue improving user-interaction Deploy improved audio Deploy improved VisualCasting Deploy compression work

  12. SAGE + ParaView PlayParaView/SAGE Video

  13. Improved SAGE Inter-Tile Synchronization • Sharp Laboratory of America • Conducted user studies and showed that threshold for being able to perceive sync problems between tiled displays is 10ms. • Also noted that as mullions decrease in size sync problems become more noticeable. • Worked with EVL to develop 2 new algorithms to improve sync: • Two-Phase Algorithm • Scales better when multiple applications are running • Also improved inter-tile synchronization • One-Phase Algorithm • Provides accurate sync • Requires NTP • Consumes more CPU cycles • S. Nam, S. Deshpande, V. Vishwanath, B. Jeong, L. Renambot, J. Leigh."Multi-Application Inter-Tile Synchronization on Ultra-High-Resolution Display Walls," In Multimedia Systems 2010.

  14. Play Sync Video

  15. SAGE – Improved Synchronization Algorithms Inter-tile frame synchronization improved over 100 fold

  16. SAGE – Improved Synchronization Algorithms Scalability in terms of the number of applications improved over 100 fold

  17. New SAGE Direct Interaction Play Interaction Video

  18. For More Information www.evl.uic.edu/cavern/sage www.sagecommons.org

  19. SAGE Code Site • Google code site • code.google.com/p/sage-graphics • SVN server • Issues list • Public checkout • Write permission on case by case basis • Will host binary packages and applications • Wiki for developers and advanced users

  20. Interaction Devices • SAGE display can be simultaneously controlled by any number of devices: • Gyromouse • Wiimote • 6 DOF CAVE Wanda • Mouse • Laptops