User Tools

Site Tools


howto:remote_viz

This is an old revision of the document!


Remote Visualization

There is a dedicated visualization server called viz01. It mounts the Lustre file system, has 64 GB of RAM and 4 AMD Opteron 8132 processors, each with 4 processor cores, as well as two NVidia Quadro FX5600 graphics cards. For security reasons, this server does not have an IP address visible from outside the CHPC. However, it can be accessed via the login node by means of SSH tunneling. Although it is possible to perform remote visualization by means of X-forwarding (log in with “ssh -X”), this approach is generally too slow to be of use if the user is not on the internal network. It is therefore preferable to use a remote desktop. However, standard VNC is to slow for this and does not work properly with OpenGL, the library mostly used for 3D graphics. The visualization server has been set up with TurboVNC and VirtualGL, which gets around both of these problems. Use the following process for remote visualization:

  • Log in to the system by normal means (command line ssh or PuTTy)
  • From the cluster login node, log in to viz01, by means of ssh
  • On viz01, start up a TurboVNC server for your use
  • From your own system, set up an ssh tunnel to forward a port on your system to the appropriate port on viz01
  • Use the TurboVNC client to connect to the VNC server on viz01
  • Run your graphics program with vglrun
/app/dokuwiki/data/attic/howto/remote_viz.1392625639.txt.gz · Last modified: 2021/12/09 16:42 (external edit)