Qlogic OFED+ Host Especificaciones

Busca en linea o descarga Especificaciones para Software Qlogic OFED+ Host. Qlogic OFED+ Host Product specifications Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 204
  • Tabla de contenidos
  • SOLUCIÓN DE PROBLEMAS
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente

Indice de contenidos

Pagina 1 - OFED Software Users Guide

IB6054601-00 HQLogic Host Channel Adapter and QLogicOFED Software Users GuideQLogic OFED Version 1.4

Pagina 2 - Document Revision History

Page x IB6054601-00 HSQLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4In the first and last paragraphs, added

Pagina 3

6–Using Other MPIsManaging Open MPI, MVAPICH, and QLogic MPI with the mpi-selector Utility6-6 IB6054601-00 HSTo compile your program in C, type:$ mpi

Pagina 4

6–Using Other MPIsHP-MPIIB6054601-00 H 6-7AFollowing is an example for listing and selecting an MPI:$ mpi-selector --list mpi-1.2.3mpi-3.4.5$ mpi-sel

Pagina 5

6–Using Other MPIsHP-MPI6-8 IB6054601-00 HSInstallationFollow the instructions for downloading and installing HP-MPI from the HP web site. SetupNo sp

Pagina 6

6–Using Other MPIsPlatform (Scali) MPIIB6054601-00 H 6-9APlatform (Scali) MPIPlatform MPI was formerly known as Scali MPI Connect. The version tested

Pagina 7

6–Using Other MPIsIntel MPI6-10 IB6054601-00 HSRunning Platform MPI ApplicationsHere is an example of a simple mpirun command running with four proce

Pagina 8

6–Using Other MPIsIntel MPIIB6054601-00 H 6-11Acompat-dapl-devel-static-1.2.12-1.x86_64.rpmcompat-dapl-utils-1.2.12-1.x86_64.rpm2. Verify that there

Pagina 9

6–Using Other MPIsImproving Performance of Other MPIs Over IB Verbs6-12 IB6054601-00 HSTo compile your program in C using the default compiler, type:

Pagina 10

6–Using Other MPIsImproving Performance of Other MPIs Over IB VerbsIB6054601-00 H 6-13AThe maximum supported MTU size of InfiniPath adapter cards are

Pagina 11

6–Using Other MPIsImproving Performance of Other MPIs Over IB Verbs6-14 IB6054601-00 HSNotes

Pagina 12

IB6054601-00 H A-1A mpirun Options SummaryThis section summarizes the most commonly used options to mpirun. See the mpirun (1) man page for a complet

Pagina 13 - IB6054601-00 H Page xiii

QLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4IB6054601-00 H Page xiSAdded program example. “ibv_devinfo” on

Pagina 14 - Page xiv IB6054601-00 H

A–mpirun Options SummarySpawn OptionsA-2 IB6054601-00 HS-np np This option specifies the number of processes to spawn. If this option is not set, the

Pagina 15 - Table of Contents

A–mpirun Options SummaryQuiescence OptionsIB6054601-00 H A-3AQuiescence Options-disable-mpi-progress-checkThis option disables the MPI communication

Pagina 16 - 5 Using QLogic MPI

A–mpirun Options SummaryStats OptionsA-4 IB6054601-00 HS-k, -kill-timeout secondsThis option indicates the time to wait for other ranks after the fir

Pagina 17 - 6 Using Other MPIs

A–mpirun Options SummaryTuning OptionsIB6054601-00 H A-5A-statsfile file-prefixThis option specifies an alternate file to receive the output from the

Pagina 18

A–mpirun Options SummaryShell OptionsA-6 IB6054601-00 HSShell Options-shell shell-nameThis option specifies the name of the program to use to log int

Pagina 19

A–mpirun Options SummaryFormat OptionsIB6054601-00 H A-7AFormat Options-l, -label-outputThis option labels each line of output on stdout and stderr w

Pagina 20

A–mpirun Options SummaryOther OptionsA-8 IB6054601-00 HSNotes

Pagina 21

IB6054601-00 H B-1B Benchmark ProgramsSeveral MPI performance measurement programs are installed from the mpi-benchmark RPM. This appendix describes

Pagina 22 - List of Tables

B–Benchmark ProgramsBenchmark 1: Measuring MPI Latency Between Two NodesB-2 IB6054601-00 HSdefined. The program uses a loop, executing many such exch

Pagina 23 - 1 Introduction

B–Benchmark ProgramsBenchmark 2: Measuring MPI Bandwidth Between Two NodesIB6054601-00 H B-3ABenchmark 2: Measuring MPI Bandwidth Between Two NodesTh

Pagina 24 - Overview

Page xii IB6054601-00 HSQLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4Updated output file name and example

Pagina 25 - Interoperability

