1 introduction, Chapter 1 – HP Scalable Visualization Array Software User Manual
Page 11
1 Introduction
This chapter gives an overview of the HP Scalable Visualization Array (SVA). It describes how the SVA works
within the context of overall HP cluster solutions. It also discusses attributes of the SVA that make it a powerful
tool for running data intensive graphics applications.
The SVA is a scalable visualization solution that brings the power of parallel computing to bear on many
demanding visualization challenges.
The SVA leverages the advances made across the industry in workstation class systems, graphics technology,
processors, and networks by integrating the latest generations of these components into its clustering
architecture. This base of scalable hardware underlies powerful Linux clustering software from HP. It is further
enhanced by a set of utilities and support software developed by HP and its partners to facilitate the use of
the system by new and existing user applications.
Where SVA Fits in the High Performance Computing Environment
The SVA is an HP Cluster Platform system. It can be a specialized, standalone system consisting entirely of
visualization nodes, or it can be integrated into a larger HP Cluster Platform system and share a single
System Interconnect with the compute nodes and a storage system. Either way, the SVA can integrate
seamlessly into the complete computational, storage, and display environment of customers as shown in
Figure 1-1 System View of a Computing Environment with Integrated SVA
Cluster System Interconnect
Compute
Compute
Compute
Compute
Compute
Visualization
Visualization
Visualization
HP SFS
Remote
PC
Display Surface
High-speed networks make feasible the transfer of large amounts of data among the following:
•
Individual users at their desktops, or logged into a cluster.
•
The compute cluster, the visualization cluster, and local and remote display devices.
•
Servers that are part of data storage farms.
A typical usage model for the type of system shown in
has the following characteristics:
•
A compute intensive application, for example, an automobile crash test simulation, runs on the
supercomputing compute nodes of the cluster.
•
The large dataset generated on the compute nodes can be stored in the storage servers for later retrieval,
or directed in realtime for rendering on the SVA portion of the overall system.
•
One or more users can log into the SVA concurrently, which allocates resources efficiently to meet the
rendering and display requirements of each user application.
•
Users’ visualization applications use parallel programming techniques and visualization middleware
software to distribute their graphical rendering across the SVA nodes, each of which in turn renders a
portion of the output for the final image. Image data can be apportioned by a master application to a
set of visualization nodes for rendering.
•
Each portion of the final image rendered by a visualization node is sent to a tile of a single or multi-tile
display. The complete image is available for display locally. The complete image is also available for
display remotely, but limited to single or two-tile output from a single graphics card.
Where SVA Fits in the High Performance Computing Environment
11