installation and user’s guide hp visualization center sv6 Manufacturing Part Number: A6062-90005 Edition: E0302 Printed in U.S.
legal notices The information in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind with regard to this manual, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be held liable for errors contained herein or direct, indirect, special, incidental or consequential damages in connection with the furnishing, performance, or use of this material. restricted rights legends.
trademark notices. UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company Limited. X Window System is a trademark of the Massachusetts Institute of Technology. printing history The manual printing date and part number indicate its current edition. The printing date will change when a new edition is printed. Minor changes may be made at reprint without changing the printing date. The manual part number will change when extensive changes are made.
HP PRODUCT: DURATION OF WARRANTY: hp workstations j6000, j6700 and b2600 1 Year 1. HP warrants HP hardware, accessories and supplies against defects in materials and workmanship for the period specified above. If HP receives notice of such defects during the warranty period, HP will, at its option, either repair or replace products which prove to be defective. Replacement products may be either new or like-new. 2.
9. TO THE EXTENT ALLOWED BY LOCAL LAW, THE REMEDIES IN THIS WARRANTY STATEMENT ARE CUSTOMERS’ SOLE AND EXCLUSIVE REMEDIES. EXCEPT AS INDICATED ABOVE, IN NO EVENT WILL HP OR ITS SUPPLIERS BE LIABLE FOR LOSS OF DATA OR FOR DIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL (INCLUDING LOST PROFIT OR DATA), OR OTHER DAMAGE, WHETHER BASED IN CONTRACT, TORT, OR OTHERWISE.
• NOTE User Guides for hp workstations: http://www.hp.com/go/workstationsupport/documentation/manuals /user_guides Every effort was made to make sure this information was complete at the time it was printed. However, additional information and troubleshooting tips may have become available after this guide was printed. For the very latest information, please visit the http://www.hp.com/go/workstationsupport Web site.
Contents 1. safety and support information how to obtain support for your sv6 system. . . . . . . . . . . . . . . . . . . . . . . .12 safety warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 rack stability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 power distribution units (PDUs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 metallic particulate contamination . . . . . . . . . . . . . . . .
Contents advanced setup for multiple display channels . . . . . . . . . . . . . . . . . . . . additional X server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . configuring offset overlap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . backdrops. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 55 57 60 usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105 interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105 procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105 testing output or input cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106 testing controller cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents 10
1 safety and support information Proper site preparation and maintenance are vital to the reliability of any computer hardware component. In order for HP to provide you with quality service, please ensure that the proper computer room conditions are maintained.
safety and support information how to obtain support for your sv6 system accordance with your Customer Support Services Agreement. For your protection, HP products are tested for conformance to various national and international regulations and standards. The scope of this regulatory testing includes electrical and mechanical safety, electromagnetic emissions, electromagnetic immunity, ESD (electrostatic discharge), acoustics, and hazardous materials.
safety and support information how to obtain support for your sv6 system 2. Call the HP Customer Care Center for your region, country or province. These numbers can be found at: http://www.hp.com under Technical Support. For example, use 1-800-633-3600 for North America. 3. When you reach the appropriate Customer Care Center, you will have several options. Press 2 for Software Support. 4.
safety and support information safety warnings safety warnings WARNING An hp visualization sv6 product rack can weigh 1500 lbs. (681 kg) when fully loaded with hardware components. Heed all of the conditions in the WARNING statement under the RACK STABILITY subsection below when moving and servicing an HP product rack and its rack-mounted hardware components.
safety and support information safety warnings power distribution units (PDUs) A Power Distribution Unit (PDU) is equipment located in or near a computer room which breaks down electric power from a high-voltage source to appropriate levels of distribution to the central processing unit and peripheral devices of a computer system. Figure 1-1 shows an example PDU that is used with the HP product racks. This example is the HP E7674A 16 Amp 100-240VAC PDU (part number A5137AZ).
safety and support information safety warnings Figure 1-2 Cable and Plugs Between the PDU and the Wall Receptacle IEC309 L6-20P L6-30P IEC-320-C19 CEE7/7 Unterminated PDU leakage current WARNING 16 Due to the number of components that can be installed on one Power Distribution Unit (PDU), there may be a risk of high leakage current (>3.5mA). Reliable ground circuit continuity is vital for safe operation of such components.
safety and support information safety warnings PDU power limitations To reduce the risk of overload, do not exceed the rated load of any single PDU. In addition, do not load a single NEMA 5-15 (see Fig. 1-3) receptacle with more than 15 Amperes and any single IEC 320-1/C13 receptacle with more than 10 Amperes. In general, make sure that the power source circuits are able to safely provide the current that will be required by all components drawing power from them.
safety and support information safety warnings Although this problem is relatively rare, it may be an issue within your computer room. Since metallic contamination can cause permanent or intermittent failures on your electronic equipment, Hewlett-Packard strongly recommends that your site be evaluated for metallic particulate contamination before installation of electronic equipment.
2 Chapter 2 installation and user information 19
installation and user information document purpose document purpose The purpose of this document is to provide information on installing, customizing and using hp visualization center sv6 systems. Because the workstations will arrive racked, pre-cabled and pre-configured, minimal information about hardware setup is included in this document. Sections of this document provide steps for setting up and configuring systems.
installation and user information document purpose Chapter 2 • Software Set-Up Specifications - Reference for the software that was pre-loaded on your system. • Updating Software - Explains how and when to do software and firmware updates. Keeping your graphics patches updated is essential for taking full advantage of this new technology. • Advanced Set-Up for Multiple Channels - Gives an overview of how to use multiple hp visualization center sv6 clusters to output across multiple display devices.
installation and user information product overview product overview The hp visualization center sv6 solution is a system developed to meet your visualization performance and image quality needs. The key attributes that make this system unique from existing scalable solutions include: • scalable rendering performance, image quality and resolution, • resources can be dynamically switched between performance and image quality, • use of standard SPU and graphics components.
installation and user information product overview Figure 2-1 hp visualization centers sv6 (j6700) and mini-sv6 (b2600) The hp visualization center sv6 is: • A scalable solution for OpenGL display list-based applications that provides geometry acceleration of aliased rendering that is greater than stand-alone hp workstation performance. • A solution that offers increased visual quality via anti-aliasing at stand-alone hp workstation performance rates, or better.
installation and user information product overview visualization center hp visualization center sv6 cluster is made up of one 2D master node and a supported number of 3D slave nodes. The 2D node is responsible for rendering the GUI and X11 rendering primitives. The 3D slave nodes, also called “pipes,” are responsible for rendering all or some part of the 3D scene. The video output from each node is then combined, or composited, to a single monitor.
installation and user information product overview Figure 2-2 16-pipe system configuration NOTE Arrangement of the hardware in the racks may vary. The 2D master system controls the rendering that happens on the 3D pipes. The output of each pipe is then fed into hardware called the Digital Compositor. The Compositor combines the inputs into a single output stream to the display. A local high-speed Gigabit Ethernet switch (hp ProCurve Switch) which connects the systems.
installation and user information product overview This driver communicates with the EtherLite-32 and makes the Digi switch’s serial connections appear as though they were direct serial connections to the master system. Thus, the master node communicates with the slave node via a serial port communications program, such as cu on HP-UX or the dinc program supplied with the Digi switch.
installation and user information product overview Figure 2-4 Multiple Display Channels For multiple displays (up to three displays) additional hp visualization center sv6 clusters can be added to increase screen real-estate. “Screen real estate” describes the expanded workspace created by spreading one continuous screen across several display devices.
installation and user information product overview hp visualization center sv6 architecture This section discusses a general overview of how the hardware is used by the hp visualization center sv6 architecture, using a 16-pipe system as an example: Figure 2-5 16-pipe System Architecture The 16-pipe system contains 16 hp workstations j6000 (A5990A) or j6700 (A7278A) which perform the 3D rendering. Each of these machines contain the hp fx10 Graphics Accelerator Card (A1299B).
installation and user information product overview The 17th hp workstation fulfills three roles: 1. Application Server: This is the machine on which the application runs. Graphics protocol based on OpenGL is sent to the 16 3D systems via high-speed Gigabit networking. 2. Xserver: In addition to running the application, this machine also renders the 2D X window system and responds to the keyboard and mouse. 3.
installation and user information product overview NOTE Each fraction of the screen is called a “screen rectangle.” Example: In a configuration with five workstations (one doing 2D rendering and four doing 3D rendering), each 3D workstation would output one of the four screen rectangle areas on the display. You can specify how the screen is dissected. The basic options are grid, vertical slice, horizontal slice and pane. See the /opt/graphics/OpenGL/sv/doc/README.setpipes file for more details.
installation and user information product overview Figure 2-8 Mixed Mode For example, with a 16-pipe hp visualization center sv6, each of the quadrants pictured above could be accumulated by N graphics-enabled workstations (N is equal to the number of samples to be jittered). If N=4, then you get four samples for accumulation on each section and since the screen has been split into four sections, you also get improved acceleration. To increase the rendering performance, use the Accelerate Mode.
installation and user information product overview Figure 2-9 Mixed Mode 16-Pipe Example supported configurations Each channel is driven by a set of workstations assigned to do 3D rendering (3D pipes) plus one to do 2D rendering (2D pipe). This table shows the hardware combinations that are supported.
installation and user information product overview Table 2-1 Hardware Configurations Number of Display Channels 3D pipes /channel 1 channel 2 channel 3 channel 3** 4 4 workstations 5 workstations NA 10 workstations NA 15 workstations 7 ** 8 8 workstations 9 workstations NA 18 workstations NA 27 workstations 16 17 workstations 34 workstations 51 workstations ** Mini-sv6 configurations have slightly lower performance because their second master node doubles as a 3D render node using its 2D HP
installation and user information product overview Table 2-4 Sixteen 3D Pipes Per Channel Screen rectangles Pixel Samples* Mode 1 16 Accumulate (fastest) 2 8 Mixed 4 4 Mixed 8 2 Mixed 16 1 Accelerate (best image quality) * Default shown is one pixel sample per graphics card. Each workstation’s fx10 graphics card can take four samples of each pixel when hardware anti-aliasing is enabled. See Optimization on page 69.
installation and user information product overview • • Chapter 2 Drivers or other software not compatible with HP-UX 11.0 (64-bit) MUST NOT be installed on hp visualization center sv6 workstations. The hp visualization center sv6 is not equivalent to an HP compute farm mp6 and should not be expected to support tools (LSF, monitoring tools, etc.) that are specially customized for HP compute farms.
installation and user information installation process installation process NOTE Before attempting to install your hp visualization center sv6 system, please read the Safety Information in Chapter 1 of this document. This installation process assumes the following steps: Table 2-5 Assessment Thoroughly review the hp visualization center sv6 Site Prep Guide. Register an IP address and hostname for each workstation and Digi switch in the system. Take future upgrades into consideration.
installation and user information installation process example, if you plan to add more hp visualization center sv6 systems or large display devices later, take those requirements into consideration. 2. Verify that you will have an ergonomically correct place to set up a monitor, keyboard and mouse. Optional: projector screens or other advanced displays. 3.
installation and user information installation process hp visualization center sv6 installation Here are the steps for hp visualization center sv6 system installation that will be completed by your hp installer: • • • • • • • Figure 2-10 Position racks Position console monitors Connect power & I/O devices Configuration Boot Up Verification Run Your Application Anti-Tip Plate Installed Anti-tip Plate WARNING Pull out or attach the anti-tip plate located at the bottom of each rack (see Figure 2-10) when
installation and user information installation process Adequate ventilation and cable pathways should be provided between all machines. Refer to the hp visualization center sv6 Site Prep Guide for the specifications for your configuration. 2. Position console monitors Set up console monitor(s) according to their respective installation instructions. Pay close attention to both ergonomic positioning recommendations and the monitor’s relationship to a wide field display option if it is used.
installation and user information installation process • Verify that the switches on all workstations, Compositors, and any additional equipment are plugged into the PDU, or directly into an outlet that meets the requirements of the hp visualization center sv6 Site Prep Guide. • Attach keyboard and mouse to the system labeled master. • Plug in any ‘dangling’ cables that are needed to connect the racks together. All cables will be labeled for where they need to be plugged in.
installation and user information installation process Figure 2-13 Connecting HP ProCurve Hub to LAN • Connect one standard CAT5 cable (RJ45 connector) to an empty port on the hub to connect the hp visualization center sv6 to your site’s network. Figure 2-14 Power I/O Devices • Chapter 2 Plug in power from the Power Distribution Units (PDUs) on each rack. Be sure to heed all warnings and suggestions outlined in the hp visualization center sv6 Site Prep Guide.
installation and user information installation process 4. Configuration For hp visualization center sv6 configurations, follow these procedures: Table 2-6 Boot up BOOT AND CONFIGURE THE MASTER SYSTEM BEFORE BOOTING THE SLAVE SYSTEMS. Have a list of hostnames and IP addresses to assign to the systems so they will be visible on your site’s network. Run set_parms addl_netwrk to set the master’s network information.
installation and user information installation process • Set up network information on the slave nodes. At boot up, all installed graphics devices will be set to default mode - 1280x1024, 75Hz. See the “Changing Resolutions” section for details. a. Specify Compositor Serial Port (Optional) By default, the compositor is connected and configured on serial port2 of the master 2D workstation(s).
installation and user information installation process 6. Verification Run the verification test to verify that the cabling and network information are correct: • log in to the master system as root • init 3 • Log in at the CDE screen. • Open a terminal window and run: /opt/graphics/OpenGL/bin/setpipes -test WARNING Do not use any other options with -test • If you see: — Solid red, green or blue triangles rotating in each rectangle (at varying speeds). — Black background.
installation and user information installation process If you ordered and HP SureStore Disk System ds2100 (A5675AZ), it will be installed and configured with default settings. See the following documentation for usage and configuration information: ds2100 User’s Guide: http://www.hp.com/cposupport/manual_set/lpg28796.pdf Product Web Site: http://www.hp.com/products1/storage/disk_arrays/disksystems/ds 2100/supplies/index.html 8.
installation and user information software setup specifications software setup specifications Your systems will arrive fully loaded with all of the appropriate software and specially configured files. This includes, in some cases, new versions of commands and patches that have not yet been released on media. This section is meant to be used as a reference for what is on the systems when they are shipped.
installation and user information updating software updating software maintain current graphics patches To fully take advantage of your hp visualization center sv6 systems, be sure to update them with the latest graphics software enhancements available. New sv6 software can be downloaded from http://h20000.www2.hp.com.
installation and user information updating software Installation Steps 1 Find out current version 1. Verify that you have previous sv6_enhancements software on your master system. 2. If you do not have a previous version of this sv6 software and/or June 2001 or later X server and OpenGL on your system, do not install the sv6_enhancements bundle. Contact HP Support. 2 Verify prerequisites. 1. Must be able to login as root on master node, which is connected to an HP sv6 compositor. 2.
installation and user information updating software 4 Run install script 1. init 2 to stop the X server 2. rlogin to the master system as root 3. Execute the install_sv6_enhancements script 5 Re-start X server 1. When complete, look for errors or warnings. 2. init 3 or /tmp/startx0 to restart the X server 6 Check log files 1. Check /tmp/sps/enhancements.log and /var/adm/sw/swinstall.log for errors. 2.
installation and user information updating software 2 Install another version of graphics software Re-install sv6_enhancements on all systems . . .or for stand-alone sv6 systems, download and install the latest X server and OpenGL patches from http://itrc.hp.com. installing to all sv6 systems using HP Software Distributor There are many ways to utilize HP’s Software Distributor (SD) tools to install software.
installation and user information updating software • Add /var/opt/ignite/sps/sv6_files to path. • Verify sv6_targets list. • all touch /var/adm/sw/.sdkey • all /usr/sbin/swacl -l root -M user:root@svm:crwit • swcopy • swinstall step 1: preparation 1. Back up your system before installing a patch. 2. Login as root. 3. Add the sv6files directory to your path to access helpful scripts. Example: export PATH=$PATH:/var/opt/ignite/sps/sv6files 4.
installation and user information updating software Use the default target list which is generated during the initial installation of sv6 systems, /var/opt/sps/sv6files/sv6_targets, or create a new file containing the gigabit hostnames of all systems in your sv6 configuration. The first name in the list must be the gigabit hostname of the master system. For single-channel configurations, the default master hostname is svm, and for multi-channel the default is svm_c1.
installation and user information updating software (Actions) (Add Targets) Hostname: svm [Add] Target Depot Path: /var/opt/sps/depots [OK] [OK] (Actions) (Show Software For Selection) Source Host Name: svm Source Depot Path: /tmp/PHNE_25612.depot 9. In the software selection window: Left click to select PHNE_25612 Right click on PHNE_25612 (Mark for copy) (Actions) (Copy) Assign an optional job title for monitoring and reference purposes.
installation and user information updating software (Actions) (Add Target Group) name: /var/opt/ignite/sps/sv6files/sv6_targets [OK] (Actions) (Show Software For Selection) Source Host Name: svm Source Depot Path: /var/opt/sps/depots [OK] 12. In the software selection window: Left click to select PHNE_25612 Right click on PHNE_25612 (Mark For Install) (Actions) (Install) Assign an optional job title for monitoring and reference purposes.
installation and user information advanced setup for multiple display channels advanced setup for multiple display channels For multiple displays (up to 3 displays) multiple hp visualization center sv6 clusters can be combined to increase screen real estate. Figure 2-15 Multiple Channel View additional X server An additional X server called the ‘head’ controls the other X servers.
installation and user information advanced setup for multiple display channels Master Hostname svm_c1 ID sv_c1_master sv1_c1 sv2_c1 sv3_c1 sv4_c1 sv5_c1 sv6_c1 sv7_c1 sv8_c1 #master system’s hostname #a unique label describing the master system #3D slave nodes for this cluster svm_c1 Mode Accelerate End Master Hostname ID sv1_c2 sv2_c2 sv3_c2 sv4_c2 sv5_c2 sv6_c2 sv7_c2 sv8_c2 svm_c2 svm_c2_master svm_c22 Mode Accelerate End SLSd svm_c1_master_1 svm_c2_master_2 SlaveLayout Rows 1 Columns 2 T
installation and user information advanced setup for multiple display channels See the comments in /etc/X11/X0screens for more information on syntax for multiple channels. additional equipment A separate hp visualization center sv6 cluster must be added for each additional channel of output, as desired. A continuous chain, starting at the master system (M) which is the 2D pipe in the first rack, connects all workstations. The chain is formed by synchronization cables between the racks.
installation and user information advanced setup for multiple display channels Figure 2-17 Edge Blending This raises the intensity of the pixels on the edges of the physical screens so that the overall projected image is consistently bright. These blending options are only meaningful in multi-channel configurations.
installation and user information advanced setup for multiple display channels SlsScreenBlendHeightPixels 256 Figure 2-18 Figure 2-19 Multi-channel Edge Blending Channel 1 output Channel 2 output Channel 3 output Channel 4 output Height Edge Blending Width Column 1 Column 2 Row 1 Height Row 2 See also the “usage”, “changing resolution” section for details about setting a width, height, and frequency that are compatible with your projector.
installation and user information advanced setup for multiple display channels backdrops In addition to the standard CDE patterns, your hp visualization center sv6 system comes with special high resolution CDE backgrounds for configurations with two or three display channels. The following files are for use with the HP-UX Common Desktop Environment (or CDE). They are formatted as pix map files to be used as backdrops for a user’s account. 1. Choose the desired resolution file from /.dt/backdrops 2.
installation and user information advanced setup for multiple display channels Figure 2-20 3840 x 1024 3x(1280 x 1024) cst3840.pm grdc3840.pm fish3840.pm Figure 2-21 3072 x 768 3x(1024 x 768) cst3072.pm grdc3072.pm fish3072.
installation and user information usage usage This section covers some general tasks the hp visualization center sv6 user may do. If you are looking for descriptions of hp visualization center sv6 tools, skip to the How To Use hp visualization center sv6 Tools section. • X Server To start the X server on the master system, run X:0 or go to init 3 to start up the X server and CDE. The master’s X server will automatically start and control all slave X servers on the other systems.
installation and user information usage instance, if you have a three channel system, but you want to temporarily set the configuration to use only two of the channels, you could save the current X0screens file and move a two channel template into place: cp /etc/X11/X0screens /etc/X11/X0screens.orig cd /usr/lib/X11/Xserver/misc/slsd/templates cp X0screens.p16c2 /etc/X11/X0screens . . . or ln -s /etc/X11/X0screens.
installation and user information usage • Customized Resolutions: If you wish to customize to a non-standard video format or specify precise timing parameters: Select one of the video timing files from /usr/lib/X11/Xserver/misc/slsd/videotiming Reference it in the /etc/X11/X0screens as follows: ScreenOptions SlsdVideoTimingFile /usr/lib/X11/misc/slsd/videotiming/ • Stereo Resolutions For active stereo, add the following line under the ScreenOptions section of /etc/X11/X0screens: SlsdComposito
installation and user information how to use hp visualization center sv6 tools how to use hp visualization center sv6 tools See the README files at: /opt/graphics/OpenGL/sv/doc/sv/README.* The following tools can be used to make on-the-fly configuration changes. • sv_config -This script allows you to customize the site-visible host names and IP addresses for slave systems. It is not necessary to set the IP addresses on the slave systems for the system to operate properly.
installation and user information how to use hp visualization center sv6 tools sv_config will then use that file to determine how to set each system’s hostname and IP address. It will then ask you to enter the IP address for any Digi-Etherlite Terminal servers you have. Once all the data has been collected the changes are made to the systems and sv_config asks to reboot. A reboot is needed for all the changes to take effect.
installation and user information how to use hp visualization center sv6 tools Hewlett-Packard Visualize Center sv6 NAME setpipes - sv6 Pipe Configuration Tool SYNOPSIS (sv6 Configuration) setpipes [options] [options] -h - Arrange Pipes in Horizontal Bands -v - Arrange Pipes in Vertical Stripes -grid - Arrange Pipes in a Regular Grid -full - Each Pipe covers the entire screen -pane - Arrange Pipes in a “Pane” -pr l r t b - Pane Rectangle: Specifies the inner pane rectangle in terms of percentages
installation and user information how to use hp visualization center sv6 tools The setpipes program modifies the location and size of the rendering area for each 3D Slave. In addition, the number of jitter samples per 3D Slave can also be specified. NOTES:1) When experimenting with different values in xdist and ydist, it is possible that the values will not total 100% of the screen width or height.
installation and user information how to use hp visualization center sv6 tools 3) sv6 Configuration: 8-Pipe System, 2 jitter samples per pipe setpipes -grid -samples 2 +-------+-------+ | | | 2x | | | 2x | | | +-------+-------+ | | | 2x | | | 2x | | | +-------+-------+ 4) sv6 Configuration: 8-Pipe System, 4 jitter samples per pipe setpipes -grid -samples 4 +---------------+ | | | 4x | | | +---------------+ | | | 4x | | | +---------------+ 5) sv6 Configuration: 8-Pipe System, Pan
installation and user information how to use hp visualization center sv6 tools 6) sv6 VisCenter Configuration: Show Pipe Indicators Master 0: 8-Pipe System, Grid Master 1: 8-Pipe System, Horizontal Master 2: 8-Pipe System, Vertical setpipes -show -0 grid -1 h -2 v +---+---+---+---+ +---------------+ +-+-+-+-+-+-+-+-+ | | | | | |---------------| | | | | | | | | | | | | | | |---------------| | | | | | | | | | | | | | | |---------------| | | | | | | | | | +---+---+---+---+ |---------------| | |
installation and user information how to use hp visualization center sv6 tools or see /opt/graphics/OpenGL/sv/doc/README.jitter • Other tools See the /opt/graphics/OpenGL/doc/sv/README.* details about other hp visualization center sv6 tools files for sv6 diagnostics Use the diagnostic tool for troubleshooting. The executable is /usr/local/bin/sv6diag. More usage details can be found by viewing the man page for sv6diag, or running sv6diag -h.
installation and user information how to use hp visualization center sv6 tools sample output from running sv6diag on a standard sv6 system Fri Jul 20 09:33:20 MDT 2001 sv6diag version 1.
installation and user information how to use hp visualization center sv6 tools Test Results -----------Machine Name ------------svm_c1 sv1_c1 sv2_c1 sv3_c1 sv4_c1 els0 Chapter 2 Forw Giga Rsh ---- ---- ---ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok Back Tnet Comp Ping Digi ---- ---- ---- --- ---ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok 73
installation and user information stereoscopic viewing stereoscopic viewing This section covers basic installation issues for stereoscopic viewing options. Please consult your chosen provider for complete details on their products. active stereo overview Most output devices are only compatible with active stereo. For active stereo, only one output card per digital compositor (A6061A) is needed. Synchronized emitter and stereo eye wear are connected to the controller card on the digital compositor.
installation and user information stereo hardware installation stereo hardware installation The following steps are recommended for installing stereo hardware packages for use with a multi-channel hp visualization center sv6 solution. The same principles apply to single channel configurations. 1. Unpack and inventory components Emitters should have a stereo-sync BNC type connector and a 9-pin D-sub connector for the separate power transformers.
installation and user information stereo hardware installation Connect power supply transformers to their respective emitters at this stage. As with all computer equipment, emitters should be surge-protected from hazardous power spikes wherever possible. CAUTION It is recommended that all emitters be powered OFF when connecting or disconnecting their cables to any other equipment. This can reduce the possibility of harmful power surges to other equipment when handling this signal source. 5.
installation and user information stereo hardware installation See /usr/lib/X11/Xserver/misc/slsd/videotiming/ for videotiming files. verification The synchronized stereoscopic feature can be tested with the simple_stereo example OpenGL application located at: /opt/graphics/OpenGL/demos/stereo/simple_stereo.c To test stereoscopic output, complete the following: First compile the source code in an appropriate directory. (Executable provided for run-time only environments.
installation and user information optimization optimization • Application suggestions — Applications that primarily use display lists for rendering, perform best on the hp visualization center sv6 systems. — The use of vertex arrays by the application can also be helpful in cases where it is not possible to use display list. — Immediate mode applications are likely to run slower because of the excessive network traffic. Use pass through mode to overcome this issue.
installation and user information optimization — Accelerate Mode - See the README.* setpipes files for instructions for specifying a screen layout in accelerate mode. /opt/graphics/OpenGL/sv/doc/README.*setpipes — Panes - In this screen layout, the center of the screen is sub-divided into one of the basic layouts: grid, horizontal slices, or vertical slices. Four larger screen rectangles form the outside borders of the screen. Use one of the setpipes tools to select the panes layout.
installation and user information optimization Figure 2-24 X and Y Offset Adjustments — Environment Variables - use the following environment variable to measure and compare performance: HPOGL_LOG_FRAME_RATE - Is an application environment variable, which can be used to get a display of the frame rate for bench marking and performance comparisons.
installation and user information optimization The default is for fast zoom to be enabled. To put it back to its original setting: unset HPOGL_DSM_DISABLE_FAST_ZOOM The environment variable HPOGL_OPT_CACHE_MATRICES can be used with any application, but has the most impact on applications that benefit from matrix caching.
installation and user information optimization glEnable(GL_SUPERSAMPLE_HP); glDisable(GL_SUPERSAMPLE_HP); CAUTION Depending upon application frame rates and window size, enabling scene anti-aliasing can impact performance significantly. With low frame rates and/or small windows, the performance impact is minor (5% or less). Also, when scene anti-aliasing is turned on, there is much less fx10 memory available for caching texture maps, so this can also impact rendering performance.
installation and user information optimization WARNING Do not add this environment variable to /etc/X11/X0screens. That would disable all scaling for everything rendered to the screen. By applying it only to the desired application, you can leave scaling enabled for everything else not inside the immediate mode application’s windows. In short, you should never set this variable so that it is applied to your user or system environment.
installation and user information optimization gamma value Another way to fine-tune the image quality is to adjust the gamma correction. Specify the default values to be used for 3D gamma correction. using the instructions in the /opt/graphics/OpenGL/sv/doc/README.gamma file. HPOGL_PUSH _ENVIRONMENT To override the default environment specified in the SlaveEnvironment section of the /etc/X11/X0screens file, have the application startup script set HPOGL_PUSH_ENVIRONMENT.
3 file configuration You must be logged in as root to edit the following files. These are samples and based on an 8-pipe configuration, but can be modified for any of the supported configurations.
file configuration process, all of the following files are automatically configured. Use these instructions to verify that all files are customized appropriately for any hardware changes, hostnames or IP addresses that were made. • /.rhosts - Editing this file allows root access to other systems. Root permissions are required to edit many of the configuration files described in this section. It is very handy to allow root access to all systems so it’s easy to use remsh to access each of them.
file configuration CAUTION For networking to function properly, hostnames used in X0screens must match the hostnames and IP addresses in all other files described here. ############################################################## # X0screens.p8c1 # /etc/X11/X0screens ############################################################## # See the template files under the # /usr/lib/X11/Xserver/misc/slsd/templates directory # for other options and syntax.
file configuration # These variables turn on FX10 Scene Antialiasing. For # applications that do UI in OG (e.g. Icem Surfe) the second # should be used to limit SCENEAA to only double buffered #visuals. #HPOGL_DISABLE_FAST_BUFFER_SWAP=1 # If image tearing is noticeable, this will force all FX10's to # wait for vertical retrace before buffer swapping. Setting # this can cause performance degradation especially in high #frame rate situations.
file configuration # The form for each entry is: # # For example: # 192.1.2.34 hpfcrm loghost # See the hosts(4) manual page for more information. # Note: The entries cannot be preceded by a space. #DNS Server (optional) 15.6.180.221 dsnx.my.site 15.1.170.0 myvis dsnx #10/100 Ip8 hostname 127.0.0.1 loopback localhost #sv6 10/100 LAN host information #Automatically generated, customize for your site. 15.1.170.1 sv1x sv1x 15.1.170.2 sv2x sv2x 15.1.170.
file configuration INTERFACE_NAME[0]="lan0" IP_ADDRESS[0]="16.6.176.65" SUBNET_MASK[0]="255.255.255.0" BROADCAST_ADDRESS[0]="" INTERFACE_STATE[0]="" DHCP_ENABLE[0]=0 INTERFACE_NAME[1]="lan1" IP_ADDRESS[1]="192.168.1.9" SUBNET_MASK[1]="255.255.255.0" BROADCAST_ADDRESS[1]="192.168.1.255" INTERFACE_STATE[1]="" DHCP_ENABLE[1]=0 • /etc/rc.config.d/slsd - This file enables the SLS/d daemon. After all reboots, the daemon will start automatically. #************* File: /etc/rc.config.
4 projector calibration targets These calibration targets are for multi-channel hp visualization center sv6 systems using projectors as output devices. They are provided here as a courtesy. Contact your display vendor for instructions on how to install, configure, and calibrate projector equipment.
projector calibration targets how to use projector calibration targets Copyright © 1999 Hewlett-Packard Company The following grids are general setup and calibration targets exclusively for Hewlett-Packard visualization center systems when used with projector systems. All rights reserved. All other uses are expressly forbidden. how to use projector calibration targets The following six targets at 256 x 256 resolution are provided under /.dt/backdrops on the master workstation. • • • • • • hp_circ.pm (Fig.
projector calibration targets how to use projector calibration targets 6. To perform the calibration session, select More Colors for Desktop option in the Number of Colors To Use menu. 7. Confirm Okay to both of the menus and return to the Style Manager. 8. Move to any part of desktop not in a window and click right mouse button - select Restart Workspace Manager... to allow color allocation increase to apply. 9. Select the Backdrop option from the Style Manager. 10.
projector calibration targets how to use projector calibration targets Figure 4-2 hp_line.pm 64X64 grid lines (tiled example shown) 64 x 64 grids for horizontal and vertical convergence. Figure 4-3 hp_gray.pm gray scale (tiled example shown) 16 step gray scale on horizontal axis with 0-255 indicators to compute brightness.
projector calibration targets how to use projector calibration targets Figure 4-4 hp_color.pm color scale (tiled example shown) White, yellow, cyan, green, magenta, red, blue, black color bars. Figure 4-5 hp_eye1.pm eye chart #1 (tiled example shown) Fine grain “eye-chart” style letters for fine tuning and alignments.
projector calibration targets how to use projector calibration targets Figure 4-6 hp_eye2.pm eye chart #2 (tiled example shown) Additional capital “E” letters for display alignments.
A hp scalable visualization digital compositor The hp scalable visualization digital compositor (A6061A) is a hardware component designed specially for scalable visualization.
hp scalable visualization digital compositor compositor cards rack mountable box containing a fourteen-slot backplane. Into the backplane, three types of cards can be inserted: a controller card, an input card and output cards. compositor cards The compositor must contain one controller card. It is responsible for initializing the system, updating firmware, and communicating with the master Workstation to update state information (mode, video rates, video stream state, etc.).
hp scalable visualization digital compositor compositor cards Figure A-1 shows the various cards contained in a scalable visualization system with the identification of the connectors on the boards. Figure A-1 Compositor Cards controller card serial connect LEDs stereo sync I/O output card DVI video out LEDs input card analog video out DVI input 1 LEDs DVI input 2 Figure A-2 shows a view of the compositor backplane with one controller card, one output card, and three input cards.
hp scalable visualization digital compositor compositor cards Figure A-2 Output Card Compositor Backplane Input Cards (3) Controller Card The scalable visualization solution supports both single screen and multi-screen configurations. In a multi-screen configuration multiple hp visualization center sv6 clusters, each with its own compositor, are used (as opposed to multiple output cards for a single display to support passive stereo).
hp scalable visualization digital compositor compositor cards Figure A-3 compositor parts list Table A-1 Appendix A Part No.
hp scalable visualization digital compositor compositor cards compositor configurations Figure A-4 Individual compositor configurations are listed below from left to right corresponding to slots 1 - 14 respectively: Table A-2 3D Pipes/Channel 1 Channel 2 Channels 3 Channels 4 XOOIIIXXXXXXXP XOOIIIIIXXXXXP (x 2 Compositors) XOOIIIIIXXXXX P (x 3 Compositors) 8 XOOIIIIIXXXXXP XOOIIIIIXXXXXP (x 2 Compositors) XOOIIIIIXXXXXP (x 3 Compositors) 16 XOOIIIIIIIIIXP XOOIIIIIIIIIP (x 2 Compositors) XOO
hp scalable visualization digital compositor sv6 compositor frame delay sv6 compositor frame delay This feature allows you to control when video frames are sent to the output device. The compositor is instructed to delay the output of the left-most (when viewed from the rear of the system) output card by one frame. Some digital projectors internally delay the video display by one video frame.
hp scalable visualization digital compositor sv6 compositor frame delay 6. Update compositor firmware. This will apply the latest firmware updates included in the sv6_enhancements software. Compositor firmware released earlier than April 2002 does not support frame delay. NOTE 104 • cd /opt/graphics/OpenGL/sv/firmware/sv6/ • ./loadfw This mode is invalid with passive stereo.
hp scalable visualization digital compositor compositor self-test sequence compositor self-test sequence introduction All compositor cards are assumed to be fully functional before they are installed in a compositor chassis. They are all individually and functionally tested at the manufacturer. Once they are installed in the compositor backplane, however, they could fail by not being seated properly or by having bent bus pins.
hp scalable visualization digital compositor compositor self-test sequence the values should match. If the value does not match, two failing cards are identified, the one driving the test value and the one receiving the test value, as it is impossible to determine which of the two cards has the failing bus connection. testing output or input cards The test can have two results. One is success. The other is failure, along with a list of one or more cards that failed.
B hp mini-sv6 configuration The mini-sv6 system is a low-cost, single channel configuration. An additional graphics card is installed in the j6700 master system which takes the place of a 3D render node. The other three render nodes are hp b2600 workstations.
hp mini-sv6 configuration mini-sv6 configuration This configuration allows a trade-off between the amount of rendering performance and cost. It falls between a stand-alone workstation and a standard 4-pipe sv6 configuration. For many uses, such as conference room demonstrations, this is the perfect amount of cost/performance scaling. mini-sv6 configuration 4-pipe sv6:. five hp j-class workstations (one graphics card each) 3-pipe mini sv6:.
hp mini-sv6 configuration mini-sv6 configuration #************* File: /etc/X11/X0screens ******************** ServerOptions Slave Hostname svm ID svm_2d Device /dev/crt0 End Slave Hostname svm ID master_3d Device /dev/crt1 End Slave Hostname sv1 ID slave1_3d Device /dev/crt End Slave Hostname sv2 ID slave2_3d Device /dev/crt End Slave Hostname sv3 ID slave3_3d Device /dev/crt End SLSd master_3d slave1_3d slave2_3d slave3_3d svm_2d SlaveLayout Mode Accelerate # ***********************************************
hp mini-sv6 configuration mini-sv6 configuration 110 Appendix B
C Appendix C regulatory information 111
regulatory information Declaration of Conformity according to ISO/IEC Guide 22 and EN 45014 Manufacturer: Hewlett-Packard Company 3404 East Harmony Rd.
regulatory information FCC radio frequency interference statement (USA only) FCC radio frequency interference statement (USA only) NOTE This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules and the Canadian Department of Communications. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
regulatory information FCC radio frequency interference statement (USA only) Si le cordon secteur n’est pas livré avec votre ordinateur, utiliser un cordon secteur en accord avec votre code electrique national. USA: utiliser un cordon secteur “UL listed,” de type SVT. Canada: utiliser un cordon secteur certifié CSA. Pour votre sécurité, ne jamais retirer le capot de l’ordinateur sans avoir préalablement débranché le cordon secteur et toute connection à un réseau de télecommunication.
regulatory information FCC radio frequency interference statement (USA only) notice for Korea notice for Taiwan Appendix C 115
regulatory information FCC radio frequency interference statement (USA only) 116 Appendix C
glossary accelerate mode - In this hp visualization center sv6 operating mode, each pipe renders only a fraction of the screen, thus speeding up rendering performance. accumulate mode - In this hp visualization center sv6 operating mode, image quality is improved. Each pipe generates the complete scene, jittered by sub-pixel values. These jittered images are then averaged together to get a better quality image.
glossary active stereo referred to as the anti-aliasing mode. The more graphics-enabled workstations you add, the more samples can be taken, and the better the image quality gets. active stereo - Standard stereo capability where glasses/emitter switch back and forth between the left and right eye to make an image appear to have depth on the z-axis of the screen. CAT 5 cable - Regular twisted pair LAN cable.
glossary screen master mode - This is the workstation where the master X server is run to control all other rendering via the workstations assigned to do 3D rendering (slave nodes). This system also does all of the 2D rendering for the entire screen. mixed mode - In this hp visualization center sv6 operating mode, the screen is divided among the 3D slaves for accelerate mode, but multiple workstations are assigned to render each subdivision for accumulate mode.
glossary screen real estate screen real estate - Describes the entire continuous screen space which can span multiple display devices. screen rectangle - A sub-division of the entire display. Each of the areas receives output from the group of 3D pipes assigned to render to it. Select a layout using /opt/graphics/OpenGL/sv/bin/setpipes or the GUI-based versions xsetpipes and xadvsetpipes. Also known as pipe rectangle. slave - 3D rendering node.