>
>
Visualisation de données et affichage déporté
((en cours de rédaction ! ))
Vous souhaitez visualiser sur votre poste de travail
- une application exécutée à distance sur une plateforme de calcul
- des données issues de calcul réalisé sur une plateforme de calcul
Il y a plusieurs manière de réaliser ces opérations, selon les cas de figures.
- vous voulez visualiser des données très volumineuses
- nécessitant un traitement important pendant la visualisation : traitement parallèle et déport graphique
- chaque visualisation unitaire ne nécessite la lecture que de quelques fichiers : solution : sshfs
- l’application de visualisation génère un flux réseau important (application très interactive) , ou nécessite un traitement graphique important (animations, mouvements en 3D) : traitement par carte GPU et déport graphique
Poste de travail <-> Réseau <-> Plateforme de calcul
sshfs
- Vous "montez" vos données (i.e. un répertoire auquel vous avez accès sur la plateforme de calcul de votre choix) avec sshfs, comme un disque dur qui serait branché physiquement, pour qu’elles soient accessibles directement sur votre poste de travail
- vous exécutez votre logiciel de visualisation directement sur votre poste de travail
déport graphique X11/X-Windows-System Classique
- l’application va tourner sur la plateforme de calcul
- l’affichage natif X11 sera déporté sur votre poste via le réseau
- pb : ce mode de fonctionnement est souvent assez lent, voir beaucoup trop lent (ou trop de latence), surtout derrière une ligne ADSL
- avantage : facile à mettre en œuvre
déport graphique optimisé
- l’application va tourner sur la plateforme de calcul
- l’affichage vidéo résultant sera compressé et transmis via TurboVNC
déport graphique optimisé avec GPU
- l’application va tourner sur la plateforme de calcul
- elle va pouvoir tirer partie des capacité de calcul d’une carte GPU
- l’affichage vidéo résultant sera compressé et transmis via TurboVNC sur le poste de travail