HP-MPI Version 1.2 for Windows Release Note

Table of Contents
1 HP-MPI V1.2 for Windows Release Note.....................................................................7
1.1 Announcement..................................................................................................................................7
1.2 What’s in This Version.......................................................................................................................7
1.2.1 Platforms Supported.................................................................................................................7
1.2.2 Directory Structure....................................................................................................................7
1.2.3 Benefits and Features................................................................................................................8
1.2.4 Description of Features.............................................................................................................9
1.2.4.1 Appfile, Hostlist, and Hostfile Support for Windows 2008..............................................9
1.2.4.2 Support for DDR/ConnectX IBAL Drivers for Windows 2008.........................................9
1.2.4.3 Support for New mpirun Options...................................................................................9
1.2.4.4 Debugging Applications.................................................................................................11
1.2.4.5 Support for 32-bit IBAL...................................................................................................11
1.2.4.6 mpidiag Tool for Windows 2008 and HP-MPI Remote Launch Service.......................11
1.2.4.7 MPI Compiler Wrapper Script Options..........................................................................12
1.3 Installation Instructions...................................................................................................................12
1.3.1 Standard Interactive Installation.............................................................................................12
1.3.2 Command-Line Installation for Windows HPCS...................................................................12
1.3.2.1 Importing the HP-MPI Job Template to the Head Node................................................13
1.3.3 Installation for Windows 2008 and Remote Launch Service..................................................13
1.3.3.1 Remote Launch Service Information...............................................................................14
1.3.4 Upgrade Instructions...............................................................................................................15
1.4 Configuring Your Environment......................................................................................................15
1.4.1 Setting environment variables.................................................................................................16
1.5 Running HP-MPI from HPCS.........................................................................................................17
1.6 Running HP-MPI on Windows 2008...............................................................................................18
1.7 Submitting Jobs...............................................................................................................................18
1.7.1 Submitting Jobs from the Windows 2008 GUI........................................................................19
1.7.2 Running HP-MPI from the Command Line............................................................................23
1.7.3 Automatic Job Submittal.........................................................................................................24
1.8 Building and Running Applications...............................................................................................25
1.8.1 Compiling and Running Your First Application....................................................................25
1.8.2 Building and Running on a Single Host.................................................................................25
1.8.3 Building and Running Multihost on Windows HPCS Clusters..............................................26
1.8.4 Building an MPI Application with Visual Studio and Using the Property Pages..................27
1.8.5 Building and Running on a Windows Windows 2008 Cluster Using Appfiles......................28
1.8.6 Running with an Appfile Using HPCS...................................................................................29
1.8.7 Building and Running on a Windows 2008 Cluster Using -hostlist................................29
1.8.8 Running with a Hostfile Using HPCS.....................................................................................30
1.8.9 Running with a Hostlist Using HPCS.....................................................................................30
1.9 C Command-Line Basics.................................................................................................................31
1.10 Fortran Command-Line basics......................................................................................................31
1.10.1 autodouble (Automatic Promotion)......................................................................................32
1.11 InfiniBand Setup............................................................................................................................32
1.12 Known Problems and Workarounds.............................................................................................33
1.13 Installation Requirements..............................................................................................................33
1.14 Licensing Policy for Windows.......................................................................................................33
1.14.1 Licensing for Windows..........................................................................................................33
1.14.1.1 Installing License Files..................................................................................................34
1.14.1.2 License Testing ..............................................................................................................34
1.15 Product Documentation................................................................................................................34
1.16 Software Availability in Native Languages...................................................................................35
Table of Contents 3