| Enhanced Job Management Function
| In earlier releases of PE, POE relied on the SP Resource Manager for performing
| job management functions. These functions included keeping track of which nodes
| were available or allocated and loading the switch tables for programs performing
| User Space communications. LoadLeveler, which had only been used for batch job
| submissions in the past, is now replacing the Resource Manager as the job
| management system for PE. One notable effect of this change is that LoadLeveler
| now allows you to run more than one User Space task per node.
| MPI I/O
| With PE 2.4, the MPI library now includes support for a subset of MPI I/O,
| described by Chapter 9 of the MPI-2 document:
MPI-2: Extensions to the
|
Message-Passing Interface, Version 2.0
. MPI-I/O provides a common programming
| interface, improving the portability of code that involves parallel I/O.
| 1024 Task Support
| This release of PE supports a maximum of 1024 tasks per User Space MPI/LAPI
| job, as opposed to the previous release, which supported a maximum of 512 tasks.
| For jobs using the IP version of the MPI library, PE supports a maximum of 2048
| tasks.
| Enhanced Compiler Support
| In this release, POE now supports the following compilers:
| C
| C++
| Fortran Version 5
| xlhpf
| Xprofiler Enhancements
| This release includes a variety of enhancements to Xprofiler, including:
|
Save Configuration
and
Load Configuration
options for saving the names of
| functions, currently in the display, and reloading them later in order to
| reconstruct the function call tree.
| An
Undo
option that lets you undo operations that involve adding or removing
| nodes or arcs from the function call tree.
| Message Queue Facility
| The pedb debugger now includes a message queue facility. Part of the pedb
| debugger interface, the message queue viewing feature can help you debug
| Message Passing Interface (MPI) applications by showing internal message request
| queue information. With this feature, you can view:
| A summary of the number of active messages for each task in the application.
| You can select criteria for the summary information based on message type
| and source, destination, and tag filters.
| Message queue information for a specific task.
| Detailed information about a specific message.
xiv IBM PE for AIX V2R4.0: Messages