Paraview flow of control on the sva – HP Scalable Visualization Array Software User Manual
Page 52
Figure 6-2 ParaView Flow of Control on the SVA
GFX
GigE
GigE
SI
To External
Network
To Display
Device
X Server
Local Desktop
Display Node 1 (Execution Host)
Paraview
Window
Client
GFX
GigE
Display Node 2
Display Device (2 tiles)
To Display
Device
Keyboard
SI
GigE
Paraview
Client
Paraview
Server
Server
Server
Server
Server
X Server
X Server
Paraview
Paraview
Paraview
Paraview
File
Render Nodes
Follow these steps to run ParaView on the SVA. You can use a script to carry out these steps.
1.
Allocate the render and display nodes on the SVA that act as the ParaView Render Servers.
Specify a named Display Surface to allocate the display device you intend to use.
Tip:
You can use a SLURM srun command to do this.
2.
Launch X Servers on all the allocated nodes.
3.
Launch the ParaView Client on the Execution Host. When launching the Client, set the
DISPLAY
environmental variable to your local desktop in order to push the Client display
to that machine. Alternatively, you could use sva_paraview.sh with the --local option.
See
for more information. You also need to set the ParaView launch command
option to listen mode. See the ParaView documentation for details on syntax.
4.
Use a command to launch the ParaView Render Servers on the allocated nodes. This launch
command must also specify the node location of the ParaView Client (the Execution Host).
Specify the name of the Execution Host using its ic-name, which forces communication
between the ParaView Render Servers and Client to use the SI. This improves performance.
52
Application Examples