B–Benchmark ProgramsBenchmark 3: Messaging Rate MicrobenchmarksB-4 IB6054601-00 HSBenchmark 3: Messaging Rate Microbenchmarksmpi_multibw is the micro

Pagina 26 - Convention Meaning

B–Benchmark ProgramsBenchmark 4: Measuring MPI Latency in Host RingsIB6054601-00 H B-5ASearching for N/2 bandwidth. Maximum Bandwidth of 1958.400649

Pagina 27 - Contact Information

B–Benchmark ProgramsBenchmark 4: Measuring MPI Latency in Host RingsB-6 IB6054601-00 HSNotes

Pagina 28 - 1-6 IB6054601-00 H

IB6054601-00 H C-1C Integration with a Batch Queuing SystemMost cluster systems use some kind of batch queuing system as an orderly way to provide us

Pagina 29 - 2 Feature Overview

C–Integration with a Batch Queuing SystemUsing SLURM for Batch QueuingC-2 IB6054601-00 HSFor more usage information, see the OSC mpiexec documentatio

Pagina 30 - Continued Support

C–Integration with a Batch Queuing SystemUsing SLURM for Batch QueuingIB6054601-00 H C-3AAllocating ResourcesWhen the mpirun command starts, it requi

Pagina 31 - PCIe is Gen 1

C–Integration with a Batch Queuing SystemUsing SLURM for Batch QueuingC-4 IB6054601-00 HSThe sort | uniq -c component determines the number of times

Pagina 32

C–Integration with a Batch Queuing SystemLock Enough Memory on Nodes when Using SLURMIB6054601-00 H C-5AThe following command terminates all processe

Pagina 33 - Software Components

C–Integration with a Batch Queuing SystemLock Enough Memory on Nodes when Using SLURMC-6 IB6054601-00 HSThe following message displays after installa

Pagina 34 - 2-6 IB6054601-00 H

IB6054601-00 H Preliminary D-1D TroubleshootingThis appendix describes some of the tools you can use to diagnose and fix problems. The following topi

Pagina 35 - 3 Step-by-Step Cluster Setup

QLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4IB6054601-00 H Page xiiiSAdded Glossary entry for Verbs. “Verb

Pagina 36 - Using MPI

D–TroubleshootingBIOS SettingsD-2 IB6054601-00 HSBIOS SettingsThis section covers issues related to BIOS settings.The most important setting is Advan

Pagina 37 - 4 InfiniPath Cluster Setup

D–TroubleshootingKernel and Initialization IssuesIB6054601-00 H D-3AKernel and Initialization IssuesIssues that may prevent the system from coming up

Pagina 38 - Installed Layout

D–TroubleshootingKernel and Initialization IssuesD-4 IB6054601-00 HSIf there is no output at all, the driver initialization failed. For more informat

Pagina 39 - Memory Footprint

D–TroubleshootingKernel and Initialization IssuesIB6054601-00 H D-5AOpenFabrics Load Errors if ib_ipath Driver Load FailsWhen the ib_ipath driver fai

Pagina 40

D–TroubleshootingOpenFabrics and InfiniPath IssuesD-6 IB6054601-00 HSIf the driver loaded, but MPI or other programs are not working, check to see if

Pagina 41

D–TroubleshootingOpenFabrics and InfiniPath IssuesIB6054601-00 H D-7AManual Shutdown or Restart May Hang if NFS in UseIf you are using NFS over IPoIB

Pagina 42 - # ifconfig ib0

D–TroubleshootingOpenFabrics and InfiniPath IssuesD-8 IB6054601-00 HSSDP Module Not LoadingIf the settings for debug level and the zero copy threshol

Pagina 43

D–TroubleshootingSystem Administration TroubleshootingIB6054601-00 H D-9ASystem Administration TroubleshootingThe following sections provide details

Pagina 44

D–TroubleshootingPerformance IssuesD-10 IB6054601-00 HSThe exact symptoms can vary with BIOS, amount of memory, etc. When the driver starts, you may

Pagina 45 - Using OFED SRP

D–TroubleshootingPerformance IssuesIB6054601-00 H D-11AErratic PerformanceSometimes erratic performance is seen on applications that use interrupts.

Pagina 46

Page xiv IB6054601-00 HSQLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4Notes

Pagina 47 - # ib_qlgc_vnic_query

D–TroubleshootingQLogic MPI TroubleshootingD-12 IB6054601-00 HSHere is an example:# cat /sys/class/infiniband/ipath*/device/irq98# ls /proc/irq0 10

Pagina 48 - 4-12 IB6054601-00 H

D–TroubleshootingQLogic MPI TroubleshootingIB6054601-00 H D-13AMixed Releases of MPI RPMsMake sure that all of the MPI RPMs are from the same release

Pagina 49 - IB6054601-00 H 4-13

