Figure 5-2 ParaView Flow of Control on the SVA

 

 

Paraview

 

 

 

 

Server

 

 

 

 

 

Render Nodes

 

 

Paraview

 

 

 

Server

 

 

 

 

Paraview

 

 

 

 

Server

 

Local Desktop

 

Display Node 1 (Execution Host)

 

X Server

 

 

 

 

 

Paraview

 

 

File

Paraview

Server

Paraview

 

 

 

 

Client

 

 

 

X Server

Client

To External

 

Window

GigE

Network

 

 

 

 

 

 

SI

 

 

 

 

GigE

GFX

 

 

 

 

To Display

 

Keyboard

 

 

 

 

 

Device

 

 

 

Display Node 2

 

 

 

 

 

 

 

Display Device (2 tiles)

Paraview

 

 

 

Server

 

 

 

X Server

GigE

 

 

 

 

 

 

 

SI

 

 

 

 

GigE

GFX

To Display

 

 

 

 

 

 

 

 

Device

 

 

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. 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

Running Render and Display Applications Using ParaView 37

Page 37
Image 37
HP Scalable Visualization Array (SVA) Software manual Paraview Server