注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具MPI并行程序設(shè)計實例教程

MPI并行程序設(shè)計實例教程

MPI并行程序設(shè)計實例教程

定 價:¥39.50

作 者: 張武生,薛巍,李建江,鄭緯民 編著
出版社: 清華大學(xué)出版社
叢編項: 計算機系列教材
標 簽: 程序設(shè)計

ISBN: 9787302186472 出版時間: 2009-02-01 包裝: 平裝
開本: 16開 頁數(shù): 431 字數(shù):  

內(nèi)容簡介

  《MPI并行程序設(shè)計實例教程》旨在通過示例全面介紹MP1并行程序開發(fā)庫的使用方法、程序設(shè)計技巧等方面的內(nèi)容,力爭完整討論MP1規(guī)范所定義的各種特征。主要也括MPI環(huán)境下開發(fā)并行程序常用的方法、模式、技巧等內(nèi)容。在內(nèi)容組織上力求全面綜合地反映MPl-1和MPI-2規(guī)范。對MPI所定義的各種功能、特征分別給出可驗證和測試其工作細節(jié)的示例程序。

作者簡介

暫缺《MPI并行程序設(shè)計實例教程》作者簡介

圖書目錄

第1章 MPI并行環(huán)境及編程模型
 1.1 MPICH2環(huán)境及安裝和測試
  1.1.1 編譯及安裝
  1.1.2 配置及驗汪
  1.1.3 應(yīng)用程序的編譯、鏈接
  1.1.4 運行及調(diào)試
  1.1.5 MPD中的安全問題
 1.2 MPI環(huán)境編程模型
  1.2.1 并行系統(tǒng)介紹
  1.2.2 并行編程模式
  1.2.3 MPI程序工作模式
 1.3 MPI消息傳遞通信的基本概念
  1.3.1 消息
  1.3.2 緩沖區(qū)
  1.3.3 通信子
  1.3.4 進樣號和進程紕
  1.3.5 通價脅議
  1.3.6 隱形對象
第2章 點到點通信
 2.1 阻糍通信
  2.1.1 標準通信模式
  2.1.2 緩沖通信模式
  2.1.3 就緒通信模式
  2.1.4 同步通信模式
  2.1.5 小結(jié)
 2.2 非阻塞通信
  2.2.1 通信結(jié)束測試
  2.2.2 非重復(fù)的非阻塞通信
  2.2.3 可醺復(fù)的非阻塞通信
  2.2.4 Probe和Cancel
 2.3 組合發(fā)送接收
  2.3.1 MPl_Send,MPI_RecvoMPl_Sendreev
  2.3.2 MPI_Bsend←→MPl_Sendrecv
  2.3.3 MPI_Rsend←→MPI_Sendrecv
  2.3.4 MPl_Ssend←→MPl_Sendrecv
  2.3.5 MPl_lsend←→MP1一Sendrecv
  2.3.6 MPl_Ibsend←→MPI_Sendrecv
  2.3.7 MPI_Irsend←→MPI_Sendrecv
  2.3.8 MPl_Issend,MPI_Irecv←→MPI_Sendrecv
  2.3.9 MPI Send_init←→MPl_Sendrecv
  2.3.10 MPI一Bsendj init←→MPl_Sendrecv
  2.3.11 MPI_Rsend_init←→MPI_Sendrecv
  2.3.12 MPl_Ssend_init,MPl_Recv_init←→MPl_Sendrecv
 2.4 點到點通信總結(jié)
  2.4.1 關(guān)于預(yù)防死鎖
  2.4.2 關(guān)于阻塞與非阻塞、同步與異步
  2.4.3 關(guān)于操作的執(zhí)行順序及“公平性”
第3章 組與通信子
 3.1 簡介
 3.2 組管理API
  3.2.1 組的構(gòu)建及取消
  3.2.2 訪問組的相關(guān)信息和屬性
 3.3 組問通信
  3.3.1 創(chuàng)建與取消
  3.3.2 訪問通信子信息
 3.4 組間通信
  3.4.1 訪問函數(shù)
  3.4.2 構(gòu)造和取消函數(shù)
 3.5 屬性
  3.5.1 創(chuàng)建及釋放屬性操作
  3.5.2 訪問屬性操作
  3.5.3 設(shè)置及刪除屬性操作
  3.5.4 命名通信子對象
 3.6 錯誤處理
 3.7 組及通信子的小結(jié)
第4章 集合通信
 4.1 1←→N
  4.1.1 MPI_Bcast
  4.1.2 MPI_Scatter/MPI_Scatterv
 4.2 N←→1
  4.2.1 MPl_Gather/MPI_Gatherv
  4.2.2 MPI_Reduce
 4.3 N←→N
  4.3.1 MPI_Allgather/MPI_Allgatherv.
  4.3.2 MPI_Allreduce
  4.3.3 MPl_Reduce scatter
  4.3.4 MPI_Alltoall/MPI Alltoallv/MPI_Alltoallw
  4.3.5 MPI_Scan/MPI_Exscan
 4.4 同步操作--MPI_Barrier
第5章 數(shù)據(jù)類型
 5.1 類型圖
 5.2 與數(shù)據(jù)類型相關(guān)的API函數(shù)
  5.2.1 創(chuàng)建
  5.2.2 訪問
  5.2.3 注冊與取消
 5.3 數(shù)據(jù)類型在通信函數(shù)緩沖區(qū)的構(gòu)成
 5.4 數(shù)據(jù)類型的屬性
  5.4.1 屬性創(chuàng)建與釋放
  5.4.2 屬性操作  
  5.4.3 復(fù)制數(shù)據(jù)類型
  5.4.4 類型屬性舉例
  5.4.5 數(shù)據(jù)類型命名
 5.5 數(shù)據(jù)類型的析構(gòu)
  5.5.1 獲取創(chuàng)建數(shù)據(jù)類型MPI函數(shù)所使用參數(shù)數(shù)量信息
  5.5.2 獲取創(chuàng)建數(shù)據(jù)類型MPI函數(shù)所使用實際參數(shù)信息
  5.5.3 示例
 5.6 打包/解包
第6章 進程拓撲
第7章 動態(tài)進程管理
第8章 單向通信/遠端內(nèi)存訪問
第9章 并行I/O
第10章 MPI與外部環(huán)境的信息交互
第11章 MPE
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號