
3
–
InfiniBand
®
Cluster Setup and Administration
Performance Settings and Management Tips
3-34
IB0054606-02 A
For example:
# cat /etc/modprobe.d/ib_ipoib.conf
alias ib0 ib_ipoib
alias ib1 ib_ipoib
options ib_ipoib recv_queue_size=512
Performance Tuning using
ipath_perf_tuning
Tool
The
ipath_perf_tuning
tool is intended to adjust parameters to the IB QIB
driver to optimize the IB and application performance. The tool is designed to be
run once per installation, however it can be re-run if changes to the configuration
need to be made. Changes are made to the appropriate modprobe file depending
on Linux distribution (see
).
The tool takes into account the type of the node being configured and can be run
in one of two modes - automatic (the default) and interactive. In automatic mode,
the tool will make the parameter adjustments without the need for any user input.
Interactive mode will prompt the user for input on some of the settings and
actions.
list the checks the tool performs on the system on which it is run.
Table 3-3. Checks Preformed by
ipath_perf_tuning
Tool
Check Type
Description
pcie_caps
Adjust PCIe tuning for max payload and read request size.
The result of this test depends on the CPU type of the node.
singleport
Determine whether to run the HCA in single port mode
increasing the internal HCA resources for that port. This set-
ting depends on the user’s input and is only performed in
interactive mode.
krcvqs
Determine the number of kernel receive context to allocate.
Normally, the driver allocates one context per physical port.
However, more kernel receive contexts can be allocated to
improve Verbs performance.
pcie_coalesce
Enable PCIe coalescing. PCIe coalescing is only needed or
enabled on some systems with Intel Harpertown CPUs.
cache_bypass_copy
Enable the use of Cache bypass copies. This option is
enabled on AMD Interlagos (62xx) series processors.
numa_aware
Enable NUMA-aware memory allocations. This option is
enabled on AMD CPUs only.
Summary of Contents for OFED+ Host
Page 1: ...IB0054606 02 A OFED Host Software Release 1 5 4 User Guide...
Page 14: ...xiv IB0054606 02 A OFED Host Software Release 1 5 4 User Guide...
Page 22: ...1 Introduction Interoperability 1 4 IB0054606 02 A...
Page 96: ...4 Running MPI on QLogic Adapters Debugging MPI Programs 4 24 IB0054606 02 A...
Page 140: ...6 SHMEM Description and Configuration SHMEM Benchmark Programs 6 32 IB0054606 02 A...
Page 148: ...8 Dispersive Routing 8 4 IB0054606 02 A...
Page 164: ...9 gPXE HTTP Boot Setup 9 16 IB0054606 02 A...
Page 176: ...A Benchmark Programs Benchmark 3 Messaging Rate Microbenchmarks A 12 IB0054606 02 A...
Page 202: ...B SRP Configuration OFED SRP Configuration B 26 IB0054606 02 A Notes...
Page 206: ...C Integration with a Batch Queuing System Clean up PSM Shared Memory Files C 4 IB0054606 02 A...
Page 238: ...E ULP Troubleshooting Troubleshooting SRP Issues E 20 IB0054606 02 A...
Page 242: ...F Write Combining Verify Write Combining is Working F 4 IB0054606 02 A Notes...
Page 280: ...G Commands and Files Summary of Configuration Files G 38 IB0054606 02 A...
Page 283: ......