Reaching Others University at Buffalo - The State University of New York
Skip to Content

Remote Visualization

A dedicated compute node hosts remote visualization.

Hardware Specification

The remote visualization node is part of the CCR general computing cluster.  This node can be accessed from outside the cluster.  Access restrictions are the same as the general CCR compute cluster.  If you are not on campus, you must connect through the VPN.

The node has 12 cores, 256GB of memory and 2 Nvidia Tesla M2075 GPUs.

*NEW - Jan 2014 * The visualization node has been integrated with Slurm.  As such, each allocation to use this resource will initiate a Slurm batch job.  The limits for this job are set to be 24 hours of wall time. After this time limit is reached, your remote visualization session will be terminated and the resource released for other users.

This node can be used when there is a need to use an OpenGL application GUI with access to the CCR Cluster resources.

The procedure described below will allow OpenGL software to run in a hardware accelerated mode on the visualization node and display the application on your local workstation.  It should behave as if you were running the application locally in terms of performance.  A side benefit of this scheme is that the connection is VNC based, such that you can disconnect and connect to the display at any time without terminating your job.

Visualization Software

The node runs the NICE Remote Visualization software suite.  Use the following procedure to install the client software and connect to the server.

  • Connect to : https://viz01.ccr.buffalo.edu/enginframe/demo/showcase
    • If prompted, choose to “accept certificates”, “add exception”, “continue anyway”, “understand the risks”, etc.
  • Click on the “Log-in” link located under the “Services” area on the left-hand site of the web-site. Enter your login information when prompted – it’s the same as your CCR login.
  • Once logged in to the web-site click on “Download Client” in the upper-right portion of the site.  Select the client installer appropriate for your machine and run it. The .msi file is the installer for Windows, the .rpm file is the installer for RedHat linux, and the .dmg file is the installer for Max OS X.
    • Note: this step only needs to be performed once (updated 2014-01-10, a new client is available and will need to be refreshed to use the updated software).
  • Once the viz node client software is installed you can launch a 3D Linux desktop session from the website. Click “Desktop sessions -> 3D Linux Session” in the “Services” tab on the left-hand side of the web-site. Use the “Gnome” Window manager and use the “Default” screen resolution unless you are confident that one of the higher resolution alternatives matches your system. Then click “Start Session”.
  • Your browser will prompt you to open the client session, click "Open" or "OK depending on your browser.
    • This software has been tested on Firefox, Internet Explorer and Chrome
  • A new VNC window will appear containing the desktop, as shown below. In the “Server Status” dialog click “Close” to dismiss the 32-bit application warning.
  • At this point, you are running on a fully hardware accelerated OpenGL desktop, and you can run any graphics applications available.

 

IMPORTANT : Please close your session from the "Sessions" tab of the webpage when you are done.  We have a limited number of licenses for the remote visualization software.

Applications

Remote Visualization Software