ParaView is an open-source, multi-platform data analysis and visualization application (http://paraview.org/). ParaView can be built to run on any system at CCI. If you are a member of the RPI community you are elligeable to access the IBM SUR visualization cluster for use with CCI, which will be online in the spring of 2009.
It is recommended that you run the following steps within a CCI VNC session.
Alternatively, if you are working on campus or are within the RPI network, you can use ssh port forwarding to establish a connection between the compute node running the server and your machine. For example:
ssh -L 5902:drp08:11111 CCI_USERNAME@lp01.ccni.rpi.edu
would connect the local port '5902' to port 11111 on the DRP cluster's drp08 compute node. Note, this port forward requires that you have an allocation on the listed compute node.
Parallel Execution on DRP¶
There are two ParaView modules available.
paraview/4.4.0 contains a
MPI enabled build of the non-gui based ParaView binaries such as
paraview/4.4.0_Qt4 contains a serial build
of all the ParaView binaries.
Run the Server¶
The paraview server runs on the compute nodes via a Slurm job/allocation.
Load the Modules¶
module load mpi/mvapich2-2.0a-gcc44 paraview/4.4.0
Create a Job Script¶
Create a file named
paraviewServer.sh with the following contents:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Submit the Server Job Script¶
paraviewSLURMjob.sh to Slurm:
Once the job is running the slurm-
drp24 on port
Waiting for client... Connection URL: cs://drp24:11111 Accepting connection(s): drp24:11111
Run the Client¶
The paraview server runs on the DRP front end node drpfen01.
Run the following steps in a different terminal than the previous ones.
Load the Modules¶
module load paraview/4.4.0_Qt4
Launch the 'Choose Server' dialog by selecting the button circled in red:
Select the 'Add Server' button:
Input the master paraview server node ID, for this example olb001 is used:
Select 'Configure' and set the 'Startup Type' to 'Manual' as shown below:
Select 'Save'. In the 'Choose Server' window select the newly added server and select the 'Connect' button:
In a minute or so the server will connect. Click 'OK' if a dialog warns of disabled rendering on remote host.
These instructions are derived from: https://www.scorec.rpi.edu/wiki/Running_ParaView_In_Parallel#Running_on_CCNI_opterons