HP Scalable Visualization Array Version 2.1User's GuideHP Part Number: A-SVAUG-4APublished: March 2007
10
About This DocumentThe SVA User's Guide introduces the components of the HP Scalable Visualization Array (SVA).The SVA product has hardware and s
[] The contents are optional in syntax. If the contents are a listseparated by a pipe ( | ), you must choose one of the items.{} The contents are requ
1 IntroductionThis chapter gives an overview of the HP Scalable Visualization Array (SVA). It describes howthe SVA works within the context of overall
is also available for display remotely, but limited to single or two-tile output from a singlegraphics card.The SVA serves as a key unit in an integra
Final images can also be transmitted to a remote workstation display over a network external tothe cluster. This lets users interact with applications
1.4.2 FlexibilityOne of the most powerful attributes of the SVA is its flexibility, which makes it possible to applythe SVA effectively to a wide rang
full advantage of the various toolkits and libraries. The SVA uses standards such as OpenGL,Linux, InfiniBand, and Gigabit Ethernet for portability an
18
2 SVA ArchitectureThis chapter gives a detailed look at the architecture of the HP Scalable Visualization Array(SVA). It compares the SVA to other clu
© Copyright 2006, 2007 Hewlett-Packard Development Company, L.P.Confidential computer software. Valid license from HP required for possession, use or
Thus, the SVA provides the HP Cluster Platform with a visualization component for thoseapplications that require visualization in addition to computat
images. The output can be a complete display or one tileof an aggregate display.Remote images. The SVA also supports the transmission of a completeima
• Multiple displays with different resolutions.• Use of a variable number of display and render nodes to solve the computational andrendering requirem
features extracted based on application settings. The application then caches the results of theanalysis or rendering to display an animation of the t
3 SVA Hardware and SoftwareThis chapter provides information on the hardware and software that make up the SVA. It is auseful reference for anyone inv
Platform system, the visualization nodes can use a highspeed system interconnect to load data from an HP SFS.The two SVA physical configurations are b
Figure 3-1 Sample SVA Bounded ConfigurationGigEExternal NodeDisplayDevicesBase Rack (UVB)3.3 Modular Packaging ConfigurationA Modular Packaging Config
The management switches are collected together in one rack. SVA nodes connect to branchswitches in the Administrative Network. SVA nodes do not connec
Figure 3-2 Software Hierarchy in the SVAVisualizationLibraries(optional)ApplicationsX ServersHP XC LinuxAllocateLaunchInitializeCleanupSVASoftwareUtil
Table of ContentsAbout This Document...111 Intende
• Naming each of the nodes in the cluster and determining which nodes are up and running.• Serializing application use of the cluster.For more informa
Table 3-4 Third Party System SoftwareDescriptionSoftwarePrimary interface programmers use to create images.OpenGLhttp://www.opengl.org/Contains routin
4 Quick StartThis chapter lets you quickly try some of the sample applications on the SVA Kit. Details onusing scripts are provided in other chapters
TIP: See the HP SVA System Administration Guide for detailed information on how to defineDisplay Surfaces, including a recommended incremental series
• In the case of third-party applications, for example, ParaView and EnSight, there is a separateuser interface whose location is determined by settin
• You need to substitute the name of the site-specific input node for YOUR_INPUT_NODE.• The city application is shipped with the SVA kit and is alread
% sva_remote.sh -I(Note that problems sometimes occur running the script or logging into the Linux GUI.Check your login file for incompatible settings
38
5 Setting Up and Running a Visualization SessionThis chapter explains how to run visualization applications on the SVA. A visualization sessionrelies
4.3.1 Set Up Control for an Application...344.3.2 Launch an App
5.2 Running an Application Using ScriptsTypically, you encapsulate the various commands needed to run applications using a script file.This speeds the
• sva_startx.shThis script takes a list of nodes and allocates them as part of an SVA job. Once the nodes areallocated, an X server starts on each nod
Surface you choose for the job. See the SVA System Administration Guide for detailedinformation on the Configuration Data Files and Display Surfaces.4
You can start, stop, and restart an application to make it easier to test and debug.IMPORTANT: You must be able to view the SVA Display Surface becaus
Once you are logged into the cluster, use a terminal window and start one of the other SVAlaunch scripts, for example sva_paraview.sh with the --local
The following command uses a launch script with the same Display Surface as a mono device:% sva_chromium_dmx.sh -d STEREO_DISPLAY_1 "/usr/X11R6/l
5.7.2 Use the Framelock Script FunctionIf you write or modify job launch scripts, there is an SVA scripting function (found in svainit)to enable frame
6 Application ExamplesThis chapter describes the steps to start several representative applications that vary in theirstructure and requirements:• A w
This example also assumes that you use HP RGS to provide the remote viewing capability.Alternatively, you could use VirtualGL and TurboVNC for this pu
SVA as determined by the cluster node running the RGS Sender if connected to a displaydevice.Figure 6-1 shows the relationships among the various proc
6.3.7 Launch Script...62Glossa
for this example, assuming the display node has the RGS Sender software installed, an externalNIC, and uses a single graphics card to output one or tw
This command specifies that the SVA_DS_1_2 Display Surface be used. If you omit the –doption, the script automatically allocates a visualization node
6. Open a terminal window in the desktop environment and enter the following command:% /usr/X11R6/lib/xscreensaver/atlantis -count 20The atlantis appl
the cluster_config process, the system administrator configures the SVA to identifyremote-capable nodes.2. Your system manager installed the necessary
7. Open a terminal window using MB3 in the Linux Desktop (gnome) that appears.If you get a desktop that is not the SVA cluster default (gnome), you ma
4. In the Category pane, click on Session. Connect to the remote-capable cluster node usingPuTTY. Enter the node's name as provided in the output
6.2.2 ParaView OverviewParaView is an open source, multiplatform, extensible application designed for visualizing largedatasets. This scalable applica
Host while its display is pushed back to your local desktop. HP recommends that you usea Display Surface that uses a display node as its Execution Hos
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. Wh
Your site administrator must define multi-tile Display Surfaces using the Display SurfaceConfiguration Tool. The Display Surface Configuration Tool al
Although Chromium has several configuration files that you typically need to edit, the SVAlaunch script eliminates this need by using configuration da
IMPORTANT: Note that the you may lose the video display; however, the keyboard and mousecontinue to work such that you can actually control the multi-
If you choose to store data locally, you can copy the data file to the display node after theapplication starts. This ensures that you access a node a
You begin by logging in to the SVA using a terminal window. The following command runs theatlantis application on the FULL_DISPLAY Display Surface usi
GlossaryAdministrativeNetworkConnects all nodes in the cluster. In an HP XC compute cluster, this consists of two branches:the Administrative Network
modular packingconfigurationThis SVA configuration has two or more racks as needed to contain from four to ninety-fiveworkstations or servers, along w
IndexAAdmin/service node, 20Administrative network, 20, 26, 27Architecture of SVA, 19BBeowulf cluster, 19Bounded configuration, 25CChromium, 30Compile
RRemote Graphics Software (HP), 30Render node, 21in SVA, 21RGSexample use, 48launched via script, 50launching of process, 49RGS Displayflow of control
List of Figures1-1 System View of a Computing Environment with Integrated SVA...131-2 Standalone SVA Data
List of Tables3-1 Operating System and Driver Components.....................293-2 HP XC
Comentários a estes Manuais