TOP
0
0
【23號簡體館日】限時三天領券享優惠!!
釋放多核潛能:英特爾 Parallel Studio並行開發指南(簡體書)
滿額折

釋放多核潛能:英特爾 Parallel Studio並行開發指南(簡體書)

人民幣定價:39.8 元
定  價:NT$ 239 元
優惠價:87208
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
作者簡介
目次

商品簡介

《釋放多核潛能:英特爾Parallel Studio並行開發指南》采用工程理論、工具詳解和實際案例分析相結合的方式,全面介紹了英特爾Parallel Studio工具集的使用。全書分三部分:基礎部分(第1、2章)介紹了多核架構、並行編程的關鍵理論,Parallel Studio的特點以及一些簡單案例;中級部分(第3~12章)詳述了Parallel Studio各個組件的使用,是《釋放多核潛能:英特爾Parallel Studio並行開發指南》的重點;提高部分(第13章)選取了來自英特爾線程挑戰賽的4個算例和1個商業軟件並行優化案例,提供了從工程實際角度解決並行問題的視角。
《釋放多核潛能:英特爾Parallel Studio並行開發指南》適合所有對並行開發技術感興趣的人員,包括具備一定編程經驗的程序員、調試人員,計算密集型行業的高性能計算架構師、性能優化分析師,並行開發的研究人員,對英特爾Parallel Studio感興趣的技術決策者等。此外,《釋放多核潛能:英特爾Parallel Studio並行開發指南》也可作為高等院校計算機專業並行開發相關課程的培訓及社會實踐參考用書。

作者簡介

並行科技,北京並行科技有限公司(以下簡稱並行科技),是一家專注于高性能計算軟件與技術服務的高新技術企業,與英特爾等軟硬件廠商有著密切的合作伙伴關係,主要客戶包括科研院所、能源、氣象、製造、金融、互聯網等計算密集型用戶。在程序並行化、優化領域,並行科技擁有自主知識產權的Paramon、Paraview專業工具,積累了從搜集應用特徵、定位性能瓶頸到分級優化的系統方法,被譽為“性能專家”。同時,並行科技作為英特爾軟件代理商,也為用戶提供卓越的英特爾軟件技術支持、培訓等。
英特爾高性能計算支持團隊,英特爾高性能計算支持團隊,專注于多核平臺和服務器集群的並行應用優化,負責為國內高性能計算和互聯網數據中心用戶,提供應用性能優化、代碼並行、應用特徵分析、開發工具培訓以及並行解決方案建議和評估等工程支持,在石油勘探、製造業、氣候氣象、生命科學和互聯網搜索引擎等大規模並行應用領域積累了豐富的經驗。

目次

第1章 並行開發理論基礎
1.1 並行相關概念
1.1.1 并發與並行、並行度
1.1.2 粒度
1.1.3 加速比及其定律
1.1.4 可擴展性與並行效率
1.1.5 負載均衡
1.1.6 吞吐量與延遲
1.1.7 熱點與瓶頸
1.2 多核並行
1.2.1 多核軟硬件現實
1.2.2 多核架構
1.2.3 多核並行手段
1.2.4 多核並行設計方法
1.2.5 多核多線程系統
1.2.6 多核多線程同步
1.2.7 多核多線程實現的問題
1.3 小結

第2章 英特爾Parallel Studio基礎
2.1 英特爾Parallel Studio介紹
2.1.1 英特爾Parallel Studio背景
2.1.2 英特爾Parallel Studio的組成
2.1.3 英特爾Parallel Studio的特色
2.1.4 英特爾Parallel Studio的使用者
2.2 英特爾Parallel Studio快速上手
2.2.1 英特爾Parallel Studio的下載安裝
2.2.2 選擇案例
2.2.3 實踐動手第一步:采用Parallel Studio運行串行程序
2.2.4 實踐動手第二步:選用合適的實現對代碼並行化
2.2.5 實踐動手第三步:定位錯誤
2.2.6 實踐動手第四步:性能優化
2.3 小結

