IBM Books

IBM PE for AIX V2R4.0: Operation and Use, Vol. 1


Table of Contents

Notices

Trademarks

About This Book

  • Who Should Use This Book
  • How This Book is Organized
  • Overview of Contents
  • Typographic Conventions
  • Related Publications
  • IBM Parallel Environment for AIX Publications
  • Related IBM Publications
  • Related Non-IBM Publications
  • Setting POE Environment Variables
  • National Language Support
  • Accessing Online Information
  • Online Information Resources
  • Getting the Books Online
  • Introduction

  • What's New in PE 2.4?
  • AIX 4.3 Support
  • Parallel Checkpoint/Restart
  • Enhanced Job Management Function
  • MPI I/O
  • 1024 Task Support
  • Enhanced Compiler Support
  • Message Queue Facility
  • Xprofiler Enhancements
  • PE 2.4 Migration Information
  • AIX Compatibility
  • Existing Applications
  • Existing Host List Files
  • LAPI Applications
  • MPI and MPL Applications
  • Coexistence
  • Use of /usr/lib in LIBPATH
  • Compiler -ip and -us options
  • VT trace files are incompatible
  • SP_Name Environment Variable
  • POSIX Threads Support
  • 32/64 Bit Applications
  • Executing Parallel Programs

  • Executing Parallel Programs Using POE
  • Step 1: Compile the Program
  • Step 2: Copy Files to Individual Nodes
  • Step 3: Set Up the Execution Environment
  • Step 4: Start X-Windows Analysis Tools
  • Step 5: Invoke the Executable
  • Controlling Program Execution
  • Specifying Develop Mode
  • Making POE Wait for Processor Nodes
  • Making POE Ignore Arguments
  • Managing Standard Input, Output, and Error
  • Checkpointing and Restarting Programs
  • Restarting a Checkpointed Program
  • Checkpointing File Management
  • Running POE within a Distributed File System
  • Setting Up Your System to Run POE
  • Running the poeauth Command
  • Checking for Errors
  • Managing POE Jobs

  • Multi-Task Core File
  • Stopping a POE Job
  • Cancelling and Killing a POE Job
  • Detecting Remote Node Failures
  • Considerations for Using the SP Switch
  • Scenarios for Allocating Nodes With LoadLeveler
  • Scenarios for Allocating Nodes With the Resource Manager
  • Submitting a Batch POE Job using IBM LoadLeveler
  • Running Programs Under the C Shell
  • Using MP_CSS_INTERRUPT
  • Support for Performance Improvements
  • Interrupt Mode Improvements
  • Rcvncall Improvements
  • Parallel File Copy Utilities
  • Monitoring Program Execution and System Activity

  • Using the Program Marker Array
  • Step 1: Call PM Array Parallel Utility Functions
  • Step 2: Compile the Program
  • Step 3: Set the Number of Lights
  • Step 4: Open the PM Array Window
  • Step 5: Invoke the Program and Monitor its Execution
  • Step 6: Close the PM Array Window
  • Using the System Status Array
  • Opening and Closing the System Status Array Window
  • Appendix A. Parallel Environment Commands

  • mcp
  • mcpgath
  • mcpscat
  • mpamddir
  • mpcc
  • mpcc_chkpt
  • mpcc_r
  • mpCC
  • mpCC_chkpt
  • mpCC_r
  • mprcp
  • mpxlf
  • mpxlf_chkpt
  • mpxlf_r
  • mpxlf90
  • mpxlf90_chkpt
  • mpxlf90_r
  • pmarray
  • poe
  • poeauth
  • poekill
  • poestat
  • Appendix B. POE Environment Variables and Command-Line Flags

    Appendix C. Glossary of Terms and Abbreviations

    Index



    [ Top of Page | Previous Page | Next Page | Table of Contents | Index ]