D–TroubleshootingQLogic MPI TroubleshootingD-14 IB6054601-00 HSResolving Hostname with Multi-Homed Head NodeBy default, mpirun assumes that ranks can

Pagina 50

D–TroubleshootingQLogic MPI TroubleshootingIB6054601-00 H D-15ACompiler/Linker MismatchIf the compiler and linker do not match in C and C++ programs,

Pagina 51

D–TroubleshootingQLogic MPI TroubleshootingD-16 IB6054601-00 HSCompiling on Development NodesIf the mpi-devel-* RPM is installed with the --prefix /p

Pagina 52

D–TroubleshootingQLogic MPI TroubleshootingIB6054601-00 H D-17AFor the second option, change the file /etc/ld.so.conf on the compute nodes rather tha

Pagina 53

D–TroubleshootingQLogic MPI TroubleshootingD-18 IB6054601-00 HSThe shell strips off the double quotes before handing the arguments to the mpicc scrip

Pagina 54 - $ ibv_devinfo

D–TroubleshootingQLogic MPI TroubleshootingIB6054601-00 H D-19AIn the next case, mpi_nxnlatbw.c is compiled with the HP-MPI version of mpicc, and giv

Pagina 55

D–TroubleshootingQLogic MPI TroubleshootingD-20 IB6054601-00 HSSee “Compiler Cannot Find Include, Module, or Library Files” on page D-15, “Compiling

Pagina 56

D–TroubleshootingQLogic MPI TroubleshootingIB6054601-00 H D-21AUsing MPI.mod FilesMPI.mod (or mpi.mod) are the Fortran 90/Fortran 95 mpi modules file

Pagina 57 - InfiniPath Driver Filesystem

IB6054601-00 H xvTable of Contents1 IntroductionWho Should Read this Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

Pagina 58 - Adapter and Other Settings

D–TroubleshootingQLogic MPI TroubleshootingD-22 IB6054601-00 HSIf you know that an argument can accept a data type that the MPI module does not expli

Pagina 59 - Remove Unneeded Services

D–TroubleshootingQLogic MPI TroubleshootingIB6054601-00 H D-23AThis is equally applicable if the module mpi provides only a lower-rank interface and

Pagina 60 - Hyper-Threading

D–TroubleshootingQLogic MPI TroubleshootingD-24 IB6054601-00 HSThe following message displays after installation:$ mpirun -m ~/tmp/sm -np 2 -mpi_late

Pagina 61 - Configuring for ssh

D–TroubleshootingQLogic MPI TroubleshootingIB6054601-00 H D-25Agdb Gets SIG32 Signal Under mpirun -debug with the PSM Receive Progress Thread Enabled

Pagina 62

D–TroubleshootingQLogic MPI TroubleshootingD-26 IB6054601-00 HSGeneral Error MessagesThe following message may be generated by ipath_checkout or mpir

Pagina 63

D–TroubleshootingQLogic MPI TroubleshootingIB6054601-00 H D-27AThe following message indicates a mismatch between the QLogic interconnect hardware in

Pagina 64

D–TroubleshootingQLogic MPI TroubleshootingD-28 IB6054601-00 HSThe following message usually indicates a node failure or malfunctioning link in the f

Pagina 65

D–TroubleshootingQLogic MPI TroubleshootingIB6054601-00 H D-29AThe following indicates an unknown host:$ mpirun -np 2 -m ~/tmp/q mpi_latency 100 100

Pagina 66

D–TroubleshootingQLogic MPI TroubleshootingD-30 IB6054601-00 HSThe following indicates that one program on one node died:$ mpirun -np 2 -m ~/tmp/q mp

Pagina 67 - The Intel Cluster Checker

D–TroubleshootingQLogic MPI TroubleshootingIB6054601-00 H D-31AThis message occurs when a cable is disconnected, a switch is rebooted, or when there

Pagina 68 - 4-32 IB6054601-00 H

xvi IB6054601-00 HQLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4SOther Configuration: Changing the MTU Size

Pagina 69

D–TroubleshootingQLogic MPI TroubleshootingD-32 IB6054601-00 HSStatistics other than MPI-level statistics are fairly low level; most users will not u

Pagina 70 - MPI-IO with ROMIO

IB6054601-00 H E-1E Write CombiningIntroductionWrite combining improves write bandwidth to the QLogic chip by writing multiple words in a single bus

Pagina 71 - Getting Started with MPI

E–Write CombiningPAT and Write CombiningE-2 IB6054601-00 HS..If you do not see any of these messages on your console, but suspect this problem, check

Pagina 72

E–Write CombiningMTRR Mapping and Write CombiningIB6054601-00 H E-3AFor systems with very large amounts of memory (32GB or more), it may also be nece

Pagina 73 - QLogic MPI Details

E–Write CombiningMTRR Mapping and Write CombiningE-4 IB6054601-00 HSNotes

Pagina 74

