a collaborative platform based on sage javier delgado

Post on 17-Jan-2016

225 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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