注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書工具書科技工具書并行編程實踐

并行編程實踐

并行編程實踐

定 價:¥75.00

作 者: 陳國良
出版社: 高等教育出版社
叢編項:
標 簽: 暫缺

ISBN: 9787040601411 出版時間: 2023-11-01 包裝: 平裝
開本: 16開 頁數(shù): 578 字數(shù):  

內容簡介

  本書介紹并行程序設計方法及相關編程工具與實踐,分5篇共14章。 篇“并行程序設計基礎”含兩章,包括并行計算機系統(tǒng)與結構模型、并行程序設計簡介;第二篇“SIMD指令級并行編程”含兩章,包括SIMD基本概念和x86處理器上的并行指令編程方法和示例、ARM結構上的NEON向量指令編程與示例;第三篇“多核并行計算”含4章,包括Pthread多線程編程、OpenMP編程、GPU上的CUDA編程、寒武紀MLU編程基礎;第四篇“多機并行計算”含4章,包括MPI并行計算及示例、Hadoop編程方法及示例、Spark編程和示例、TensorFlow多機異構計算的編程方法和示例;第五篇給出了并行算法實現(xiàn)示例。本書涉及范圍廣,覆蓋了單核、多核和多機環(huán)境下的并行編程方法,讀者可根據(jù)自己的計算問題和計算平臺特性,選擇合適的并行編程方法和工具,結合各章給出的性能調優(yōu)思路有效地實現(xiàn)并行編程。本書可作為高等學校計算機及相關專業(yè)本科高年級學生和研究生的教材,也可供從事并行程序設計及其實現(xiàn)的科技人員參考閱讀。

作者簡介

暫缺《并行編程實踐》作者簡介

圖書目錄

篇 并行程序設計基礎
第1章 并行計算機系統(tǒng)與結構模型
1.1 典型并行計算機系統(tǒng)簡介
1.1.1 陣列處理機
1.1.2 向量處理機
1.1.3 共享存儲多處理機
1.1.4 分布存儲多計算機
1.1.5 分布共享存儲多處理機
1.2 當代并行計算機體系結構
1.2.1 并行計算機體系結構模型
1.2.2 并行計算機存儲結構模型
1.2.3 分布式高速緩存與主存體系結構
1.3 小結
習題
第2章 并行程序設計簡介
2.14 并行程序開發(fā)方法
2.1.1 并行層次與代碼粒度
2.1.2 并行程序開發(fā)策略
2.1.3 并行編程模式
2.1.4 PCAM設計方法學
2.2 并行程序設計模型
2.2.1 計算π樣本程序
2.2.2 數(shù)據(jù)并行模型
2.2.3 消息傳遞模型
2.2.4 共享變量模型
2.3 并行編程語言和環(huán)境概述
2.3.1 早期并行編程語言
2.3.2 近代并行編程語言與高生環(huán)境
2.3.3 并行說明性語言環(huán)境
2.4 循環(huán)程序并行化的一般方法
2.4.1 數(shù)據(jù)相關分析
2.4.2 數(shù)據(jù)劃分與處理器指派
2.4.3 循環(huán)重構
2.5 小結
習題
第二篇 SIMD指令級并行編程
第3章 SIMD并行編程
3.1 SIMD指令
3.1.1 工作原理
3.1.2 SIMD程序性能分析
3.1.3 典型的SIMD指令集
3.2 SIMD編程方法
3.2.1 基于SIMD庫函數(shù)的編程
3.2.2 編譯器自動向量化
3.2.3 編譯制導、內置函數(shù)與匯編方法
……
第三篇 多核并行計算
第四篇 多機并行計算
第五篇 并行算法實現(xiàn)示例
參考文獻

本目錄推薦

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