IB6054601-00 H F-1F Useful Programs and FilesThe most useful programs and files for debugging, and commands for common tasks, are presented in the fo

Pagina 75

F–Useful Programs and FilesSummary and Descriptions of Useful ProgramsF-2 IB6054601-00 HSSummary and Descriptions of Useful ProgramsUseful programs a

Pagina 76 - To Use Another Compiler

F–Useful Programs and FilesSummary and Descriptions of Useful ProgramsIB6054601-00 H F-3Admesgdmesg prints out bootup messages. It is useful for chec

Pagina 77

F–Useful Programs and FilesSummary and Descriptions of Useful ProgramsF-4 IB6054601-00 HSibhostsThis tool determines if all the hosts in your InfiniB

Pagina 78 - Process Allocation

F–Useful Programs and FilesSummary and Descriptions of Useful ProgramsIB6054601-00 H F-5AibtracertThe tool ibtracert determines the path that InfiniB

Pagina 79 - IB6054601-00 H 5-11

IB6054601-00 H xviiQLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4ATo Use Another Compiler . . . . . . . .

Pagina 80 - PSM_SHAREDCONTEXTS=NO

F–Useful Programs and FilesSummary and Descriptions of Useful ProgramsF-6 IB6054601-00 HSidentThe ident strings are available in ib_ipath.ko. Running

Pagina 81 - Running in Shared Memory Mode

F–Useful Programs and FilesSummary and Descriptions of Useful ProgramsIB6054601-00 H F-7AIf you cannot see the problem, send the stdout output to you

Pagina 82

F–Useful Programs and FilesSummary and Descriptions of Useful ProgramsF-8 IB6054601-00 HSThe options available with ipath_checkout are shown in Table

Pagina 83 - Using mpirun

F–Useful Programs and FilesSummary and Descriptions of Useful ProgramsIB6054601-00 H F-9AMost of the functionality is accessed via the /sys filesyste

Pagina 84

F–Useful Programs and FilesSummary and Descriptions of Useful ProgramsF-10 IB6054601-00 HSipath_mtrrMTRR is used by the InfiniPath driver to enable w

Pagina 85 - Environment for Node Programs

F–Useful Programs and FilesSummary and Descriptions of Useful ProgramsIB6054601-00 H F-11Aipath_pkt_testThis program is installed from the infinipath

Pagina 86 - Environment Variables

F–Useful Programs and FilesSummary and Descriptions of Useful ProgramsF-12 IB6054601-00 HSmpirunmpirun determines whether the program is being run ag

Pagina 87 - Name Description

F–Useful Programs and FilesCommon Tasks and CommandsIB6054601-00 H F-13ArpmTo check the contents of an installed RPM, use these commands:$ rpm -qa in

Pagina 88

F–Useful Programs and FilesCommon Tasks and CommandsF-14 IB6054601-00 HSVerify hosts via an Ethernet pingipath_checkout --run=1 hostsfileVerify ssh

Pagina 89 - Performance Tuning

F–Useful Programs and FilesSummary and Descriptions of Useful FilesIB6054601-00 H F-15ASummary and Descriptions of Useful FilesUseful files are summa

Pagina 90

xviii IB6054601-00 HQLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4SCompiling MVAPICH Applications . . . . .

Pagina 91 - Using MPD

F–Useful Programs and FilesSummary and Descriptions of Useful FilesF-16 IB6054601-00 HSTable F-5 shows the possible contents of the file, with brief

Pagina 92 - Applications

F–Useful Programs and FilesSummary of Configuration FilesIB6054601-00 H F-17AversionYou can check the version of the installed InfiniPath software by

Pagina 93 - Debugging MPI Programs

F–Useful Programs and FilesSummary of Configuration FilesF-18 IB6054601-00 HSConfiguration File Name Description/etc/modprobe.conf Specifies options

Pagina 94 - QLogic MPI Limitations

F–Useful Programs and FilesSummary of Configuration FilesIB6054601-00 H F-19ASample and Template Files Descriptionqlgc_vnic.cfg.sample Sample VNIC co

Pagina 95

F–Useful Programs and FilesSummary of Configuration FilesF-20 IB6054601-00 HSNotes

Pagina 96

IB6054601-00 H G-1G Recommended ReadingReference material for further reading is provided in this appendix.References for MPIThe MPI Standard specifi

Pagina 97 - Open MPI

G–Recommended ReadingClustersG-2 IB6054601-00 HSClustersGropp, William, Ewing Lusk, and Thomas Sterling, Beowulf Cluster Computing with Linux, Second

Pagina 98 - Running Open MPI Applications

IB6054601-00 H Glossary-1GlossaryA glossary is provided for technical terms used in the documentation. Italicized terms in the definitions are define

Pagina 99

