Download presentation
Presentation is loading. Please wait.
Published byBrandon Payne Modified over 9 years ago
1
A Collaborative Platform Based on SAGE Javier Delgado
2
Visualization Platform Collaboration E-Learning Cross-disciplinary video conferencing High-resolution Visualization Built on top of the Scalable Adaptive Graphics Environment (SAGE)
3
SAGE Display
4
Case in point – High resolution visualization
5
SAGE Scalable Hundreds of Screens can be used Built with HPC applications in mind Extensible Provides API for creating custom SAGE applications But this is also a problem Porting an application is not trivial There's a lot of applications out there!
6
Making SAGE a Collaboration Platform Implement a web browser Remote Desktop improvement Implementation of a new pointer device (Wiimote)
7
Web Browser Implementation Porting the Mozilla Firefox Web browser Many emerging applications are web-based The web browser is the platform Native SAGE Web Browser would give optimal performance
8
Remote Desktop Enhancement Responsive Remote Desktop modality is essential for collaboration and e-Learning Users can share their display for all collaborators to see Non-portable applications can be displayed also
9
Wiimote Input Interface A traditional mouse makes it difficult to work with a large display
10
Typical Tasks Code inspection and modification (Firefox, Cairo, SAGE, VNC, wiiuse, etc.) C++ programming OpenGL programming Networking
11
Thank You! Any Questions?
12
To Do Cairo port of SAGE (currently at a very early stage) Enhancement of SAGE VNC Viewer code Enhancement of Wii interface (available display wall recommended) Any other bright idea you may have!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.