Parallel Programming With MPI
暫譯: 使用 MPI 的平行程式設計

Peter Pacheco

  • 出版商: Morgan Kaufmann
  • 出版日期: 1996-10-01
  • 定價: $2,560
  • 售價: 8.0$2,048
  • 語言: 英文
  • 頁數: 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


商品描述(中文翻譯)

訂購此書 | 作者 | 內容 | 網路增強 | 相關書籍

「對許多複雜且令人困惑的問題的詳細討論,使這本書成為開發大型應用程式的程式設計師的重要資訊來源。」
-- L.M. Liebrock, 《ACM Computing Reviews》

這是一本基於訊息傳遞介面(Message-Passing Interface, MPI)標準的平行程式設計實作入門書,MPI是主要商業平行系統供應商所採用的事實上行業標準。本教科書/教程基於C語言,包含許多完整的範例和練習。範例的完整原始碼同時提供C和Fortran 77版本。學生和專業人士會發現,MPI的可攜性,加上對平行程式設計原則的深入理解,將使他們能夠編寫任何平行系統的程式,從工作站網路到平行超級電腦。

特點:

- 從基本的阻塞發送和接收開始,深入到MPI的最深奧方面。
- 包含性能和除錯的廣泛覆蓋。
- 討論平行機器上基本I/O問題的各種方法。
- 提供練習和程式設計作業。

作者:
彼得·帕切科(Peter Pacheco),舊金山大學

目錄:
- [第1章 介紹](longtc.asp?ISBN=1-55860-339-5#chap1)
- [第2章 平行計算概述](longtc.asp?ISBN=1-55860-339-5#chap2)
- [第3章 問候!](longtc.asp?ISBN=1-55860-339-5#chap3)
- [第4章 應用:數值積分](longtc.asp?ISBN=1-55860-339-5#chap4)
- [第5章 集體通信](longtc.asp?ISBN=1-55860-339-5#chap5)
- [第6章 數據分組以進行通信](longtc.asp?ISBN=1-55860-339-5#chap6)
- [第7章 通信者和拓撲](longtc.asp?ISBN=1-55860-339-5#chap7)
- [第8章 處理I/O](longtc.asp?ISBN=1-55860-339-5#chap8)
- [第9章 除錯你的程式](longtc.asp?ISBN=1-55860-339-5#chap9)
- [第10章 平行程式的設計與編碼](longtc.asp?ISBN=1-55860-339-5#chap10)
- [第11章 性能](longtc.asp?ISBN=1-55860-339-5#chap11)
- [第12章 更多性能](longtc.asp?ISBN=1-55860-339-5#chap12)
- [第13章 進階點對點通信](longtc.asp?ISBN=1-55860-339-5#chap13)
- [第14章 平行演算法](longtc.asp?ISBN=1-55860-339-5#chap14)
- [第15章 平行庫](longtc.asp?ISBN=1-55860-339-5#chap15)
- [第16章 總結](longtc.asp?ISBN=1-55860-339-5#chap16)
- [附錄A MPI命令摘要](longtc.asp?ISBN=1-55860-339-5#appa)
- [附錄B 網路上的MPI](longtc.asp?ISBN=1-55860-339-5#appb)

網路增強:
[可攜式原始碼檔案,包含C和FORTRAN-77版本](http://www.usfca.edu/mpi)可供下載。
[練習的解答](ftp://mpiprof@ftp.mkp.com/mpisol)以PostScript和PDF格式提供給已採用本書的教師。需要密碼才能訪問;如需獲取密碼,請聯繫您的[學術代表](http://www.mkp.com/academic/rep_locator.asp)。
教師可[請求考試本](../orders/exam_form.htm)。

相關書籍:
- [高效能、平行與分散式計算](areas/parallel_distributed.asp?)
- [軟體工程與程式設計](areas/software_engineering.asp?)