HP Scalable Visualization Array (SVA) Software manual Paraview Server

Page 37

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

Image 37
Contents HP Scalable Visualization Array Version Page Table of Contents Glossary Index Application ExamplesList of Figures Page List of Tables Page Intended Audience About This DocumentDocument Organization Typographic ConventionsPublishing History Related InformationHP Encourages Your Comments Introduction Where SVA Fits in the High Performance Computing EnvironmentSVA Clusters SVA Functional Attributes DisplaysScalability FlexibilityOpenGL Applications Application SupportScenegraph Applications Page SVA as a Cluster SVA ArchitectureArchitectural Design Background on Linux ClustersMain Visualization Cluster Tasks Components of the HP Cluster PlatformSVA Operation Configuration FlexibilityComponents of an SVA Cluster Data FlowSVA Data Flow Overview File AccessHardware Component Summary SVA Hardware and SoftwareAdministrative Network Connections Network ConfigurationsDisplay Devices System Interconnect SILinux Operating System SVA Software SummaryAdditional System Software HP XC Clustering SoftwareSVA Visualization System Software Reference Guide Page Configuration Data Files Setting Up and Running a Visualization SessionRunning an Application Using Scripts Modifying a Script Template Selecting a TemplateRunning an Interactive Session Using a Script to Launch an ApplicationSetting Up and Running a Visualization Session Running an Existing Application on a Single SVA Workstation Application ExamplesAssumptions and Goal Location for Application Execution and Control HP Remote Graphics Software and UseUse of Display Surfaces Data AccessLaunch Script Non-Interactive Example ParaView Overview Running Render and Display Applications Using ParaViewLocation for Application Execution and Control Paraview Server Launch Script Template Running a Workstation Application Using a Multi-Tile DisplayDistributed Multi-Head X DMX Chromium Overview and Usage NotesApplication Examples Using Display Surfaces Launch Script Is limited in size to one to three racks. The bounded GlossaryHptccluster/sva/job/id.conf. This file has UBB Page RGS IndexSVA