IBM Power Systems 775 Manual page 103

For aix and linux hpc solution
Table of Contents

Advertisement

I
NWChem
MPI
MPI
UD FIFO, RDMA
Failover/Recovery
Striping
Performance Statistics
Shared
IP
Memory
Figure 1-66 Parallel Environment architecture
POE Runtime environment
POE enables users to develop and execute parallel applications across multiple operating
system images (nodes). POE includes parallel application compile scripts for programs that
are written in C, C++, and Fortran, and a command line interface to submit commands and
applications in parallel. POE also provides an extensive set of options and more functions to
fine-tune the application environment to suit the execution of the application and system
environment.
POE works with IBM LoadLeveler to assist in resource management, job submission, node
allocation and includes the following features:
Provides scalable support to more than one million tasks:
– Hierarchical tree support
Corefile support:
– Separate corefile per task
– Supports lightweight corefile that can dump to output
Supports third-party schedulers:
– Supports JCF submission through POE command option
Provides job termination and resource cleanup:
– Handles shared memory cleanup used
Supports per task output labeling
Supports multiprotocol applications:
– Mixed MPI, LAPI, UPC, CAF, OpenShmem, and so on
POE co-scheduler support to minimize OS jitter impacts:
– CPU time allocation through priority adjustment daemon configurable by the system
administrator on job class basis. User further adjusts settings through environment
variable
Open
UPC /
GASNet
SHMEM
CAF*
Pre-emption & C/R
Scalability
Multi-Protocol
Debugging Infrastructure
IBM
OFED
Latency
HPS
Verbs
Ethernet
Chapter 1. Understanding the IBM Power Systems 775 Cluster
X10
Low
HFI
(P7)
89

Advertisement

Table of Contents
loading

Table of Contents