Parallel programming with MPI / Peter S. Pacheco.
Material type:
TextPublication details: San Francisco, Calif. : Morgan Kaufmann Publishers, c1997.Description: xxii, 418 p. : ill. ; 24 cmISBN: - 1558603395
- 9781558603394
- 005.2752 22
| Item type | Current library | Call number | Copy number | Status | Date due | Barcode | |
|---|---|---|---|---|---|---|---|
Books
|
Main library General Stacks | 005.2752 / PA.P 1997 (Browse shelf(Opens below)) | 1 | Available | 011515 |
Includes bibliographical references (p. 403-406) and index.
1. Introduction -- 2. An Overview of Parallel Computing -- 3. Greetings! -- 4. An Application: Numerical Integration -- 5. Collective Communication -- 6. Grouping Data for Communication -- 7. Communicators and Topologies -- 8. Dealing with I/O -- 9. Debugging Your Program -- 10. Design and Coding of Parallel Programs -- 11. Performance -- 12. More on Performance -- 13. Advanced Point-to-Point Communication -- 14. Parallel Algorithms -- 15. Parallel Libraries -- 16. Wrapping Up.
A hands-on introduction to parallel programming based on the Message-Passing Interface (MPI) standard, the de-facto industry standard adopted by major vendors of commercial parallel systems. This textbook/tutorial, based on the C language, contains many fully-developed examples and exercises. The complete source code for the examples is available in both C and Fortran 77. Students and professionals will find that the portability of MPI, combined with a thorough grounding in parallel programming principles, will allow them to program any parallel system, from a network of workstations to a parallel supercomputer.
1
There are no comments on this title.