Paraview flow of control on the sva – HP Scalable Visualization Array Software User Manual

Page 52

Advertising
background image

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

Section 5.4

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

Advertising