HP Scalable Visualization Array (SVA) Software SVA Visualization System Software Reference Guide

Page 25

Main software components provided by HP (Table 3-3).

Main software components provided by third parties (Table 3-4).

Application development tools available on the SVA (Table 3-5).

Table 3-3 HP SVA System Software

Software

Description

Visualization System Software (VSS)

Collection of various categories, including:

SVA Visualization System Software Reference Guide

Data Access Functions that permit an application to access and use

 

the Configuration Data Files for job allocation and launch.

HP Remote Graphics Software http://www.hp.com/workstations/software/remote/

Command syntax for job launch scripts commands.

Transmits 2D and 3D images across standard computer networks to remote users.

(optional)

Table 3-4 Third Party System Software

Software

Description

OpenGL

Primary interface programmers use to create images.

www.opengl.org/developers/about/overview.html

 

OpenGL Utility library (GLU)

Contains routines that build on the lower level OpenGL library to perform

 

such tasks as setting up matrices for specific viewing orientations and

 

projections, performing polygon tessellation, and rendering surfaces.

freeglut http://freeglut.sourceforge.net/

OpenMotif

This library masks a number of the operating system specific calls for creating windows and managing input devices.

Royalty-free version of Motif®, the industry standard graphical user interface. It provides users with the industry's most widely used environment for standardizing application presentation on a wide range of platforms.

Distributed MultiHead X (DMX)

An open source application that provides a proxy X Server that distributes

http://dmx.sourceforge.net/

its display over multiple X Servers.

 

X Server (X.Org)

X Server available as part of the Red Hat distribution.

Chromium

A system for interactive rendering on clusters of graphics workstations.

http://chromium.sourceforge.net/

 

Table 3-5 Application Development Tools

Software

Description

Default GNU C and C++ compilers and run-time

Included as part of the Red Hat distribution.

gdb GNU debugger

Included as part of the Red Hat distribution.

Perl, Tcl/tk, Python

Scripting tools available as part of the Red Hat distribution.

64 bit Linux applications are supported on SVA systems. 34 bit applications may run if their providers have validated them to run on 64 bit Linux systems. You may find that you need to install additional libraries. You may also find that certain libraries, for example, MPI, don't work for particular hardware configurations.

SVA Software Summary 25

Image 25
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