a collaborative platform based on sage javier delgado
Post on 17-Jan-2016
225 Views
Preview:
TRANSCRIPT
A Collaborative Platform Based on SAGE
Javier Delgado
Visualization Platform
Collaboration E-Learning Cross-disciplinary video conferencing
High-resolution Visualization Built on top of the Scalable Adaptive Graphics
Environment (SAGE)
SAGE Display
Case in point – High resolution visualization
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!
Making SAGE a Collaboration Platform
Implement a web browser Remote Desktop improvement Implementation of a new pointer device (Wiimote)
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
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
Wiimote Input Interface
A traditional mouse makes it difficult to work with a large display
Typical Tasks
Code inspection and modification (Firefox, Cairo, SAGE, VNC, wiiuse, etc.)
C++ programming OpenGL programming Networking
Thank You!
Any Questions?
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!
top related