Related publications
The publications listed in this section are considered particularly suitable for a more detailed discussion of the topics covered in this book.
IBM Redbooks
For information about ordering these publications, see
“How to get IBM Redbooks” on page 160. Note that some of the documents referenced here might be available in softcopy only:
•IBM System Blue Gene Solution: Blue Gene/Q Code Development and Tools Interface, REDP-4659
•IBM System Blue Gene Solution: Blue Gene/Q Hardware Overview and Installation Planning, SG24-7872-00
•IBM System Blue Gene Solution: Blue Gene/Q Hardware Installation and Maintenance Guide, SG24-7974-00
•IBM System Blue Gene Solution: Blue Gene/Q Safety Considerations, REDP-4656
•IBM System Blue Gene Solution: Blue Gene/Q System Administration, Manual, SG24-7869-00
Other publications
These publications are also relevant as further information sources:
•General Parallel File System HOWTO for the IBM System Blue Gene/Q Solution, SC23-6939-00
•Gropp, W. and Lusk, E. "Dynamic Process Management in an MPI Setting." 7th IEEE Symposium on Parallel and Distributed Processing. p. 530, 1995:
•Gropp, William; Huss-Lederman, Steven; Lumsdaine, Andrew; Lusk, Ewing; Nitzberg, Bill; Saphir, William; Snir, Marc. MPI: The Complete Reference, Volume 2 - The MPI-2 Extensions. MIT Press, Cambridge, Massachusetts, 1998. ISBN 0-262-69216-3.
•Heyman, J. "Recommendations for Porting Open Source Software (OSS) to Blue Gene/P," white paper WP101152.
•Quinn, Michael J. Parallel Programming in C with MPI and OpenMP. McGraw-Hill, New York, 2004. ISBN 0-072-82256-2.
•Snir, Marc; Otto, Steve; Huss-Lederman, Steven; Walker, David; Dongarra, Jack. MPI: The Complete Reference, 2nd Edition, Volume 1. MIT Press, Cambridge, Massachusetts, 1998. ISBN 0-262-69215-5.
Online resources
These websites are also relevant as further information sources:
•Compiler-related topics:
– IBM XL C and C++ compilers
– XL Fortran Advanced Edition for Blue Gene
– XL Fortran Compilers
•Debugger-related topics:
– GDB: The GNU Project Debugger
– GDB documentation:
•Engineering and Scientific Subroutine Library (ESSL) and Parallel ESSL
•GCC, the GNU Compiler Collection
•General Parallel File System
•Intel MPI Benchmarks is formerly known as "Pallas MPI Benchmarks."
•Mathematical Acceleration Subsystem
•Message Passing Interface Forum
•MPI Performance Topics
•The OpenMP API Specification:
•Danier, CJ, "What is Direct Memory Access (DMA)?"
How to get IBM Redbooks
You can search for, view, or download Redbooks, Redpapers, Hints and Tips, draft publications and Additional materials, as well as order hardcopy Redbooks or CD-ROMs, at this website:
Help from IBM
IBM Support and downloads
IBM Global Services