Parallel Programming With MPI

Peter Pacheco

  • 出版商: Morgan Kaufmann
  • 出版日期: 1996-10-01
  • 售價: $2,560
  • 貴賓價: 9.5$2,432
  • 語言: 英文
  • 頁數: 500
  • 裝訂: Paperback
  • ISBN: 1558603395
  • ISBN-13: 9781558603394
  • 相關分類: C 程式語言程式語言
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述


Order This Book | Authors | Contents | Web-Enhanced | Related Titles

"the detailed discussion of many complex and confusing issues makes the book an important information source for programmers developing large applications using MPI."
-- L.M. Liebrock, ACM Computing Reviews

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.

Features:
  • Proceeds from basic blocking sends and receives to the most esoteric aspects of MPI.
  • Includes extensive coverage of performance and debugging.
  • Discusses a variety of approaches to the problem of basic I/O on parallel machines.
  • Provides exercises and programming assignments.

Authors:

Peter Pacheco, University of San Francisco

Table of Contents:

Web-Enhanced:

Portable source code files in both C and FORTRAN-77 are available.

Solutions to the exercises in PostScript and PDF formats are available to instructors who have adopted the book as a text. A password is required for access; to obtain the password, please contact your academic representative.

Instructors are invited to request an examination copy.

Related Titles:

High Performance, Parallel & Distributed Computing
Software Engineering & Programming


商品描述(中文翻譯)

「Order This Book」|「Authors」|「Contents」|「Web-Enhanced」|「Related Titles」

「the detailed discussion of many complex and confusing issues makes the book an important information source for programmers developing large applications using MPI.」
-- L.M. Liebrock, ACM Computing Reviews

這本教科書/教學手冊是基於消息傳遞介面(MPI)標準的並行程式設計的實踐導論,MPI是商業並行系統主要供應商所採用的事實上的行業標準。這本以C語言為基礎的教材/教程包含許多完整的範例和練習題。所有範例的完整原始碼都提供C和Fortran 77版本。學生和專業人士將發現,MPI的可移植性以及對並行程式設計原則的深入理解,使他們能夠在任何並行系統上進行程式設計,從工作站網絡到並行超級計算機。

特點:
- 從基本的阻塞發送和接收到MPI最深奧的方面。
- 包括廣泛的性能和調試覆蓋範圍。
- 討論了在並行機器上進行基本I/O的各種方法。
- 提供練習和程式設計作業。

「Authors:」
- Peter Pacheco, University of San Francisco

「Table of Contents:」
- Chapter 1 Introduction
- Chapter 2 An Overview of Parallel Computing
- Chapter 3 Greetings!
- Chapter 4 An Application: Numerical Integration
- Chapter 5 Collective Communication
- Chapter 6 Grouping Data for Communication
- Chapter 7 Communicators and Topologies
- Chapter 8 Dealing with I/O
- Chapter 9 Debugging Your Program
- Chapter 10 Design and Coding of Parallel Programs
- Chapter 11 Performance
- Chapter 12 More on Performance
- Chapter 13 Advanced Point-to-Point Communication
- Chapter 14 Parallel Algorithms
- Chapter 15 Parallel Libraries
- Chapter 16 Wrapping Up
- Appendix A Summary of MPI Commands
- Appendix B MPI on the Internet

「Web-Enhanced:」
- Portable source code files in both C and FORTRAN-77 are available.
- Solutions to the exercises in PostScript and PDF formats are available to instructors who have adopted the book as a text. A password is required for access; to obtain the password, please contact your academic representative.
- Instructors are invited to request an exam.