第3章英特爾Parallel Composer詳解
3.1 Composer概述.
3.2 英特爾C/C++編譯器
3.2.1 自動並行和OpenMP並行
3.2.2 過程間優化
3.2.3 檔案導引優化
3.2.4 編譯器向量化
3.3 英特爾並行調試器
3.3.1 英特爾並行調試器概述
3.3.2 線程數據共享偵測
3.3.3 可重入函數調用偵測
3.3.4 SSE寄存器窗口
3.3.5 OpenMP多線程調試
3.3.6 並行區域的串行執行
3.4 英特爾TBB線程構建模塊
3.4.1 英特爾TBB概述
3.4.2 功能模塊分類與介紹
3.4.3 編譯和運行TBB多線程程序
3.5 英特爾IPP性能基元
3.5.1 英特爾IPP概述
3.5.2 主要函數及其功能
3.5.3 編譯和運行
3.6 小結

第4章 並行化方法
4.1 基本概念
4.1.1 Amdahl定律
4.1.2 進程與線程
4.2 並行化方法
4.3 並行化設計
4.3.1 任務劃分
4.3.2 功能劃分
4.3.3 並行化開發中的一些思考
4.4 案例分析:用蒙特卡羅方法計算x值
4.5 小結

第5章 英特爾Parallel Composer案例分析
5.1 案例5-1:Composer的使用——向量化和自動並行化
5.2 案例5-2:並行調試器的使用
5.3 案例5-3:通過TBB進行字符串查找
5.4 案例5-4:IPP壓縮和解壓縮案例介紹
5.5 小結

第6章英 特爾Parallel Inspector詳解
6.1 Inspector概述
6.2 啟動Inspector
6.2.1 工作流程
6.2.2 啟動
6.3 配置查找錯誤的類型和粒度
6.3.1 基於線程的相關錯誤及粒度
6.3.2 基於內存的相關錯誤及粒度
6.4 定位和解決發現的錯誤
6.4.1 檢查錯誤
6.4.2 查看和分析錯誤
6.5 小結

第7章 軟件糾錯方法
7.1 基本概念
7.1.1 軟件查錯或糾錯
7.1.2 白盒測試
7.1.3 黑盒測試
7.2 並行軟件的糾錯
7.3 線程並行的常見錯誤
7.3.1 線程間死鎖
7.3.2 線程間競爭
7.3.3 內存泄露
7.4 小結

第8章 並行軟件糾錯案例
8.1 案例8-1:線程間相互作用導致的死鎖問題
8.2 案例8-2:線程競爭
8.3 案例8-3:內存泄露
8.4 小結

第9章 英特爾Parallel Amplifier詳解
9.1 Amplifier概述
9.1.1 如何開始Amplifier
9.1.2 如何使用符號信息
9.1.3 環境和對象
9.2 Amplifier的幾個概念
9.3 Amplifier的分析運行
9.3.1 分析運行的幾個選項
9.3.2 選擇分析模式
9.3.3 如何選擇分析模式
9.3.4 如何在命令行下運行分析模式
9.3.5 熱點:分析程序哪里耗時
9.3.6 並行度:展現並行程序的另外一個特點
9.3.7 鎖和等待:分析程序在哪里等待
9.3.8 選擇數據采集的時段
9.4.Amplifier中瀏覽性能數據結果
9.4.1 總覽
9.4.2 在Bottom-up和Top-down中切換
9.4.3 選擇和管理棧類型
9.4.4 選擇顏色方案
9.4.5 按照不同類型劃分組
9.4.6 在命令行模式下查看性能數據
9.5 Amplifier解釋性能數據結果
9.5.1 總覽
9.5.2 解釋熱點分析結果
9.5.3 解釋並行度分析結果
9.5.4.解釋鎖和等待分析結果
9.6 Amplifier中的源代碼
9.7 Amplifier中對比性能數據結果
9.8 Amplifier中管理結果文件
9.9 小結

第10章 性能優化方法
10.1 性能優化概述
10.1.1 性能和性能優化是計算機領域不變的主題
10.1.2 性能優化的定義
10.2 性能優化通用方法
10.2.1 性能優化的順序
10.2.2 系統級別的性能優化
10.2.3 應用級別的性能優化
10.2.4 微架構級別的性能優化
10.2.5 性能優化工作循環
……
第11章 性能優化案例
第12章 英特爾Parallel Advisor詳解
第13章 總體系統化案例
附錄A 英文術語表

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 208
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區