QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.
S QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 Information furnished in this manual is believed to be accurate and reliable. However, QLogic Corporation assumes no responsibility for its use, nor for any infringements of patents or other rights of third parties which may result from its use. QLogic Corporation reserves the right to change product specifications at any time without notice.
S QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 Removed $ or # at beginning of lines indicating All commands. The #, if cut and pasted from the document, may be interpreted as a shell command. Removed references to ipath_ether, now obsolete. All In the second bullet, removed references to Ethernet emulation stacks and TCP (related to now-obsolete ipath_ether). Added that Infinipath uses a protocol that is optimized for MPI over Verbs.
S QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 Replace EM64T with 64-bit Intel Xeon. “Supported Linux Distributions” on page 5-2 Updated list of InfiniPath/OpenFabrics® distributions and kernels (Table 5-1). Added NOTE that support for RHEL4 U4 and SLES 1.0. has been removed. Removed NOTE stating that Fedora Core 4 and Fedora Core 5 are not supported.
S QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 Added a last step to restart. Updated the NOTE about setting datagram mode. In the first paragraph, updated information about where the package can be installed/enabled, and when OpenSM is not needed. “Configure the IPoIB Network Interface” on page 6-2 “OpenSM” on page 6-3 Added second paragraph about the Installer tool. Added third paragraph about rpm install with OpenSM.
QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 S New section “Unloading the Driver/Modules Manually” on page 6-16 Changed name of Adapter Settings section. “Adapter and Other Settings” on page 7-2 In the second bullet (IB MTU size), removed the statements about 4K MTU, which no longer apply. In the fourth bullet (MaxPayload size), changed recommendation to using a size of 256. Added fifth bullet (write combining). Added sixth bullet (PCIe bus width).
S QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 Deleted entries pertaining to ipath_ether. Table C-1 on page C-1 VNIC configuration file name changed to qlgc_vnic.cfg. Added more information in the Description column. In the Description column for /etc/modprobe.conf and /etc/modprobe.conf.local, added that the PAT WC option is set here. Removed /etc/sysconfig/ics_inic.cfg file.
S QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 Split Documentation and InfiniPath RPMs into multiple sections; updated all RPM names and descriptions. “Documentation RPMs” on page D-3 “InfiniPath RPMs” on page D-3 “Other Adapters” on page D-9 “Other MPIs” on page D-10 Moved information in first paragraph describing when to install the RPMs in the following tables; this information now proceeds the table to which it applies.
S QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 Updated all RPM names so they are not version-specific. Table D-11 on page D-10 Removed mpitest_mvapich_intel* RPM. Removed mpitests_mvapich_pathscale* RPM. Removed mpitests_mvapich_pgi* RPM. Added mpitests_mvapich2* RPM. Added mvapich2_gcc-* RPM. Added mvapich_gcc_qlc-* RPM. Changed names/descriptions of mvapich RPM files compiled with Intel, PathScale, and PGI. Added openmpi_gcc_qlc-* RPM.
QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.
Table of Contents 1 Introduction Who Should Read this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How this Guide is Organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interoperability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conventions Used in this Guide . . . . . . . . . . . . .
QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 S Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hardware Installation for QLE7240, QLE7280, or QLE7140 with PCI Express Riser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dual Adapter Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation Steps. . . . . . . . . . . . . . . . . . . . . .
A QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 Uninstall Software with Rocks or Platform OCS . . . . . . . . . . . . . . . . . Install a Previous Version of QLogicIB-Basic . . . . . . . . . . . . . . . . . . . Downgrading RPMs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Configuring Drivers and Services InfiniPath and OpenFabrics Driver Overview . . . . . . . . . . . . . . . . . . . . . . . .
QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 S Configuration Issues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5 ibsrpdm Command Hangs when Two Adapters are Installed but only Unit 1 is Connected to the Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5 Outdated ipath_ether Configuration Setup Generates Error . . . . . A-5 B Write Combining Introduction. . . . . . . . . . . . . . . . . . . .
A QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 List of Figures Figure Page 4-1 QLogic QLE7280 with IBA7220 ASIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7 4-2 QLogic QLE7140 Card with Riser, Top View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7 4-3 QLogic QHT7040/QHT7140 Full and Low Profile Cards with Riser, Top View . . . . 4-8 4-4 PCIe Slot in a Typical Motherboard . . . . . . . . . . . . . . . . . . . . . .
QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.
1 Introduction This chapter describes the contents, intended audience, and organization of the QLogic Host Channel Adapter and QLogic OFED Software Install Guide. The QLogic Host Channel Adapter and QLogic OFED Software Install Guide contains instructions for installing the QLogic host channel adapters and the QLogic InfiniPath® and OpenFabrics® software.
S 1–Introduction How this Guide is Organized How this Guide is Organized The QLogic Host Channel Adapter and QLogic OFED Software Install Guide is organized into these sections: 1-2 Section 1, Introduction, contains an overview of the host channel adapters and software, describes interoperability with other products, lists all related documentation, and provides QLogic contact information.
A 1–Introduction Overview Overview The material in this documentation pertains to a QLogic OFED cluster. A cluster is defined as a collection of nodes, each attached to an InfiniBand™-based fabric through the QLogic interconnect. The nodes are Linux-based computers, each having up to 16 processors. The QLogic host channel adapters are InfiniBand 4X. The Double Data Rate (DDR) QLE7240 and QLE7280 adapters have a raw data rate of 20Gbps (data rate of 16Gbps).
S 1–Introduction Conventions Used in this Guide NOTE: See the OpenFabrics web site at www.openfabrics.org for more information on the OpenFabrics Alliance. Conventions Used in this Guide This guide uses the typographical conventions listed in Table 1-1. Table 1-1. Typographical Conventions Convention command Fixed-space font is used for literal items such as commands, functions, programs, files and pathnames, and program output.
A 1–Introduction Documentation Documentation The product documentation includes: The QLogic Host Channel Adapter and QLogic OFED Software Install Guide The QLogic Host Channel Adapter and QLogic OFED Software Users Guide The QLogic Fabric Software Installation Guide The QLogic ULP Configuration Guide Release Notes Quick Start Guide Readme file For more information on system administration, using the QLogic Message-Passing Interface (MPI), and troubleshooting adapter hardware and software,
1–Introduction Contact Information S Notes 1-6 IB0056101-00 H
2 Feature Overview This section contains the features for this release, the supported QLogic adapter models, supported distributions and kernels, and a list of the software components. Features The QLogic OFED 1.4 software release contains the complete OFED 1.4, plus additional QLogic improvements, including an enhanced QLogic Host Channel Adapter driver. The InfiniPath 2.3 components (libraries, QLogic Message-Passing Interface/Performance Scaled Messaging (MPI/PSM), and utilities) are also included.
S 2–Feature Overview Features The QLogic InfiniBand Fabric Suite (IFS) is available separately for purchase. It includes FastFabric, the QLogic Fabric Manager, Fabric Viewer, and the InfiniServ Host Software. The QLogic OFED 1.4 software is supported by IFS. Support for new compiler versions (PathScale 3.x, PGI 7.x, PGI 8.x, Intel 10.x, Intel 11.
A 2–Feature Overview Features This version of the QLogic OFED software provides support for all of the QLogic adapters in Table 2-1. Table 2-1. QLogic Adapter Model Numbers QLogic Model Number Description QHT7040 Single port 10Gbps SDR 4X InfiniBand to HTX adapter. For systems with HTX expansion slots. QHT7140 a Single port 10Gbps SDR 4X InfiniBand to HTX adapter. For systems with HTX expansion slots. QLE7140 Single port 10Gbps SDR 4X InfiniBand to PCI Express x8 adapter.
S 2–Feature Overview Software Components Software Components This release includes all of OFED 1.4 with enhancements (QLogic OFED 1.4), including a new version of the VNIC tools and driver, and support for the QHT7xxx and QLE7xxx adapters. The software includes the QLogic InfiniPath Host Channel Adapter driver, libraries, QLogic MPI, Subnet Management Agent, and associated utilities.
3 Step-by-Step Installation Checklist This section provides an overview of the hardware and software installation procedures. Detailed steps are found in Section 4 “Hardware Installation” and Section 5 “Software Installation”. Hardware Installation The following steps summarize the basic hardware installation procedure: 1. Check that the adapter hardware is appropriate for your platform. See Table 4-1. 2.
S 3–Step-by-Step Installation Checklist Software Installation Software Installation The following steps summarize the basic QLogic OFED 1.4 software installation and startup. These steps must be performed on each node in the cluster. 3-2 1. Make sure that the host channel adapter hardware installation has been completed according to the instructions in “Hardware Installation” on page 4-1. 2. Verify that the Linux kernel software is installed on each node in the cluster.
A 3–Step-by-Step Installation Checklist Software Installation 10. Check the system state by observing the LEDs. See “LED Link and Data Indicators” on page 7-1. 11. You can optimize your system and adapter for the best performance. See “Adapter and Other Settings” on page 7-2. Also see the Performance Settings and Management Tips section in the QLogic Host Channel Adapter and QLogic OFED Software Users Guide. 12. Perform the recommended health checks. See “Customer Acceptance Utility” on page 7-3.
3–Step-by-Step Installation Checklist Software Installation S Notes 3-4 IB0056101-00 H
4 Hardware Installation This section lists the requirements and provides instructions for installing the QLogic InfiniPath Interconnect adapters. Instructions are included for the QLogic DDR PCI Express adapters, the QLE7240 and QLE7280; the QLogic PCIe adapter and PCIe riser card, QLE7140; and the QHT7040 or QHT7140 adapter hardware and HTX riser card. These components are collectively referred to as the adapter and the riser card in the remainder of this document.
S 4–Hardware Installation Hardware Installation Requirements Table 4-1. Adapter Models and Related Platforms (Continued) QLogic Model Number Platform QLE7140 PCI Express systems Standard PCI Express x8 or x16 slot QHT7040 Motherboards with HTX connectors HyperTransport HTX slot QHT7140 Motherboards with HTX connectors HyperTransport HTX slot Plugs Into Installation of the QLE7240, QLE7280, QLE7140, QHT7040, or QHT7140 in a 1U or 2U chassis requires the use of a riser card.
A 4–Hardware Installation Hardware Installation Requirements Cabling and Switches The cable installation uses a standard InfiniBand (IB) 4X cable. Any InfiniBand cable that has been qualified by the vendor should work. For SDR, the longest passive copper IB cable that QLogic has currently qualified is 20 meters. For DDR-capable adapters and switches, the DDR-capable passive copper cables cannot be longer than 10 meters. Active cables can eliminate some of the cable length restrictions.
4–Hardware Installation Hardware Installation Requirements S Optical Fibre Option The QLogic adapter also supports connection to the switch by means of optical fibres through optical media converters such as the EMCORE™ QT2400. Not all switches support these types of convertors. For more information on the EMCORE convertor, see www.emcore.com. Intel® and Zarlink™ also offer optical cable solutions. See www.intel.com and www.zarlink.com for more information.
A 4–Hardware Installation Safety with Electricity Safety with Electricity Observe these guidelines and safety precautions when working around computer hardware and electrical equipment: Locate the power source shutoff for the computer room or lab where you are working. This is where you will turn OFF the power in the event of an emergency or accident. Never assume that power has been disconnected for a circuit; always check first. Do not wear loose clothing.
S 4–Hardware Installation Unpacking Information The package contents for the QLE7280 adapter are: QLogic QLE7280 Additional short bracket Quick Start Guide Standard PCIe risers can be used, typically supplied by your system or motherboard vendor. The package contents for the QLE7140 adapter are: QLogic QLE7140 Quick Start Guide Standard PCIe risers can be used, typically supplied by your system or motherboard vendor. The contents are illustrated in Figure 4-2.
A 4–Hardware Installation Unpacking Information PCI Express Edge Connectors InfiniBand Connector Face Plate IBA7220 ASIC Figure 4-1. QLogic QLE7280 with IBA7220 ASIC PCI Express Riser Card. Not supplied; shown for reference. PCI Express Edge Connectors InfiniBand Connector IBA6120 ASIC Face Plate Figure 4-2.
S 4–Hardware Installation Unpacking Information HTX Riser Card HTX Edge Connectors InfiniBand Connector IBA6110 ASIC QHT7140 Low Profile Card Face Plate PathScale InfiniBand Connector Face Plate PathScale QHT7040 Full Height Short Card Figure 4-3. QLogic QHT7040/QHT7140 Full and Low Profile Cards with Riser, Top View Unpacking the QLogic Adapter Follow these steps when unpacking the QLogic adapter: 4-8 1.
A 4–Hardware Installation Hardware Installation Hardware Installation This section contains hardware installation instructions for the QLE7240, QLE7280, QLE7140, QHT7040, and QHT7140. Hardware Installation for QLE7240, QLE7280, or QLE7140 with PCI Express Riser Installation for the QLE7240, QLE7280, and QLE7140 is similar. The following instructions are for the QLE7140, but can be used for any of these three adapters. Most installations will be in 1U and 2U chassis, using a PCIe right angle riser card.
S 4–Hardware Installation Hardware Installation 4. Remove the cover screws and cover plate to expose the system’s motherboard. For specific instructions on how to do this, follow the hardware documentation that came with your system. 5. Locate the PCIe slot on your motherboard. Note that the PCIe slot has two separate sections, with the smaller slot opening located towards the front (see Figure 4-4). These two sections correspond to the shorter and longer connector edges of the adapter and riser.
A 4–Hardware Installation Hardware Installation 9. Connect the QLogic adapter and PCIe riser card together, forming the assembly that you will insert into your motherboard. First, visually line up the adapter slot connector edge with the edge connector of the PCIe riser card (see Figure 4-5). PCIe Riser Card QLogic Adapter Face Plate LEDs InfiniBand connector Figure 4-5. QLogic PCIe Host Channel Adapter Assembly with Riser Card 10.
S 4–Hardware Installation Hardware Installation 13. Insert the riser assembly into the motherboard’s PCIe slot, ensuring good contact. The QLogic adapter should now be parallel to the motherboard and about one inch above it (see Figure 4-6). Figure 4-6. Assembled PCIe Host Channel Adapter with Riser 14. Secure the face plate to the chassis. The QLogic adapter has a screw hole on the side of the face plate that can be attached to the chassis with a retention screw.
A 4–Hardware Installation Hardware Installation To install the QLogic adapter with an HTX riser card: 1. The BIOS should be already be configured properly by the motherboard manufacturer. However, if any additional BIOS configuration is required, it will usually need to be done before installing the QLogic adapter. See “Configuring the BIOS” on page 4-4. 2. Shut down the power supply to the system into which you will install the QLogic adapter. 3.
S 4–Hardware Installation Hardware Installation 7. Remove the QLogic QHT7140 from the anti-static bag. NOTE: Be careful not to touch any of the components on the printed circuit board during these steps. You can hold the adapter by its face plate or edges. 8. Locate the face plate on the connector edge of the card. 9. Connect the QLogic adapter and HTX riser card together, forming the assembly that you will insert into your motherboard.
A 4–Hardware Installation Hardware Installation 13. Insert the HT riser assembly into the motherboard’s HTX slot, ensuring good contact. The QLogic adapter should now be parallel to the motherboard and about one inch above it, as shown in Figure 4-9. Figure 4-9. Assembled QHT7140 with Riser 14. Secure the face plate to the chassis. The QLogic adapter has a screw hole on the side of the face plate that can be attached to the chassis with a retention screw.
4–Hardware Installation Hardware Installation S Hardware Installation for the QHT7140 Without an HTX Riser Installing the QLogic QHT7140 without an HTX riser card requires a 3U or larger chassis. The card slot connectors on the QHT7140 fit into the HTX slot in a vertical installation. To install the QLogic adapter without the HTX riser card: 4-16 1. The BIOS should already be configured properly by the motherboard manufacturer.
A 4–Hardware Installation Switch Configuration and Monitoring 8. Insert the card by pressing firmly and evenly on the top of the horizontal bracket and the top rear corner of the card simultaneously. The card should insert evenly into the slot. Be careful not to push, grab, or put pressure on any other part of the card, and avoid touching any of the components. See Figure 4-10. Figure 4-10. QHT7140 Without Riser Installed in a 3U Chassis 9. Secure the face plate to the chassis.
S 4–Hardware Installation Completing the Installation The QLE7240, QLE7280, QLE7140, QHT7040, and QHT7140 adapters are all cabled the same way. To install the InfiniBand cables: 1. Check that you have removed the protector plugs from the cable connector ends. 2. Different vendor cables might have different latch mechanisms. Determine if your cable has a spring-loaded latch mechanism. If your cable is spring-loaded, grasp the metal shell and pull on the plastic latch to release the cable.
5 Software Installation This section provides instructions for installing QLogic OFED 1.4, which includes QLogic InfiniPath and the OpenFabrics software. The software includes drivers, protocol libraries, QLogic’s implementation of the MPI message passing standard, associated utilities, and example programs, including benchmarks. A complete list of the provided software is in “Software Components” on page 2-4.
S 5–Software Installation Cluster Setup Supported Linux Distributions The QLogic interconnect runs on AMD™ Opteron™ and 64-bit Intel Xeon systems running Linux®. The currently supported distributions and associated Linux kernel versions for InfiniPath and OpenFabrics are listed in Table 5-1. The kernels are the ones that shipped with the distributions. All are for the x86_64 architecture. Table 5-1.
A 5–Software Installation Compiler Support Distribution Identifiers Distribution identifiers for this release are listed in Table 5-2. They are used in file naming conventions. Table 5-2. Distribution Identifiers Distribution Identifier Used On rhel4 Red Hat® Enterprise Linux® 4.5 (RHEL4.5), RHEL4.6, RHEL 4.7, CentOS 4.5-4.7, Scientific Linux 4.5-4.7 for x86_64 systems rhel5 Red Hat Enterprise Linux 5.1 (RHEL5.1), RHEL5.2, CentOS 5.1-5.2, Scientific Linux 5.1-5.
S 5–Software Installation Set Up Your Environment Some operating system packages are required for OpenFabrics; they are listed in Table 5-3. Table 5-3.
A 5–Software Installation Choose the Appropriate Download Files Choose the Appropriate Download Files This section assumes that the correct Linux kernel, a supported distribution, and the required prerequisites (see Table 5-3 and Table 5-4) have been installed on every node. The components of the QLogic OFED 1.4 release can be found in all of the following packages.
S 5–Software Installation Choose the Appropriate Download Files Table 5-5. Available Packages for QLogic OFED 1.4 Release (Continued) Package QLogic OFED 1.4 RPM Set Description Includes: QLogic OFED 1.
A 5–Software Installation Choose the Appropriate Download Files Table 5-5. Available Packages for QLogic OFED 1.4 Release (Continued) Package QLogic OFED 1.4 Rocks Rolls Description Includes: QLogic OFED 1.
S 5–Software Installation Install QLogicIB-Basic with the Installer Tool Install QLogicIB-Basic with the Installer Tool The QLogicIB-Basic package has a Text User Interface (TUI) for easy installation of the software. Use this method if you downloaded the QLogicIB-Basic package. This method is suitable for use on small clusters. 1. From the QLogic web site (www.qlogic.com), click the Downloads tab. Locate your adapter model. 2.
A 5–Software Installation Install QLogicIB-Basic with the Installer Tool 5. Type 1, which displays the menu for software installation. This menu displays the packages to select for installation: QLogic Inc. IB Install (version release) Menu Please Select Install Action (screen 1 of 3): 0) OFED IB Stack [ Install ][Available] 1.4.0.1.5 1) TrueScale HCA Libs [ Install ][Available] 2.3.0.0.4237 2) QLogic IB Tools [ Install ][Available] 4.4.0.0.
S 5–Software Installation Install QLogicIB-Basic with the Installer Tool The next menu contains the following choices: QLogic Inc. IB Install (4.4.1.0.8 release) Menu Please Select Install Action (screen 2 of 3): 0) MVAPICH/PSM (gcc) [ Install ][Available] 1.4.0.1.5 1) MVAPICH/PSM (PGI) [ Install ][Available] 1.4.0.1.5 2) MVAPICH/PSM (PSc) [ Install ][Available] 1.4.0.1.5 3) MVAPICH/PSM (Intel) [ Install ][Available] 1.4.0.1.5 4) OpenMPI/PSM (gcc) [ Install ][Available] 1.4.0.1.
A 5–Software Installation Install QLogicIB-Basic with the Installer Tool Open SM (1) should only be installed on one node in the cluster where it will be used. If desired, Type 1 for Open SM. 8. Type p to start the installation. The installer will uninstall older OFED RPMs, then asks for input for a series of operations. You can accept the defaults by pressing ENTER.
S 5–Software Installation Install QLogicIB-Basic with the Installer Tool The Installer can also be used as a Command Line Interface (CLI). There are numerous options for installation/upgrade/uninstallation/autostart of all the available components. Here are the available options: ./INSTALL [-r root] [-v|-vv] [-a|-n|-U|-F|-u|-s|-i comp|-e comp|-E comp|-D comp] [-f] [--user_configure_options ’options’] .
A 5–Software Installation Install QLogicIB-Basic with the Installer Tool Table 5-6 summarizes Installer command line options. Table 5-6. INSTALL Options Command IB0056101-00 H Meaning -a Install all ULPs and drivers with default options. -n Install all ULPs and drivers with default options, but with no change to autostart options. -U Upgrade/re-install all presently installed ULPs and drivers with default options, and no change to autostart options.
S 5–Software Installation About rpm Installation Table 5-6. INSTALL Options (Continued) Command Meaning -e comp Uninstall the given component with default options. This option can appear more than once on a command line. -E comp Enable autostart of a given component. This option can appear with -D or more than once on a command line. -D comp Disable autostart of a given component. This option can appear with -E or more than once on a command line.
A 5–Software Installation About rpm Installation NOTE: For convenience, QLogic recommends installing the same set of RPMs on all nodes (with the exception of OpenSM). Omitting the *-Static/* and *-Debuginfo/* RPMs is recommended. Use the */32bit/* RPMs only if you need them. Some RPMs are optional, depending on which type of node is being used.
S 5–Software Installation About rpm Installation NOTE: If you want to use the mpi-selector to switch between QLogic MPI and other MPI implementations, install QLogic MPI in an alternate location, consistent with that of the other MPIs. Skip to Step 5. 4. To install InfiniPath, QLogic MPI, and OpenFabrics, type the following (as a root user): # rpm -Uvh InfiniPath/*.rpm InfiniPath-MPI/*.rpm \ InfiniPath-MPI/32bit/mpi-frontend-*.rpm \ InfiniPath-Devel/*.rpm Documentation/*.rpm OtherMPIs/*.
A 5–Software Installation About rpm Installation Next, install all non-prefixed RPMs: # rpm -Uvh InfiniPath/*.rpm \ InfiniPath-Devel/infinipath-devel*.rpm \ OpenFabrics/*.rpm OpenFabrics-Devel/*.rpm \ OtherHCAs/*.rpm OtherHCAs-Devel/*.rpm \ Documentation/infinipath-doc*.rpm \ Documentation/ofed-doc*.rpm \ OtherMPIs/mpi-selector*.rpm OtherMPIs/mpitests*.rpm \ OtherMPIs/mvapich*.rpm OtherMPIs/openmpi*.
S 5–Software Installation Install QLogic OFED User-level Software with the rpm Command OpenFabrics-Devel/ OpenFabrics-Devel/32bit/ OpenFabrics-Devel-Static/ OpenFabrics-Debuginfo/ OpenFabrics-Debuginfo/32bit/ OpenSM/ OpenSM/32bit/ OpenSM-Debuginfo/ OpenSM-Debuginfo/32bit/ OpenSM-Devel/ OpenSM-Devel/32bit/ OpenSM-Static/ OpenSM-Static/32bit/ OtherHCAs/ OtherHCAs-Debuginfo OtherHCAs-Debuginfo/32bit/ OtherHCAs-Devel/ OtherHCAs-Devel/32bit/ OtherHCAs-Devel-Static/ OtherHCAs-Devel-Static/32bit/ OtherMPIs/ Ins
A 5–Software Installation Install QLogic OFED User-level Software with the rpm Command Log in as a root user, then change directories by typing: # cd InfiniPath---x86_64 Alternately, put the RPMs in a directory that is accessible (for example, via Network File System (NFS)) to every node. NOTE: If you want to use the mpi-selector to switch between QLogic MPI and other MPI implementations, install QLogic MPI in an alternate location, consistent with that of the other MPIs.
S 5–Software Installation Rebuild or Reinstall the kernel-ib Driver with rpm After a Kernel Upgrade The complete RPM directories for this download are organized as follows: InfiniPath_license.txt,LEGAL.txt (top level) Documentation/ InfiniPath/ InfiniPath-Devel/ InfiniPath-MPI/ OtherMPIs/ Rebuild or Reinstall the kernel-ib Driver with rpm After a Kernel Upgrade If you upgrade the kernel, then you must reboot and then rebuild or reinstall the InfiniPath kernel modules (drivers).
A 5–Software Installation Install QLogic OFED Using Rocks NOTE: Using the override may not result in a buildable or working driver if your distribution/kernel combination is not similar enough to a tested and supported distribution/kernel pair. Install QLogic OFED Using Rocks Rocks is a distribution designed for managing clusters from the San Diego Supercomputer Center (SDSC). Rocks is a way to manage the kickstart automated installation method created by Red Hat.
5–Software Installation Install QLogic OFED Using Rocks S Note that you may also need updates; look for the latest files with the service-pack prefix. Make sure you downloaded the .iso images correctly; verify by checking the md5 checksum from the web site. b. 4. 5. Burn the .iso image(s) to CDs or DVD. Build the frontend node with the above .iso images (Step 2) from the Rocks web site: a. Insert the Kernel/Boot Roll CD into your frontend machine.
A 5–Software Installation Install QLogic OFED Using a Platform OCS Kit If you have a burned a CD version of InfiniPath Roll from the .iso image, type: # mount /mnt/cdrom # rocks-dist --install copyroll # umount /mnt/cdrom # cd /home/install # rocks-dist dist If you download the .
5–Software Installation Install the QLogic InfiniBand Fabric Suite Software S Install the QLogic InfiniBand Fabric Suite Software The QLogic InfiniBand Fabric Suite software is part of the QLogic InfiniBand Fabric Suite; however, it can be purchased separately. To install the QLogic InfiniBand Fabric Suite: 1. From the QLogic web site (www.qlogic.com), click the Downloads tab. Locate your adapter model. 2.
A 5–Software Installation Installed Layout NOTE: If QLogic MPI is installed in an alternate location, the argument passed to --prefix (/usr/mpi/qlogic) replaces the default /usr prefix. QLogic MPI binaries, documentation, and libraries are installed under that prefix. However, a few configuration files are installed in /etc regardless of the desired --prefix. The remaining InfiniPath libraries and tools stay in their default installation location.
5–Software Installation Remove Software Packages S For example: /usr/mpi/gcc/openmpi-1.2.8-qlc Remove Software Packages This section provides instructions for uninstalling or downgrading the InfiniPath and OpenFabrics software. Uninstall Using the Installer Tool Software packages can be removed by using the Installer tool. Instructions are similar to those in “Install QLogicIB-Basic with the Installer Tool” on page 5-8, except that you select the Uninstall option for the desired packages.
A 5–Software Installation Remove Software Packages Install a Previous Version of QLogicIB-Basic If you need to install a previous version of QLogicIB-Basic, use the following procedure. 1. Uninstall all existing software using the following command: iba_config -u 2. Install the older version of the software using the installation procedures provided in the documentation that was released for that specific version of the software. 3.
5–Software Installation Remove Software Packages S Notes 5-28 IB0056101-00 H
6 Configuring Drivers and Services This section provides instructions for configuring and using the drivers and services available with QLogic OFED 1.4. InfiniPath and OpenFabrics Driver Overview The InfiniPath ib_ipath module provides low-level QLogic hardware support, and is the base driver for both MPI/PSM programs and general OpenFabrics protocols such as IPoIB and SDP. The driver also supplies the Subnet Management Agent (SMA) component.
S 6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup Configure the IPoIB Network Interface The following instructions show you how to manually configure your OpenFabrics IPoIB network interface. This example assumes that you are using sh or bash as your shell, all required InfiniPath and OpenFabrics RPMs are installed, and your startup scripts have been run (either manually or at system boot). For this example, the IPoIB network is 10.1.17.
A 6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup The IPoIB network interface is now configured. 4. Restart (as a root user) by typing: # /etc/init.d/openibd restart NOTE: The configuration must be repeated each time the system is rebooted. IPoIB-CM (Connected Mode) is enabled by default. The setting in /etc/infiniband/openib.conf is SET_IPOIB_CM=yes. To use datagram mode, use change the setting to SET_IPOIB_CM=no.
6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup S For example: # Use the UPDN algorithm instead of the Min Hop algorithm. OPTIONS="-R updn" For more information on OpenSM, see the OpenSM man pages, or look on the OpenFabrics web site. SRP SRP stands for SCSI RDMA Protocol. It was originally intended to allow the SCSI protocol to run over InfiniBand for Storage Area Network (SAN) usage.
A 6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup GUID: 0002c90200402c0c ID: LSI Storage Systems SRP Driver 200500a0b8114527 service entries: 1 service[ 0]: 200500a0b8114527 / SRP.T10:200500A0B8114527 GUID: 21000001ff040bf6 ID: Data Direct Networks SRP Target System service entries: 1 service[ 0]: f60b04ff01000021 / SRP.T10:21000001ff040bf6 Note that not all the output is shown here; key elements are expected to show the match in Step 3. 3.
6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup 6. S Create a mount point (as root) where you will mount the SRP device. For example: # mkdir /mnt/targetname # mount /dev/sde1 /mnt/targetname NOTE: Use sde1 rather than sde. See the mount(8) man page for more information on creating mount points.
A 6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup controller[ 1] GUID: 00066a01de000070 vendor ID: 00066a device ID: 000030 IO class : 2000 ID: EVIC in Chassis 0x00066a00db00001e, Slot 1, Ioc 1 service entries: 2 service[ 0]: 1000066a00000001 / InfiniNIC.InfiniConSys.Control:01 service[ 1]: 1000066a00000101 / InfiniNIC.InfiniConSys.
S 6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup controller[ 1] GUID: 00066a01de000070 vendor ID: 00066a device ID: 000030 IO class : 2000 ID: EVIC in Chassis 0x00066a00db00001e, Slot 1, Ioc 1 service entries: 2 service[ 0]: 1000066a00000001 / InfiniNIC.InfiniConSys.Control:01 service[ 1]: 1000066a00000101 / InfiniNIC.InfiniConSys.
A 6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup Look at the qlgc_vnic.cfg.sample file to see how VNIC configuration files are written. This file can be found with the OFED documentation, or in the qlgc_vnictools subdirectory of the QLogicIB_Basic download.
S 6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup b. Format 2: Define an IOC using the IOCSTRING. Defining the IOC using the IOCSTRING allows VIO hardware to be hot-swapped in and out of a specific slot. The host attempts to connect to the specified IOC (1, 2, or 3) on the VIO hardware that currently resides in the specified slot of the specified chassis.
A 6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup 4. Create VirtualNIC interface configuration files. For each Ethernet interface defined in the /etc/sysconfig/qlgc_vnic.cfg file, create an interface configuration file, /etc/sysconfig/network-scripts/ifcfg- (or /etc/sysconfig/network/ifcfg- on Linux 2.6 kernels), where is the value of the NAME field specified in the CREATE block.
S 6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup If you start the InfiniBand network stack separately, then the correct starting order is: Start the InfiniBand stack. Start QLogic VNIC service. For example, if you use InfiniPath, the correct starting order is: # /etc/init.d/openibd start # /etc/init.d/qlgc_vnic start The correct stopping order is: Stop QLogic VNIC service. Stop the InfiniBand stack.
A 6–Configuring Drivers and Services OpenFabrics Drivers and Services Configuration and Startup More information for configuration, starting and stopping the interface, and basic troubleshooting is found in the QLogic OFED+ User Guide. MPI over uDAPL Intel MPI can be run over uDAPL, which uses IB Verbs. uDAPL is the user mode version of the Direct Access Provider Library (DAPL), and is provided as a part of the OFED packages. You will also have to have IPoIB configured.
6–Configuring Drivers and Services Other Configuration: Changing the MTU Size S Other Configuration: Changing the MTU Size The Maximum Transfer Unit (MTU) is set to 4K and enabled in the driver by default. To change the driver default back to 2K MTU, add this line (as root) in /etc/modprobe.conf (or in /etc/modprobe.conf.local on SLES): options ib_ipath mtu4096=0 Restart the driver as described in “Managing the InfiniPath Driver” on page 6-14.
A 6–Configuring Drivers and Services Managing the InfiniPath Driver Normally, this configuration file is set up correctly at installation and the drivers are loaded automatically during system boot once the RPMs have been installed. However, the ib_ipath driver has several configuration variables that set reserved buffers for the software, define events to create trace records, and set the debug level. If you are upgrading, your existing configuration files will not be overwritten.
S 6–Configuring Drivers and Services Managing the InfiniPath Driver This method will not reboot the system. The following set of commands shows how to use this script. If OpenSM is configured and running, it must be stopped before the openibd stop command, and must be started after the openibd start command. Omit the commands to start/stop opensmd if you are not running it on that node. The sequence of commands to restart the driver are as follows: # /etc/init.d/opensmd stop # /etc/init.d/openibd stop ...
A 6–Configuring Drivers and Services Further Information on Configuring and Loading Drivers Further Information on Configuring and Loading Drivers See the modprobe(8), modprobe.conf(5), and lsmod(8) man pages for more information. Also see the file (on Red Hat systems): /usr/share/doc/initscripts-*/sysconfig.
6–Configuring Drivers and Services Further Information on Configuring and Loading Drivers S Notes 6-18 IB0056101-00 H
7 Installation Verification and Additional Settings This section provides instructions for verifying that the software has been properly installed, the drivers are loaded, and that the fabric is active and ready to use. Information on adapter performance tuning is also provided. LED Link and Data Indicators The LEDs function as link and data indicators once the InfiniPath software has been installed, the driver has been loaded, and the fabric is being actively managed by a subnet manager.
S 7–Installation Verification and Additional Settings Adapter and Other Settings Table 7-1. LED Link and Data Indicators (Continued) LED States Green ON Amber ON Indication The link is configured, properly connected, and ready. Signal detected. Ready to talk to an SM to bring the link fully up. The link is configured. Properly connected and ready to receive data and link packets.
A 7–Installation Verification and Additional Settings Customer Acceptance Utility PAT initialization fails for some reason, the code will generate a message in the log and fall back to the MTRR mechanism. See “Write Combining” on page B-1 for more information. Check the PCIe bus width. If slots have a smaller electrical width than mechanical width, lower than expected performance may occur. Use this command to check PCIe Bus width: $ ipath_control -iv This command also shows the link speed.
S 7–Installation Verification and Additional Settings Customer Acceptance Utility 5. Verifies QLogic hardware and software status and configuration. Includes tests for link speed, PIO bandwidth (incorrect MTRR settings), and MTU size. 6. Verifies the ability to mpirun jobs on the nodes. 7. Runs a bandwidth and latency test on every pair of nodes and analyzes the results. The options available with ipath_checkout are shown in Table 7-2. Table 7-2.
A Installation Troubleshooting The following sections contain information about issues that may occur during installation. Some of this material is repeated in the Troubleshooting appendix of the QLogic Host Channel Adapter and QLogic OFED Software Users Guide. Many programs and files are available that gather information about the cluster, and can be helpful for debugging. See the appendix Useful Programs and Files, in the QLogic Host Channel Adapter and QLogic OFED Software Users Guide.
S A–Installation Troubleshooting BIOS Settings BIOS Settings This section covers issues related to BIOS settings. You can check and adjust BIOS settings using the BIOS Setup utility. For specific instructions, follow the hardware documentation that came with your system. Enable Advanced Configuration and Power Interface (ACPI) This setting must be enabled.
A A–Installation Troubleshooting Software Installation Issues Building and installing InfiniPath modules for 2.6.9_U4 2.6.9-42.ELsmp kernel *** ERROR: /lib/modules/2.6.9-42.ELsmp/build/.config is missing. *** Is the kernel-smp-devel rpm for 2.6.9-42.ELsmp installed? ================ . . .
A–Installation Troubleshooting Software Installation Issues S After the packages have been removed, continue with the InfiniPath installation. You can also use the --prefix option with the rpm command to relocate the install directory of any packages that you need to move. See “Using rpm to Install InfiniPath and OpenFabrics” on page 5-15 for more information.
A A–Installation Troubleshooting Configuration Issues Configuration Issues ibsrpdm Command Hangs when Two Adapters are Installed but only Unit 1 is Connected to the Switch If multiple adapters (unit 0 and unit 1) are installed, and only unit 1 is connected to the switch, the ibsrpdm command (to set up an SRP target) can hang. If unit 0 is connected and unit 1 is disconnected, the problem does not occur. When only unit 1 is connected to the switch, use the -d option with the ibsrpdm command.
A–Installation Troubleshooting Configuration Issues S Notes A-6 IB0056101-00 H
B Write Combining Introduction Write combining improves write bandwidth to the QLogic chip by writing multiple words in a single bus transaction (typically 64 bytes). Write combining applies only to x86_64 systems. The x86 Page Attribute Table (PAT) mechanism that allocates Write Combining (WC) mappings for the PIO buffers has been added and is now the default.
S B–Write Combining PAT and Write Combining . . If you do not see any of these messages on your console, but suspect this problem, check the /var/log/messages file. Some systems suppress driver load messages but still output them to the log file. Methods for enabling and disabling the two write combining mechanisms are described in the following sections. There are no conflicts between the two methods. PAT and Write Combining PAT is the default mechanism for allocating WC mappings for the PIO buffers.
A B–Write Combining MTRR Mapping and Write Combining For systems with very large amounts of memory (32GB or more), it may also be necessary to adjust the BIOS setting for the PCI hole granularity to 2GB. This setting allows the memory to be mapped with fewer MTRRs, so that there will be one or more unused MTRRs for the InfiniPath driver. Some BIOS’ do not have the MTRR mapping option. It may have a different name, depending on the chipset, vendor, BIOS, or other factors.
B–Write Combining MTRR Mapping and Write Combining S Notes B-4 IB0056101-00 H
C Configuration Files Table C-1 contains descriptions of the configuration and configuration template files used by the InfiniPath and OpenFabrics software. Table C-1. Configuration Files Configuration File Name Description /etc/infiniband/qlgc_vnic.cfg VirtualNIC configuration file. Create this file after running ib_qlgc_vnic_query to get the information you need. This file was named /etc/infiniband/qlogic_vnic.cfg or /etc/sysconfig/ics_inic.cfg in previous releases. See the sample file qlgc_vnic.cfg.
S C–Configuration Files Table C-1. Configuration Files (Continued) Configuration File Name /etc/sysconfig/network/ifcfg Description Network configuration file for network interfaces When used for VNIC configuration, is in the form eiocX, where X is the device number. There will be one interface configuration file for each interface defined in /etc/infiniband/qlgc_vnic.cfg. For SLES systems.
D Package Descriptions The following sections contain detailed descriptions of the packages for the InfiniPath and OpenFabrics software. In this release, software may be installed in several ways. With the QLogicIB-Basic download, which uses the Installer tool, the package groupings are different than those in the RPM-based downloads. Package Names with the QLogicIB-Basic Download The QLogicIB-Basic download has been packaged differently than the RPM download.
D–Package Descriptions Different Nodes May Use Different RPMs S Once the Installer tool has begun the installation, for some packages, the underlying RPM names are displayed on the screen. Different Nodes May Use Different RPMs In a cluster environment, different nodes may be used for different functions, such as launching jobs, software development, or running jobs. These nodes are defined as follows: Front end node. This node launches jobs.
A D–Package Descriptions InfiniPath and OpenFabrics RPMs InfiniPath and OpenFabrics RPMs If you are using the rpm method, QLogic recommends installing all RPMs on all nodes, with the exception of the *-Static/*, *-Debuginfo/*, and *32bit/* RPMs. Some RPMs are optional. Since cluster nodes can be used for different functions, it is possible to selectively install RPMs. For example, you can install the opensm package for use on the node that will act as a subnet manager.
S D–Package Descriptions InfiniPath RPMs Table D-2. InfiniPath RPMs (Continued) RPM Name Front End Compute Development infinipath-libs-xxx_yyy.x86_64.rpm Optional Required Optional infinipath-libs-xxx_yyy.i386.rpm InfiniPath protocol shared libraries for 32-bit and 64-bit systems Table Notes a If you want to use ipath_checkout and ipathbug-helper, install this RPM wherever you install mpi-frontend. Table D-3.
A D–Package Descriptions OpenFabrics RPMs OpenFabrics RPMs For ease of installation, QLogic recommends that all of the OpenFabrics RPMs listed in Table D-5 be installed on all nodes. Version numbers are indicated by xxx. Table D-5. OpenFabrics/RPMs RPM Name compat-dapl-xxx.x86_64.rpm uDAPL 1.2.12 support compat-dapl-utils-xxx.x86_64.rpm uDAPL 1.2.12 support dapl-xxx.x86_64.rpm uDAPL 2.0.15 support dapl-utils-xxx.x86_64.rpm uDAPL support ibsim-xxx.x86_64.rpm InfiniBand Fabric Simulator ibutils-xxx.x86_64.
S D–Package Descriptions OpenFabrics RPMs Table D-5. OpenFabrics/RPMs (Continued) RPM Name libibmad-xxx.x86_64.rpm Low-layer IB functions for use by the IB diagnostic and management programs. These include management datagrams (MADs), SA, SMP, and other basic IB functions. libibumad-xxx.x86_64.rpm Provides the user MAD library functions that sit on top of the user MAD modules in the kernel. These functions are used by IB diagnostic and management tools, including OpenSM. libibverbs-xxx.x86_64.
A D–Package Descriptions OpenFabrics RPMs Table D-5. OpenFabrics/RPMs (Continued) RPM Name open-iscsi-xxx.x86_64.rpm a Transport independent, multi-platform implementation of RFC3720 iSCSI with iSER support Comments Optional for OpenFabrics For SLES systems opensm-libs-xxx.x86_64.rpm Provides the library for OpenSM perftest-xxx.x86_64.rpm IB performance tests qlgc_vnic_daemon-xxx.x86_64.rpm Used with VNIC ULP service qlvnictools-xxx.x86_64.rpm Startup script, sample config file, and utilities qperf-xxx.
S D–Package Descriptions OpenFabrics RPMs The development RPMs in Table D-6 are needed only on the nodes where OFED programs are compiled. Table D-6. OpenFabrics-Devel/RPMs RPM Name compat-dapl-devel-xxx.x86_64.rpm Development files for uDAPL support dapl-devel-xxx.x86_64.rpm Development files for uDAPL support libibcm-devel-xxx.x86_64.rpm Development files for the libibcm library libibcommon-devel-xxx.x86_64.rpm Development files for the libibcommon library libibmad-devel-xxx.x86_64.
A D–Package Descriptions Other Adapters The opensm package in Table D-7 should be installed only on the node that will be used as a subnet manager. Table D-7. OpenSM/RPM RPM Name opensm-xxx.x86_64.rpm OpenSM provides an implementation of an InfiniBand subnet manager and administrator. At least one per each InfiniBand subnet is required to initialize the InfiniBand hardware. Comments Required for OpenSM Table D-8. OpenSM-Devel/RPM RPM Name opensm-devel-xxx.x86_64.
S D–Package Descriptions Other MPIs Table D-9. Other Host Channel Adapters/RPMs (Continued) RPM Name tvflash-xxx.x86_64.rpm Query and update the firmware flash memory for other host channel adapters Comments Optional for OpenFabrics The development RPMs in Table D-10 are only needed on the nodes where programs are compiled. Table D-10. Other Host Channel Adapters-Devel/RPMs RPM Name libcxgb3-devel-xxx.x86_64.rpm Development files for the Chelsio 10GbE host channel adapter libmlx4-devel-xxx.x86_64.
A D–Package Descriptions Other MPIs Table D-11. OtherMPIs/RPMs (Continued) RPM Name Comments Optional mvapich2_gcc-xxx.x86_64.rpm MVAPICH2 compiled with GNU Optional mvapich_gcc_qlc-xxx.yyy.x86_64.rpm MVAPICH compiled with GNU for PSM support mvapich_intel_qlc-xxx.yyy.x86_64.rpm a Optional MVAPICH compiled with Intel for PSM support mvapich_pathscale_qlc-xxx.yyy.x86_64.rpm Optional MVAPICH compiled with PathScale for PSM support Optional mvapich_pgi_qlc-xxx.yyy.x86_64.
D–Package Descriptions Other MPIs S Notes D-12 IB0056101-00 H
Index Symbols /etc/ files C-1, C-2 /usr/share/doc/initscripts-*/ sysconfig.
QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 E ***Error:/lib/modules/2.6.16.21-0. 8-debug/build/.config is missing error message A-2 Error:Failed dependencies error message A-4 eth2: error fetching interface information: Device not found error message A-5 F file/usr/share/man/man3/MPIO_Reque st_c2f.3.gz from install of mpi-doc-2.1-4321.776_rhel4_p sc conflicts with file from package lam-7.1.2-8.
A QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.
S QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.4 Protocols supported 2-4 Protocols, InfiniBand subnet management 1-3 Q QHT7040 4-8 QHT7140 4-8 installation with HTX riser 4-12 installation without an HTX riser 4-16 QLE7140 4-7 QLE7140/7240/7280 installation with PCI Express riser 4-9 installation without a PCI Express riser 4-15 QLE7280 4-7 qlgc_vnic.cfg.
A QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.
QLogic Host Channel Adapter and QLogic OFED Software Install Guide QLogic OFED Version 1.
Corporate Headquarters QLogic Corporation 26650 Aliso Viejo Parkway Aliso Viejo, CA 92656 949.389.6000 Europe Headquarters QLogic (UK) LTD. Quatro House Lyon Way, Frimley Camberley Surrey, GU16 7ER UK www.qlogic.com +44 (0) 1276 804 670 © 2005-2009 QLogic Corporation. Specifications are subject to change without notice. All rights reserved worldwide. QLogic and the QLogic logo are registered trademarks of QLogic Corporation.