1
1

Add some notes about the Cisco usNIC BTL.

This commit was SVN r28880.
Этот коммит содержится в:
Jeff Squyres 2013-07-19 22:14:49 +00:00
родитель 194b285447
Коммит bcf40e075b
2 изменённых файлов: 12 добавлений и 6 удалений

2
NEWS
Просмотреть файл

@ -74,7 +74,7 @@ Trunk (not on release branches yet)
- Native Windows support has been removed. A cygwin package is - Native Windows support has been removed. A cygwin package is
available from that group for Windows-based use. available from that group for Windows-based use.
- Added MPI Java bindings - Added MPI Java bindings
- Added new usnic BTL to support the Cisco usNIC device
- Wrapper compilers now add rpath support by default to generated - Wrapper compilers now add rpath support by default to generated
executables on systems that support it. This behavior can be executables on systems that support it. This behavior can be
disabled via --disable-wrapper-rpath. See note in README about ABI disabled via --disable-wrapper-rpath. See note in README about ABI

16
README
Просмотреть файл

@ -504,6 +504,7 @@ Network Support
- SCTP - SCTP
- uDAPL - uDAPL
- Windows Verbs - Windows Verbs
- Cisco usNIC
- "csum" is exactly the same as "ob1", except that it performs - "csum" is exactly the same as "ob1", except that it performs
additional data integrity checks to ensure that the received data additional data integrity checks to ensure that the received data
@ -542,6 +543,11 @@ Network Support
- Shared memory communication - Shared memory communication
- Hardware-assisted reliability - Hardware-assisted reliability
- The usnic BTL is support for Cisco's usNIC device ("userspace NIC")
on Cisco UCS servers with the Virtualized Interface Card (VIC).
Although the usNIC is accessed via the OpenFabrics / Verbs API
stack, this BTL is specific to the Cisco usNIC device.
- The OpenFabrics Enterprise Distribution (OFED) software package v1.0 - The OpenFabrics Enterprise Distribution (OFED) software package v1.0
will not work properly with Open MPI v1.2 (and later) due to how its will not work properly with Open MPI v1.2 (and later) due to how its
Mellanox InfiniBand plugin driver is created. The problem is fixed Mellanox InfiniBand plugin driver is created. The problem is fixed
@ -806,8 +812,8 @@ NETWORKING SUPPORT / OPTIONS
This option is generally only necessary if the verbs headers and This option is generally only necessary if the verbs headers and
libraries are not in default compiler/linker search paths. libraries are not in default compiler/linker search paths.
"OpenFabrics" refers to iWARP-, RoCE- (aka "IBoIP"), and "OpenFabrics" refers to operating system bypass networks, such as
InfiniBand-based networks. InfiniBand, usNIC, iWARP, and RoCE (aka "IBoIP").
--with-verbs-libdir=<directory> --with-verbs-libdir=<directory>
Look in directory for the verbs libraries. By default, Open Look in directory for the verbs libraries. By default, Open
@ -1152,9 +1158,9 @@ MPI FUNCTIONALITY
--without-memory-manager --without-memory-manager
Disable building Open MPI's memory manager. Open MPI's memory Disable building Open MPI's memory manager. Open MPI's memory
manager is usually built on Linux based platforms, and is generally manager is usually built on Linux based platforms, and is generally
only used for optimizations with OpenFabrics-based networks (it is only used for optimizations with some OpenFabrics-based networks (it
not *necessary* for OpenFabrics networks, but some performance loss is not *necessary* for OpenFabrics networks, but some performance
may be observed without it). loss may be observed without it).
However, it may be necessary to disable the memory manager in order However, it may be necessary to disable the memory manager in order
to build Open MPI statically. to build Open MPI statically.