TY - BOOK AU - Pacheco,Peter S. TI - Parallel programming with MPI / SN - 1558603395 U1 - 005.2752 22 PY - 1997/// CY - San Francisco, Calif. : PB - Morgan Kaufmann Publishers, KW - Parallel programming (Computer science) N1 - 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 N2 - 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 ER -