並行處理基本原理

並行處理基本原理

《並行處理基本原理》是2004年清華大學出版社出版的圖書,作者是喬丹 阿拉格邦德,譯者是遲利華。

基本信息

圖書信息

書名:並行處理基本原理

ISBN:7302090033

定價:52.00

著作者:喬丹 阿拉格邦德

譯者:遲利

出版社:清華大學

出版商:

出版日期:2004-10-01

開本:16開

裝幀:平裝

字數742

頁數:442

目錄

第1章 並行機和並行計算1.1 並行體系結構的發展歷程1.1.1 串列計算機中的並行性1.1.2 向量或SIMD計算機1.1.3 多處理機或MIMD計算機1.2 互連網路1.3 體系結構並行性的套用1.4 SIMD和MIMD程式設計1.5 算法並行性1 .6 小結1.7 參考文獻註解1.8 練習題第2章 並行計算基礎2.1 描述算法並行性的參數2.2 前綴問題2.3 並行前綴算法2.3.1 高/低並行前綴算法2.3.2 奇/偶並行前綴算法2.3.3 Ladner和Fischer並行前綴算法2.4 大規模問題求解算法的特性2.5 編程實現並行前綴算法2.6 並行算法的加速比和效率2.7 性能分析2.7.1 影響性能的因素2.7.2 一個簡單的性能模型--Amdahl定律2.7.3 平均執行速度2.8 小結2.9 參考文獻註解2.10 練習題第3章 向量算法與體系結構3.1 向量和矩陣算法3.2 向量體系結構--單指令多數據流體系結構3.3 SIMD指令集3.3.1 SIMD計算機的暫存器和存儲器3.3.2 向量、控制器與協同指令3.3.3 數據相關條件操作3.3.4 向量長度和分段處理3.3.5 在PE之間路由數據3.4 互素存儲器系統3.5 用pe索引來解決存儲布局問題3.6 SIMD語言結構--Fortran 903.6.1 數組和數組分片3.6.2 數組賦值和數組表達式3.6.3 Fortran 90數組內置函式3.6.4 Fortran 90中SIMD操作舉例3.7 流水SIMD向量計算機3.7.1 流水SIMD處理機的結構3.7.2 流水SIMD計算機的存儲器接口3.7.3 流水SIMD計算機的性能3.8 向量體系結構小結3.9 參考文獻註解3.10 練習題第4章 MIMD計算機或多處理機4.1 共享存儲器和訊息傳遞體系結構4.1.1 混合類型多處理機體系結構4.1.2 共享存儲器和訊息傳遞的特點4.1.3 訊息傳遞體系結構中的網路拓撲結構4.1.4 直接和間接網路4.1.5 實際系統的分類4.2 共享存儲器多處理機程式設計總覽4.2.1 數據共享和進程管理4.2.2 同步4.2.3 原子性與同步4.2.4 作業分配4.2.5 多個進程執行一個程式4.3 共享存儲器程式設計的選擇與領域4.3.1 進程管理--啟動、停止和層次4.3.2 並行進程對數據的訪問4.3.3 作業分配4.3.4 多處理機的同步4.4 共享存儲器多處理機程式設計語言4.4.1 OpenMP語言擴展4.4.2 OpenMP Fortran語言的應用程式接口(API)4.4.3 OpenMP Fortran實例與討論4.5 流水MIMD--多執行緒4.6 小結4.7 參考文獻註解4.8 練習題第5章 分散式存儲器多處理機第6章 互連網路第7章 數據相關性與並行性第8章 同步實現與數據共享第9章 並行處理機性能第10章 並行程式的時間特性第11章 並行輸入輸出附錄A MPI訊息傳遞庫程式附錄B 同步機制參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們