GlossaryEE – kDAPLGlossary-2 IB6054601-00 HSEEStands for End to EndEECStands for End to End ContextfabricThe InfiniBand interconnect infrastructure,

Pagina 100 - Running MVAPICH Applications

IB6054601-00 H Glossary-3Glossarylatency — mpihosts fileAlatencyThe delay inherent in processing network data. In terms of MPI, it is the time requi

Pagina 101

IB6054601-00 H xixQLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4AB Benchmark ProgramsBenchmark 1: Measuring

Pagina 102 - More Information on HP-MPI

GlossaryMR – RCGlossary-4 IB6054601-00 HSMRStands for Memory RegionMTRR Stands for Memory Type Range Registers. Used by the InfiniPath driver to ena

Pagina 103 - Platform (Scali) MPI

IB6054601-00 H Glossary-5GlossaryRDMA — uDAPLARDMAStands for Remote Direct Memory Access. A communications protocol that enables data transmission f

Pagina 104 - Intel MPI

Glossaryunmanaged switch – VNICGlossary-6 IB6054601-00 HSunmanaged switchA switch that does not have an active Subnet Manager (SM)VerbsIn the Infini

Pagina 105

IB6054601-00 H Index-1IndexSymbols!!!ERROR!!! Lockable memory less than 4096KB on x nodes error message C-6, D-24./hpmpi-mpi_nxnlatbw: error while lo

Pagina 106

QLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4Index-2 IB6054601-00 HSchkconfig F-2Cluster 1-2checker, Inte

Pagina 107 - 6–Using Other MPIs

IB6054601-00 H Index-3QLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4Aopening shared memory object error mes

Pagina 108 - 6-14 IB6054601-00 H

QLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4Index-4 IB6054601-00 HSibtracert F-2, F-5ibv_devinfo 4-30, F

Pagina 109 - A mpirun Options Summary

IB6054601-00 H Index-5QLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4AK-k A-4, F-8kDAPL Glossary-2--keep F-8

Pagina 110 - Spawn Options

QLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4Index-6 IB6054601-00 HSperformance improvement over IB Verbs

Pagina 111 - Startup Options

IB6054601-00 H Index-7QLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4AMulticast group Glossary-4Multihomed h

Pagina 112 - Stats Options

Page ii IB6054601-00 HSQLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4Information furnished in this manual i

Pagina 113 - Tuning Options

xx IB6054601-00 HQLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4SPerformance Issues . . . . . . . . . . . .

Pagina 114 - Debug Options

QLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4Index-8 IB6054601-00 HSPCIe Glossary-4bus width 4-23bus widt

Pagina 115 - Other Options

IB6054601-00 H Index-9QLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4A--run=LIST F-8-runscript A-4Run-time l

Pagina 116 - A-8 IB6054601-00 H

QLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4Index-10 IB6054601-00 HSTotalView debugger 5-26Transport ser

Pagina 118

© 2005-2009 QLogic Corporation. Specifications are subject to change without notice. All rights reserved worldwide. QLogic, the QLogic logo, and Infin

Pagina 119 - Between Two Nodes

IB6054601-00 H xxiQLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4AMTRR Mapping and Write Combining . . . . .

Pagina 120

xxii IB6054601-00 HQLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4SNetworking . . . . . . . . . . . . . . .

Pagina 121

IB6054601-00 H 1-11 IntroductionThis section describes the objectives, intended audience, and organization of the QLogic Host Channel Adapter and QLo

Pagina 122 - B-6 IB6054601-00 H

1–IntroductionOverview1-2 IB6054601-00 HS Section 4, InfiniPath Cluster Setup and Administration, describes the lower levels of the supplied InfiniP

Pagina 123 - C Integration with a Batch

1–IntroductionInteroperabilityIB6054601-00 H 1-3AThe QLogic host channel adapters are InfiniBand 4X. The Double Data Rate (DDR) QLE7240 and QLE7280 a

Pagina 124 - Using SLURM for Batch Queuing

1–IntroductionConventions Used in this Guide1-4 IB6054601-00 HSConventions Used in this GuideThis guide uses the typographical conventions listed in

Pagina 125 - Generating the mpihosts File

1–IntroductionDocumentationIB6054601-00 H 1-5ADocumentationThe product documentation includes: The QLogic HCA and QLogic OFED Software Install Guide

Pagina 126 - Simple Process Management

1–IntroductionContact Information1-6 IB6054601-00 HS

Pagina 127

IB6054601-00 H 2-12 Feature OverviewThis section contains the features for this release, the supported QLogic adapter models, supported distributions

Pagina 128

QLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4IB6054601-00 H Page iiiSIn the second bullet, removed referenc

Pagina 129 - D Troubleshooting

2–Feature OverviewFeatures2-2 IB6054601-00 HS The QLogic InfiniBand Fabric Suite (IFS) is available separately for purchase. It includes FastFabric,

