Skip to main content

   

IBM Redbooks  >  IBM System i




Redbooks Abstract

IBM System Blue Gene Solution: Blue Gene/P Application Development

Note: A new draft version of this publication is now available



Download PDF (4.2 MB)


Get Adobe® Reader®


View as HTML


Tips for viewing


Discuss this book (0)


Order Hardcopy


Others who downloaded this book also downloaded ...

Abstract

This IBM® Redbooks® publication is one in a series of IBM books written specifically for the IBM System Blue Gene/P Solution. The Blue Gene/P system is the second generation of a massively parallel supercomputer from IBM in the IBM System Blue Gene® Solution series. This book provides an overview of the application development environment for the Blue Gene/P system. It is intended to help programmers understand the requirements to develop applications on this high-performance massively parallel supercomputer.

In this book, we explain instances where the Blue Gene/P system is unique in its programming environment. We also attempt to look at the differences between the IBM System Blue Gene/L™ Solution and the Blue Gene/P Solution. This book does not delve into great depth about the technologies that are commonly used in the supercomputing industry, such as Message Passing Interface (MPI) and Open Multi-Processing (OpenMP) nor tries to teach parallel programming. References are provided in those instances for you to find more information if desired.

Prior to reading this book, you must have a strong background in high-performance computing (HPC) programming. The high-level programming languages that are used throughout this book are C/C++ and Fortran95. Previous experience using the Blue Gene/L system can help you understand better some concepts in this book that we do not extensively discuss. However, several IBM Redbooks publications about the Blue Gene/L system are available for you to obtain general information about the Blue Gene/L system. We recommend that you refer to "IBM Redbooks" on page 291, for a list of those publications.

Table of Contents

Part 1. Blue Gene/P: System and environment overview
Chapter 1. Hardware overview
Chapter 2. Software overview
Part 2. Kernel overview
Chapter 3. Kernel functionality
Chapter 4. Execution process modes
Chapter 5. Memory
Chapter 6. System calls
Part 3. Applications environment
Chapter 7. Parallel paradigms
Chapter 8. Developing applications with IBM XL compilers
Chapter 9. Running and debugging applications
Chapter 10. Checkpoint and restart support for applications
Chapter 11. Control system (Bridge) APIs
Chapter 12. Real-time Notification APIs
Chapter 13. mpirun
Chapter 14. Dynamic Partition Allocator APIs
Part 4. Applications
Chapter 15. Performance overview of engineering and scientific applications
Appendix A. Blue Gene/P hardware naming convention
Appendix B. Header files and libraries
Appendix C. Files on architectural features
Appendix D. Porting applications
Appendix E. Mapping
Appendix F. Statement of completion

Others who downloaded this publication also downloaded
IBM System Blue Gene Solution: Blue Gene/P System Administration, SG24-7417-01
IBM System Blue Gene Solution: High Performance Computing Toolkit for Blue Gene/P, REDP-4256-00
IBM System Blue Gene Solution: Configuring and Maintaining Your Environment, SG24-7352-00


Profile

Publish Date
27 December 2007

Rating: Not yet rated

Rate this book

Author(s)
Lakner Gary
Carlos P. Sosa

ISBN
0738488674

IBM Form Number
SG24-7287-00

Number of pages
314