发表于2024-12-26
MPI並行程序設計實例教程(計算機係列教材) 張武生,薛巍,李建江,鄭緯民著 清華大學齣版 pdf epub mobi txt 電子書 下載 2024
圖書基本信息 | |||
圖書名稱 | MPI並行程序設計實例教程(計算機係列教材) | 作者 | 張武生,薛巍,李建江,鄭緯民著 |
定價 | 39.50元 | 齣版社 | 清華大學齣版社 |
ISBN | 9787302186472 | 齣版日期 | 2009-02-01 |
字數 | 676000 | 頁碼 | 431 |
版次 | 1 | 裝幀 | 平裝 |
開本 | 16開 | 商品重量 | 0.699Kg |
內容簡介 | |
本書旨在通過示例全麵介紹MP1並行程序開發庫的使用方法、程序設計技巧等方麵的內容,力爭完整討論MP1規範所定義的各種特徵。主要也括MPI環境下開發並行程序常用的方法、模式、技巧等內容。在內容組織上力求全麵綜閤地反映MPl-1和MPI-2規範。對MPI所定義的各種功能、特徵分彆給齣可驗證和測試其工作細節的示例程序 |
作者簡介 | |
作者是清華大學教師 |
目錄 | |
第1章 MPI並行環境及編程模型 1.1 MPICH2環境及安裝和測試 1.1.1 編譯及安裝 1.1.2 配置及驗汪 1.1.3 應用程序的編譯、鏈接 1.1.4 運行及調試 1.1.5 MPD中的安全問題 1.2 MPI環境編程模型 1.2.1 並行係統介紹 1.2.2 並行編程模式 1.2.3 MPI程序工作模式 1.3 MPI消息傳遞通信的基本概念 1.3.1 消息 1.3.2 緩衝區 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 小結 2.2 非阻塞通信 2.2.1 通信結束測試 2.2.2 非重復的非阻塞通信 2.2.3 可醺復的非阻塞通信 2.2.4 Probe和Cancel 2.3 組閤發送接收 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 點到點通信總結 2.4.1 關於預防死鎖 2.4.2 關於阻塞與非阻塞、同步與異步 2.4.3 關於操作的執行順序及“公平性” 第3章 組與通信子 3.1 簡介 3.2 組管理API 3.2.1 組的構建及取消 3.2.2 訪問組的相關信息和屬性 3.3 組問通信 3.3.1 創建與取消 3.3.2 訪問通信子信息 3.4 組間通信 3.4.1 訪問函數 3.4.2 構造和取消函數 3.5 屬性 3.5.1 創建及釋放屬性操作 3.5.2 訪問屬性操作 3.5.3 設置及刪除屬性操作 3.5.4 命名通信子對象 3.6 錯誤處理 3.7 組及通信子的小結 第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章 數據類型 5.1 類型圖 5.2 與數據類型相關的API函數 5.2.1 創建 5.2.2 訪問 5.2.3 注冊與取消 5.3 數據類型在通信函數緩衝區的構成 5.4 數據類型的屬性 5.4.1 屬性創建與釋放 5.4.2 屬性操作 5.4.3 復製數據類型 5.4.4 類型屬性舉例 5.4.5 數據類型命名 5.5 數據類型的析構 5.5.1 獲取創建數據類型MPI函數所使用參數數量信息 5.5.2 獲取創建數據類型MPI函數所使用實際參數信息 5.5.3 示例 5.6 打包/解包 第6章 進程拓撲 第7章 動態進程管理 第8章 單嚮通信/遠端內存訪問 第9章 並行I/O 第10章 MPI與外部環境的信息交互 第11章 MPE 參考文獻 |
編輯推薦 | |
本書作者長期從事相關課程的教學及科技開發工作,具有豐富的教學、科研經驗,編寫的教材符閤教學規律,已被多所高校選用。 |
文摘 | |
序言 | |
MPI並行程序設計實例教程(計算機係列教材) 張武生,薛巍,李建江,鄭緯民著 清華大學齣版 pdf epub mobi txt 電子書 下載