HP-MPI Version 2.3.1 for Linux Release Note

Table Of Contents
Table of Contents
1 Information About This Release....................................................................................................7
1.1 Announcement................................................................................................................7
1.2 HP-MPI Product Information.........................................................................................7
1.2.1 Platforms Supported...............................................................................................7
1.2.2 Interconnects Supported.........................................................................................8
1.2.3 Compilers ...............................................................................................................9
1.2.4 Directory Structure.................................................................................................9
1.2.5 Documentation Changes.......................................................................................10
2 New or Changed Features in V2.3.1..........................................................................................11
2.1 LD_PRELOAD Message..................................................................................................11
2.2 -prot Option................................................................................................................11
2.3 New -prot Environment Variables.............................................................................11
2.4 Potential Namespace Conflicts Resolved......................................................................11
2.5 OFED 1.4 Support.........................................................................................................11
3 New or Changed Features in V2.3.............................................................................................13
3.1 Options Supported Only on HP Hardware..................................................................13
3.2 System Check................................................................................................................13
3.3 Default Message Size Changed For -ndd.....................................................................14
3.4 MPICH2 Compatibility.................................................................................................14
3.5 Support for Large Messages..........................................................................................15
3.6 Redundant License Servers...........................................................................................16
3.7 License Release/Regain on Suspend/Resume...............................................................16
3.8 Expanded Functionality for -ha...................................................................................17
3.8.1 Support for High Availability on InfiniBand Verbs..............................................18
3.8.2 Highly Available Infrastructure (-ha:infra)...........................................................18
3.8.3 Using MPI_Comm_connect and MPI_Comm_accept........................................18
3.8.4 Using MPI_Comm_disconnect...........................................................................19
3.8.5 Instrumentation and High Availability Mode......................................................19
3.8.6 Failure Recover (-ha:recover)................................................................................19
3.8.7 Network High Availability (-ha:net).....................................................................21
3.8.8 Failure Detection (-ha:detect)................................................................................21
3.8.9 Clarification of the Functionality of Completion Routines in High Availability
Mode..............................................................................................................................21
3.9 Enhanced InfiniBand Support for Dynamic Processes.................................................22
3.10 Singleton Launching....................................................................................................22
3.11 Using the -stdio=files Option..............................................................................22
3.12 Using the -stdio=none Option................................................................................23
Table of Contents 3