Pagina 130 - BIOS Settings

2–Feature OverviewFeaturesIB6054601-00 H 2-3AThis version of the QLogic OFED software provides support for all of the QLogic adapters in Table 2-1. A

Pagina 131

2–Feature OverviewSupported Distributions and Kernels2-4 IB6054601-00 HSSupported Distributions and KernelsThe QLogic interconnect runs on AMD™ Opter

Pagina 132

2–Feature OverviewCompiler SupportIB6054601-00 H 2-5ACompiler SupportQLogic MPI supports the following compilers: GNU gcc 3.3.x, 3.4.x, 4.0, 4.1, 4.

Pagina 133

2–Feature OverviewSoftware Components2-6 IB6054601-00 HS Reliable Datagram Sockets (RDS) iSCSI Extensions for RDMA (iSER) This release supports two

Pagina 134

IB6054601-00 H 3-13 Step-by-Step Cluster Setup and MPI Usage ChecklistsThis section describes how to set up your cluster to run high-performance MPI

Pagina 135

3–Step-by-Step Cluster Setup and MPI Usage ChecklistsUsing MPI3-2 IB6054601-00 HSUsing MPI1. Verify that the QLogic hardware and software has been in

Pagina 136 - SDP Module Not Loading

IB6054601-00 H 4-14 InfiniPath Cluster Setup and AdministrationThis section describes what the cluster administrator needs to know about the InfiniPa

Pagina 137 - Performance Issues

4–InfiniPath Cluster Setup and AdministrationInstalled Layout4-2 IB6054601-00 HSInstalled LayoutThis section describes the default installed layout f

Pagina 138 - MVAPICH Performance Issues

4–InfiniPath Cluster Setup and AdministrationMemory FootprintIB6054601-00 H 4-3AThe InfiniPath driver modules in this release are installed in: /lib/

Pagina 139 - Erratic Performance

Page iv IB6054601-00 HSQLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4Deleted reference to MTRR BIOS setting

Pagina 140 - QLogic MPI Troubleshooting

4–InfiniPath Cluster Setup and AdministrationMemory Footprint4-4 IB6054601-00 HSThe following paragraphs provide an example for a 1024 processor syst

Pagina 141 - Missing mpirun Executable

4–InfiniPath Cluster Setup and AdministrationBIOS SettingsIB6054601-00 H 4-5ABIOS SettingsTo achieve the best performance with QLogic adapters, you n

