注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡家庭與辦公軟件高性能并行計算:技術、算法與編程

高性能并行計算:技術、算法與編程

高性能并行計算:技術、算法與編程

定 價:¥78.00

作 者: 雷向東,雷振陽,龍軍 著
出版社: 中南大學出版社
叢編項: 普通高等院校數據科學與大數據技術專業(yè)“十三五”規(guī)劃教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787548735847 出版時間: 2019-07-01 包裝: 平裝
開本: 16開 頁數: 436 字數:  

內容簡介

  《高性能并行計算:技術、算法與編程》在全面介紹并行計算原理、技術和方法的基礎上,著重介紹并行計算機結構、并行算法和并行編程,力圖反映本學科的新成就和發(fā)展趨勢。《高性能并行計算:技術、算法與編程》分為并行計算機體系結構、并行算法和并行編程三部分,共15章。并行計算機體系結構部分介紹了高性能并行計算機的概念和系統組成、靜態(tài)互聯網絡和動態(tài)互聯網絡、并行計算機訪存模型、Amdahl定律、并行系統的可擴展性和基準測試程序、基于監(jiān)聽總線高速緩存一致性協議和基于目錄的高速緩存一致性協議、消息傳遞系統中的交換機制、機群、多核技術和多核中的并行性以及并行計算模型。并行算法部分介紹了數組求和、排序、矩陣運算、線性方程組求解、快速傅里葉變換和圖算法等并行算法。并行編程部分介紹了MPI、POSIX、OpenMP、Java多線程和Windows多線程并行程序設計思想、方法和技術?!陡咝阅懿⑿杏嬎悖杭夹g、算法與編程》提供了大量應用實例,每章后均附有習題?!陡咝阅懿⑿杏嬎悖杭夹g、算法與編程》適合作為高等院校計算機科學與技術、數據科學與大數據技術、軟件工程、信息安全等相關專業(yè)高年級本科生、研究生的教材,同時可供對并行計算比較熟悉,并且對并行程序設計有所了解的開發(fā)人員、廣大科技工作者和研究人員參考。

作者簡介

暫缺《高性能并行計算:技術、算法與編程》作者簡介

圖書目錄

第1章 并行計算機體系結構
1.1 并行計算
1.2 計算機體系結構的弗林分類方法
1.3 SIMD體系結構
1.4 MIMD體系結構
1.5 并行計算機類型
1.6 并行計算機系統結構
1.7 并行計算機訪存模型
1.8 本章小結
習題
第2章 并行計算機互聯網絡
2.1 系統互聯
2.2 互聯網絡的分類
2.3 動態(tài)互聯網絡
2.4 多級互聯網絡
2.5 靜態(tài)互聯網絡
2.6 標準互聯網絡
2.7 本章小結
習題
第3章 并行計算機體系結構性能
3.1 并行計算機系統性能指標
3.2 Amdahl定律
3.3 Gustafson定律
3.4 Sun-Ni定律
3.5 并行體系結構的可擴展性
3.6 基準測試程序
3.7 本章小結
習題
第4章 共享存儲器系統
4.1 共享存儲器系統分類
4.2 減少存儲器訪問沖突方法
4.3 基于總線的對稱多處理機系統
4.4 共享存儲器系統高速緩存一致性
4.5 基于監(jiān)聽總線一致性協議
4.6 基于目錄的一致性協議
4.7 基于Token的一致性協議
4.8 共享存儲器的編程模型
4.9 本章小結
習題
第5章 消息傳遞系統
5.1 消息傳遞系統結構
5.2 路由器模型
5.3 交換機制
5.4 消息傳遞系統中路由
5.5 消息傳遞系統編程模型
5.6 本章小結
習題
第6章 機群
6.1 機群的體系結構
6.2 機群的互聯結構
6.3 IBM SP系統
6.4 本章小結
習題
第7章 多核構架
7.1 多核技術
7.2 多核芯片
7.3 多核中的并行性
7.4 多核處理器的Cache結構
7.5 多核處理器核間通信技術
7.6 多核處理器總線設計
7.7 多核處理器操作系統設計
7.8 多核處理器低功耗設計
7.9 多核處理器存儲器墻
7.10 本章小結
習題
第8章 并行計算模型與并行算法設計方法
8.1 并行計算模型
8.2 PRAM模型
8.3 APRAM模型
8.4 BSP模型
8.5 logP模型
8.6 Brent定理
8.7 并行算法設計方法
8.8 本章小結
習題
第9章 并行算法
9.1 并行算法設計
9.2 數組求和
9.3 排序
9.4 矩陣運算
9.5 線性方程組求解
9.6 快速傅里葉變換
9.7 圖算法
9.8 本章小結
習題
第10章 并行程序設計方法
10.1 并行程序設計基本概念
10.2 并行度
10.3 交互/通信
10.4 并行編程風范
10.5 并行編程模型與并行語言
10.6 共享存儲器編程
10.7 消息傳遞編程
10.8 數據并行編程
10.9 本章小結
習題
第11章 MPI并行程序設計
11.1 MPI基本編程
11.2 點對點通信
11.3 MPI預定義數據類型
11.4 通信模式
11.5 集合通信
11.6 對等模式和主從模式
11.7 非阻塞通信
11.8 重復非阻塞通信
11.9 進程組的管理
11.10 通信組的管理
11.11 虛擬進程拓撲
11.12 本章小結
習題
第12章 POSIX線程并行程序設計
12.1 進程、線程和Pthreads
12.2 創(chuàng)建線程
12.3 線程同步
12.4 生產者一消費者問題
12.5 本章小結
習題
第13章 OpenMP并行程序設計
13.1 OpenMP編程基礎
13.2 并行域
13.3 數據處理環(huán)境
13.4 線程同步
13.5 任務調度
13.6 本章小結
習題
第14章 Java并行程序設計
14.1 線程
14.2 線程問通信
14.3 Java線程同步
14.4 fork/join
14.5 本章小結
習題
第15章 Windows多線程并行程序設計
15.1 創(chuàng)建線程
15.2 Windows線程同步
15.3 管道機制
15.4 變量的原子更新
15.5 線程優(yōu)先級
15.6 本章小結
習題
附錄A MPI函數調用
附錄B OpenMP指令和庫函數
附錄C POSIX線程庫函數
附錄D Java多線程常用方法
附錄E Windows多線程常用方法
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號