Amazon cover image
Image from Amazon.com
Image from Google Jackets

Parallel programming with MPI / Peter S. Pacheco.

By: Material type: TextTextPublication details: San Francisco, Calif. : Morgan Kaufmann Publishers, c1997.Description: xxii, 418 p. : ill. ; 24 cmISBN:
  • 1558603395
  • 9781558603394
Subject(s): DDC classification:
  • 005.2752   22
Contents:
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.
Summary: 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.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Books 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.

to post a comment.