In this page:
The remote visualization service at Cineca is provided through the Remote Connection Manager (RCM) application. Using this tool you can graphically inspect your data without moving them to your local work station.
The “Remote Connection Manager” has been tested and distributed for the following operating systems:
Other Linux distributions are untested.
Download the application compatible with your operating system in the download page. On linux operating system you have to make the file executable with the command "chmod +x filename".
Please consider that RCM is a client/server application: every time you interact with the application, server side has to perform some operations that can take some time depending on bandwidth and latency of your Internet connection and workload of the clusters.
Start the application double clicking on the application icon and insert the hostname (see the table below) and hpc username or select a previous session from the drop-down menu, then enter the hpc password "Password" and press “Login”.
Cluster | Hostname |
---|---|
GALILEO100 | rcm.g100.cineca.it |
MARCONI | rcm.marconi.cineca.it |
M100 | rcm.m100.cineca.it |
If the passwordless ssh key is enabled on your account/local machine, leave "Password" field empty.
It is possible to manage different RCM ssh sessions, one for each cluster: just click on "+" button in the tab bar and insert the credentials of the new cluster:
Once logged in, a new tab will show you the list of available remote display sessions. If you have not created a display session yet, the list will be empty:
To create a new display, click on the “+” button on the right:
A new window will appear to allow users to set some values that differ depending on the cluster that you are connected to:
#########################################
RCM OLD SERVER >> For Marconi cluster the info to set are:
Pressing OK into "new display" window, a remote display session will be created and you will be automatically connected to it. A TurboVNC window will be open.
##########################################
This operation can take some time depending on the workload of the clusters. Now you can start your remote work session.
When a new display is created, a new item will be added to the list of available remote display sessions on the RCM tab, showing some display information that you will see below:
You can update these values by clicking on the "REFRESH" button.
Display sessions can be killed by pressing the “KILL THE REMOTE DISPLAY SESSION” button. Just press the "x" button in the row associated with the remote display session you don’t want to use anymore, and it will be removed from the list of the available displays. This operation can take some time, depending on the workload of the clusters. Note that by pressing it, the relative display will be not reachable anymore and you will lose not saved data.
In order to execute a visualization software you have to load preventively the corresponding module:
module load paraview
paraview
On GPUs resources (select "SSH" or "SLURM – >gll_usr_gpuprod partition") you don't have to just load the visualization software module, but also virtualgl module and launch the executable through vglrun. e.g. Paraview:
module load paraview
module load virtualgl
vglrun paraview
If you selected "Openbox GPU only" window manager when you created a new display you have to only execute the visualization software through vglrun command
vglrun paraview