Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Expanding the Application Base of the SAGE Collaboration Platform Javier Delgado.

Similar presentations


Presentation on theme: "1 Expanding the Application Base of the SAGE Collaboration Platform Javier Delgado."— Presentation transcript:

1 1 Expanding the Application Base of the SAGE Collaboration Platform Javier Delgado

2 2 Overview General Research Area Summary of SAGE Benefits of SAGE Drawbacks of SAGE My goal My tentative research plan

3 3 General Research Area Enhancing collaboration through visualization: enable personalized virtual meetings allow work to be shared directly centralized environment for scientific visualization

4 4 SAGE Overview Scalable Adaptive Graphics Environment Vizualization, collaboration source: http://www.evl.uic.edu/cavern/sage/gallery.php

5 5 SAGE Overview source: http://www.evl.uic.edu/cavern/sage/gallery.php

6 6 SAGE Overview source: http://www.evl.uic.edu/cavern/sage/description.php

7 7 Alternative Distributed Mulithead X (XDMX)‏ for combining displays AccessGrid for videoconferencing and display sharing Chromium for high-resolution 3-D image rendering

8 8 Alternative Requires “Shared Applications” for collaboration Difficult to deploy No automatic scaling of pixels

9 9 SAGE Benefits Visualization Analysis of highly-detailed images Weather forecasting, high-resolution image rendering, etc. Collaboration Share displays of users distributed widely apart Videoconference at the same time Less transportation required for meetings

10 10 SAGE Drawbacks Unfamiliar interface No direct control of display requires using SAGEUI or command line interface Requires SAGE-specific applications Biggest problem

11 11 Application-Specificness Limited set of available applications video player, image viewer, 3-D rendering suite But what if we want to: View a presentation? View a webpage?

12 12 My Goal Expand the application base Option 1: Modify the applications Requires learning design of application being ported Redo for new features, bug fixes, security updates Option 2: Transparently allow existing applications to write to a SAGE display requires knowledge of: Underlying X server Architecture of SAGE

13 13 Preliminary Research Plan Find ways to enhance classroom experience using SAGE Develop SAGE Applications Modify simple open-source application for SAGE Read design documentation related to X11

14 14 Similar Projects XGL – X server layered on top of OpenGL client that intercepts control of the X server transforms all windows and elements into textures AIGLX – module for X server same effect as XGL without modifying X

15 15 Conclusion Maximizing collaboration efficiency requires improving collaboration environments SAGE is the right direction, but needs improvement Improving it will require extensive research

16 16 Questions?

17 17 Thank You!


Download ppt "1 Expanding the Application Base of the SAGE Collaboration Platform Javier Delgado."

Similar presentations


Ads by Google