Pagina 142 - Cross-Compilation Issues

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and Startup4-6 IB6054601-00 HS SRP (OFED and QLogic modu

Pagina 143 - Compiler/Linker Mismatch

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and StartupIB6054601-00 H 4-7AThe output from this comman

Pagina 144

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and Startup4-8 IB6054601-00 HSIf you are using the rpm in

Pagina 145

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and StartupIB6054601-00 H 4-9AUsing QLogic SRPIf you inst

Pagina 146

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and Startup4-10 IB6054601-00 HS3. Choose the device you w

Pagina 147

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and StartupIB6054601-00 H 4-11AConfiguring and Administer

Pagina 148 - Process Limitation with ssh

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and Startup4-12 IB6054601-00 HScontroller[ 1]GUID:

Pagina 149 - Extending MPI Modules

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and StartupIB6054601-00 H 4-13Acontroller[ 1]GUID:

Pagina 150

QLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4IB6054601-00 H Page vSAdded ibv_devinfo command to see the cur

Pagina 151 - Queuing System

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and Startup4-14 IB6054601-00 HSLook at the qlgc_vnic.cfg.

Pagina 152

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and StartupIB6054601-00 H 4-15Ab. Format 2: Define an IOC

Pagina 153

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and Startup4-16 IB6054601-00 HS4. Create VirtualNIC inter

Pagina 154 - General Error Messages

4–InfiniPath Cluster Setup and AdministrationOpenFabrics Drivers and Services Configuration and StartupIB6054601-00 H 4-17AIf you start the InfiniBan

Pagina 155

4–InfiniPath Cluster Setup and AdministrationOther Configuration: Changing the MTU Size4-18 IB6054601-00 HSMore information for configuration, starti

Pagina 156 - MPI Messages

4–InfiniPath Cluster Setup and AdministrationManaging the InfiniPath DriverIB6054601-00 H 4-19AManaging the InfiniPath DriverThe startup script for i

Pagina 157

4–InfiniPath Cluster Setup and AdministrationManaging the InfiniPath Driver4-20 IB6054601-00 HSStart, Stop, or Restart InfiniPathRestart the software

Pagina 158

4–InfiniPath Cluster Setup and AdministrationMore Information on Configuring and Loading DriversIB6054601-00 H 4-21AUnload the Driver/Modules Manuall

Pagina 159 - MPI Stats

4–InfiniPath Cluster Setup and AdministrationPerformance Settings and Management Tips4-22 IB6054601-00 HSPerformance Settings and Management TipsThe

Pagina 160 - D-32 IB6054601-00 H

4–InfiniPath Cluster Setup and AdministrationPerformance Settings and Management TipsIB6054601-00 H 4-23A Use a PCIe Max Read Request size of at lea

Pagina 161 - E Write Combining

Page vi IB6054601-00 HSQLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4Changed Intel® processor name.“Hyper-T

Pagina 162 - PAT and Write Combining

4–InfiniPath Cluster Setup and AdministrationPerformance Settings and Management Tips4-24 IB6054601-00 HSIf you are using Network File System (NFS) o

Pagina 163

4–InfiniPath Cluster Setup and AdministrationHost Environment Setup for MPIIB6054601-00 H 4-25AHost Environment Setup for MPIAfter the InfiniPath sof

Pagina 164 - E-4 IB6054601-00 H

4–InfiniPath Cluster Setup and AdministrationHost Environment Setup for MPI4-26 IB6054601-00 HSThe example in this section assumes the following: Bo

Pagina 165 - F Useful Programs and Files

4–InfiniPath Cluster Setup and AdministrationHost Environment Setup for MPIIB6054601-00 H 4-27A812E5iw1GCZfNefBmWbegWVKFwGlNbqBnZK7kDRLSOKQtuhYbGPcrV

Pagina 166 - Program Name Function

4–InfiniPath Cluster Setup and AdministrationHost Environment Setup for MPI4-28 IB6054601-00 HS2. Enter a passphrase for your key pair when prompted.

Pagina 167

4–InfiniPath Cluster Setup and AdministrationChecking Cluster and Software StatusIB6054601-00 H 4-29AChecking Cluster and Software Statusipath_contro

Pagina 168

4–InfiniPath Cluster Setup and AdministrationChecking Cluster and Software Status4-30 IB6054601-00 HSibv_devinfoibv_devinfo queries RDMA devices. Use

Pagina 169

4–InfiniPath Cluster Setup and AdministrationChecking Cluster and Software StatusIB6054601-00 H 4-31AThe Intel Cluster CheckerThe Intel Cluster Check

Pagina 170

4–InfiniPath Cluster Setup and AdministrationChecking Cluster and Software Status4-32 IB6054601-00 HSNotes

Pagina 171

IB6054601-00 H 5-15 Using QLogic MPIThis section provides information on using the QLogic Message-Passing Interface (MPI). Examples are provided for

Pagina 172

QLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4IB6054601-00 H Page viiSRenamed Compiling and Linking section.

Pagina 173

5–Using QLogic MPIIntroduction5-2 IB6054601-00 HSOther MPIsOther high-performance MPIs, such as HP-MPI version 2.3, Open MPI (release 1.2.8), Ohio St

Pagina 174

5–Using QLogic MPIGetting Started with MPIIB6054601-00 H 5-3AGetting Started with MPIThis section shows how to compile and run some simple example pr

Pagina 175 - # modprobe -v ib_ipath

5–Using QLogic MPIGetting Started with MPI5-4 IB6054601-00 HSThen, run the program with several different specifications for the number of processes:

Pagina 176

5–Using QLogic MPIQLogic MPI DetailsIB6054601-00 H 5-5Afpi.f is a Fortran 77 program that computes pi in a way similar to cpi.c. Compile and link, an

Pagina 177 - Common Tasks and Commands

5–Using QLogic MPIQLogic MPI Details5-6 IB6054601-00 HSUse Wrapper Scripts for Compiling and LinkingThe scripts in Table 5-1 invoke the compiler and

Pagina 178 - Function Command

5–Using QLogic MPIQLogic MPI DetailsIB6054601-00 H 5-7AConfiguring MPI Programs for QLogic MPIWhen configuring an MPI program (generating header file

Pagina 179

5–Using QLogic MPIQLogic MPI Details5-8 IB6054601-00 HSTo Use Another CompilerQLogic MPI supports a number of compilers, in addition to the default G

Pagina 180

5–Using QLogic MPIQLogic MPI DetailsIB6054601-00 H 5-9AAlso, use mpif77, mpif90, or mpif95 for linking; otherwise, .true. may have the wrong value. I

Pagina 181

5–Using QLogic MPIQLogic MPI Details5-10 IB6054601-00 HSCompiler and Linker VariablesWhen you use environment variables (e.g., $MPICH_CC) to select w

Pagina 182

5–Using QLogic MPIQLogic MPI DetailsIB6054601-00 H 5-11AWhen running a job in a batch system environment where multiple jobs may be running simultane

Pagina 183 - subdirectory of the

Page viii IB6054601-00 HSQLogic Host Channel Adapter and QLogic OFED Software Users Guide QLogic OFED Version 1.4sysctl parameters do not help TCP/SD

Pagina 184 - F-20 IB6054601-00 H

5–Using QLogic MPIQLogic MPI Details5-12 IB6054601-00 HSEnabling and Disabling Software Context SharingBy default, context sharing is enabled; it can

Pagina 185 - G Recommended Reading

5–Using QLogic MPIQLogic MPI DetailsIB6054601-00 H 5-13AAdditionally, you can explicitly configure for the number of contexts you want to use with th

Pagina 186 - Other Software Packages

5–Using QLogic MPIQLogic MPI Details5-14 IB6054601-00 HSmpihosts File DetailsAs noted in “Create the mpihosts File” on page 5-3, an mpihosts file (al

Pagina 187 - Glossary

5–Using QLogic MPIQLogic MPI DetailsIB6054601-00 H 5-15A In the absence of both the -m option and the MPIHOSTS environment variable, mpirun uses the

Pagina 188 - Glossary-2 IB6054601-00 H

5–Using QLogic MPIQLogic MPI Details5-16 IB6054601-00 HSGenerally, mpirun tries to distribute the specified number of processes evenly among the node

Pagina 189 - IB6054601-00 H Glossary-3

5–Using QLogic MPIQLogic MPI DetailsIB6054601-00 H 5-17Ampirun monitors the parallel MPI job, terminating when all the node programs in that job exit

Pagina 190 - Glossary-4 IB6054601-00 H

5–Using QLogic MPIQLogic MPI Details5-18 IB6054601-00 HSEnvironment variables are specified in descending order, as follows:1. Set in the default she

Pagina 191 - RDMA — uDAPL

5–Using QLogic MPIQLogic MPI DetailsIB6054601-00 H 5-19AIPATH_UNIT This variable is for context sharing. When multiple InfiniPath devices are present

Pagina 192 - Glossary-6 IB6054601-00 H

5–Using QLogic MPIQLogic MPI Details5-20 IB6054601-00 HSRunning Multiple Versions of InfiniPath or MPIThe variable MPICH_ROOT sets a root prefix for

Pagina 193 - Numerics

5–Using QLogic MPIPerformance TuningIB6054601-00 H 5-21ATo keep remote process checks but disable triggering quiescence for temporary IB link failure

Pagina 194 - Index-2 IB6054601-00 H

QLogic Host Channel Adapter and QLogic OFED Software Users GuideQLogic OFED Version 1.4IB6054601-00 H Page ixSMoved mpirun Options Summary to new App

Pagina 195 - IB6054601-00 H Index-3

5–Using QLogic MPIPerformance Tuning5-22 IB6054601-00 HSUse the taskset utility with mpirun to specify the mapping of MPI processes to logical proces

Pagina 196 - Index-4 IB6054601-00 H

5–Using QLogic MPIMPDIB6054601-00 H 5-23AThe complete list of options is contained in Appendix A.MPDThe Multi-Purpose Daemon (MPD) is an alternative

Pagina 197 - IB6054601-00 H Index-5

5–Using QLogic MPIQLogic MPI and Hybrid MPI/OpenMP Applications5-24 IB6054601-00 HSQLogic MPI and Hybrid MPI/OpenMP ApplicationsQLogic MPI supports h

Pagina 198 - Index-6 IB6054601-00 H

5–Using QLogic MPIDebugging MPI ProgramsIB6054601-00 H 5-25ADebugging MPI ProgramsDebugging parallel programs is substantially more difficult than de

Pagina 199 - IB6054601-00 H Index-7

5–Using QLogic MPIQLogic MPI Limitations5-26 IB6054601-00 HSThe following features of QLogic MPI facilitate debugging: Stack backtraces are provided

Pagina 200 - Index-8 IB6054601-00 H

IB6054601-00 H 6-16 Using Other MPIsThis section provides information on using other MPI implementations. IntroductionSupport for multiple high-perfo

Pagina 201 - IB6054601-00 H Index-9

6–Using Other MPIsInstalled Layout6-2 IB6054601-00 HSThese MPI implementations run on multiple interconnects, and have their own mechanisms for selec

Pagina 202 - Index-10 IB6054601-00 H

6–Using Other MPIsOpen MPIIB6054601-00 H 6-3AOpen MPI Open MPI is an open source MPI-2 implementation from the Open MPI Project. Pre-compiled version

Pagina 203

6–Using Other MPIsOpen MPI6-4 IB6054601-00 HSTo compile your program in C, type:$ mpicc mpi_app_name.c -o mpi_app_nameRunning Open MPI ApplicationsBy

Pagina 204

6–Using Other MPIsMVAPICHIB6054601-00 H 6-5AMVAPICHPre-compiled versions of MVAPICH 1.1 built with the GNU, PGI, PathScale, and Intel compilers, and

Comentarios a estos manuales

Sin comentarios