注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)鯤鵬開發(fā)套件應(yīng)用快速入門

鯤鵬開發(fā)套件應(yīng)用快速入門

鯤鵬開發(fā)套件應(yīng)用快速入門

定 價(jià):¥99.00

作 者: 張磊 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)技術(shù)開發(fā)與應(yīng)用叢書
標(biāo) 簽: 暫缺

ISBN: 9787302603832 出版時(shí)間: 2022-09-01 包裝: 平裝
開本: 16開 頁數(shù): 375 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  隨著鯤鵬生態(tài)的發(fā)展壯大,鯤鵬開發(fā)套件的使命也從1.0版本的協(xié)助開發(fā)者進(jìn)行應(yīng)用遷移轉(zhuǎn)變到了2.0版本的鯤鵬原生開發(fā)上來。 第1章介紹了鯤鵬開發(fā)套件推出的背景及開發(fā)套件遠(yuǎn)程實(shí)驗(yàn)室免費(fèi)申請(qǐng)的流程。第2章介紹了鯤鵬代碼遷移工具的用法,包括遷移工作的評(píng)估、源代碼的遷移、x86軟件包的重構(gòu)等內(nèi)容。第3章介紹了鯤鵬架構(gòu)下專用的加速庫(kù),可以在不更改或者極少代碼更改的前提下,充分利用鯤鵬架構(gòu)優(yōu)良的軟硬件性能。第4章介紹了針對(duì)鯤鵬架構(gòu)進(jìn)行了優(yōu)化的專用編譯器,包括畢昇編譯器、畢昇JDK和鯤鵬GCC,最后演示了如何通過編譯器插件實(shí)現(xiàn)遠(yuǎn)程調(diào)試。第5章總體介紹了鯤鵬性能分析工具的4個(gè)子工具,并演示了公共功能的使用。第6章介紹了鯤鵬性能分析工具中快速調(diào)優(yōu)的工具—鯤鵬調(diào)優(yōu)助手的用法。第7章介紹了鯤鵬性能分析工具中系統(tǒng)性能分析工具的用法,包括全景分析、微架構(gòu)分析、熱點(diǎn)函數(shù)分析等9種分析任務(wù)類型,最后給出調(diào)優(yōu)示例。第8章介紹了如何使用鯤鵬性能分析工具中鯤鵬Java性能分析工具對(duì)鯤鵬架構(gòu)下的Java應(yīng)用進(jìn)行性能分析,最后也給出調(diào)優(yōu)示例。第9章介紹了鯤鵬性能分析工具中系統(tǒng)診斷工具的用法,演示如何進(jìn)行內(nèi)存診斷和網(wǎng)絡(luò)IO診斷。第10章介紹了直接在鯤鵬架構(gòu)運(yùn)行X86應(yīng)用的動(dòng)態(tài)二級(jí)制指令翻譯工具ExGear。 本書面向?qū)H鵬代碼遷移感興趣的開發(fā)者,希望在鯤鵬平臺(tái)進(jìn)行原生開發(fā)的開發(fā)者,希望了解鯤鵬開發(fā)套件使用的開發(fā)者,以及負(fù)責(zé)鯤鵬架構(gòu)調(diào)優(yōu)的架構(gòu)師。

作者簡(jiǎn)介

  張磊,資深計(jì)算機(jī)專家,二十多年IT從業(yè)經(jīng)驗(yàn),PMP證書持有者,2020年度杰出華為云MVP,華為全連接大會(huì)2020十佳“華為開發(fā)者社區(qū)之星”之一,研究方向包括架構(gòu)設(shè)計(jì)、分布式、微服務(wù)、云技術(shù)等,是多個(gè)大型物聯(lián)網(wǎng)平臺(tái)的技術(shù)負(fù)責(zé)人,著有《鯤鵬架構(gòu)入門與實(shí)戰(zhàn)》一書。期間主持公司多個(gè)軟件平臺(tái)通過了華為鯤鵬兼容性認(rèn)證,主持申請(qǐng)通過了公司的華為鯤鵬凌云伙伴計(jì)劃、華為鯤鵬展翅伙伴計(jì)劃、華為云解決方案伙伴認(rèn)證等。

圖書目錄

第1章 鯤鵬開發(fā)套件簡(jiǎn)介

1.1背景

1.2包含的子工具

1.3套件使用方式

1.4遠(yuǎn)程實(shí)驗(yàn)室

第2章 鯤鵬代碼遷移工具

2.1鯤鵬代碼遷移工具簡(jiǎn)介

2.2鯤鵬代碼遷移工具的安裝

2.3鯤鵬代碼遷移工具的使用

2.3.1登錄代碼遷移工具

2.3.2遷移工具的常用配置

2.3.3軟件遷移評(píng)估

2.3.4源碼遷移

2.3.5軟件包重構(gòu)

2.3.6專項(xiàng)軟件遷移

2.3.7增強(qiáng)功能

2.4鯤鵬代碼遷移插件

2.4.1鯤鵬代碼遷移插件的安裝

2.4.2鯤鵬代碼遷移插件的使用

2.4.3鯤鵬代碼遷移插件的卸載

2.5鯤鵬代碼遷移工具的卸載

第3章 鯤鵬加速庫(kù)

3.1鯤鵬加速庫(kù)簡(jiǎn)介

3.1.1系統(tǒng)庫(kù)

3.1.2壓縮庫(kù)

3.1.3加解密庫(kù)

3.1.4媒體庫(kù)

3.1.5數(shù)學(xué)庫(kù)

3.1.6存儲(chǔ)庫(kù)

3.1.7網(wǎng)絡(luò)庫(kù)

3.2鯤鵬加速庫(kù)插件

3.2.1鯤鵬加速庫(kù)插件的安裝與卸載

3.2.2鯤鵬加速庫(kù)插件的使用

第4章 編譯調(diào)試

4.1畢昇編譯器

4.1.1LLVM

4.1.2畢昇編譯器簡(jiǎn)介

4.1.3畢昇編譯器的安裝

4.1.4畢昇編譯器的使用

4.2畢昇JDK

4.2.1畢昇JDK簡(jiǎn)介

4.2.2畢昇JDK的安裝

4.3鯤鵬GCC

4.3.1鯤鵬GCC簡(jiǎn)介

4.3.2鯤鵬GCC的安裝

4.3.3鯤鵬GCC的使用

4.4鯤鵬編譯插件

4.4.1鯤鵬編譯插件的安裝與卸載

4.4.2服務(wù)器配置

4.4.3目標(biāo)服務(wù)器管理

4.4.4部署編譯器

4.4.5遠(yuǎn)程編譯

4.4.6遠(yuǎn)程調(diào)試

第5章 鯤鵬性能分析工具

5.1鯤鵬性能分析工具簡(jiǎn)介

5.2鯤鵬性能分析工具的安裝

5.3鯤鵬性能分析工具的使用

5.3.1登錄鯤鵬性能分析工具

5.3.2用戶管理

5.3.3弱口令字典

5.3.4系統(tǒng)配置

5.3.5公共日志

5.3.6Web服務(wù)器端證書

5.4鯤鵬性能分析工具的卸載

5.5鯤鵬性能分析插件的安裝與卸載

5.6鯤鵬性能分析插件的配置

第6章 鯤鵬調(diào)優(yōu)助手

6.1鯤鵬調(diào)優(yōu)助手簡(jiǎn)介

6.2節(jié)點(diǎn)管理

6.3Agent服務(wù)證書

6.4工程管理

6.5任務(wù)管理

6.6分析報(bào)告

6.7分析路徑

6.8對(duì)比報(bào)告

第7章 鯤鵬系統(tǒng)性能分析工具

7.1鯤鵬系統(tǒng)性能分析工具簡(jiǎn)介

7.2節(jié)點(diǎn)管理

7.3Agent服務(wù)證書

7.4工程管理

7.5任務(wù)管理

7.6預(yù)約任務(wù)

7.7系統(tǒng)配置

7.8聯(lián)動(dòng)分析

7.8.1創(chuàng)建聯(lián)動(dòng)分析任務(wù)

7.8.2查看聯(lián)動(dòng)分析報(bào)告

7.9全景分析

7.9.1創(chuàng)建分析任務(wù)

7.9.2通用場(chǎng)景分析結(jié)果

7.9.3專用場(chǎng)景分析結(jié)果

7.10微架構(gòu)分析

7.10.1PMU簡(jiǎn)介

7.10.2創(chuàng)建分析任務(wù)

7.10.3查看分析結(jié)果

7.11進(jìn)程/線程性能分析

7.11.1USE分析方法

7.11.2創(chuàng)建分析任務(wù)

7.11.3查看分析結(jié)果

7.12熱點(diǎn)函數(shù)分析

7.12.1火焰圖

7.12.2創(chuàng)建分析任務(wù)

7.12.3查看分析結(jié)果

7.13訪存分析

7.13.1鯤鵬處理器的緩存

7.13.2創(chuàng)建訪存統(tǒng)計(jì)分析任務(wù)

7.13.3查看訪存統(tǒng)計(jì)分析結(jié)果

7.13.4創(chuàng)建Miss事件分析任務(wù)

7.13.5查看Miss事件分析結(jié)果

7.13.6創(chuàng)建偽共享分析任務(wù)

7.13.7查看偽共享分析結(jié)果

7.14I/O分析

7.14.1創(chuàng)建I/O分析任務(wù)

7.14.2查看I/O分析結(jié)果

7.15資源調(diào)度分析

7.15.1創(chuàng)建分析任務(wù)

7.15.2查看分析結(jié)果

7.16鎖與等待分析

7.16.1創(chuàng)建分析任務(wù)

7.16.2查看分析結(jié)果

7.17HPC分析

7.17.1創(chuàng)建分析任務(wù)

7.17.2查看分析結(jié)果

7.18性能調(diào)優(yōu)示例

第8章 鯤鵬Java性能分析工具

8.1鯤鵬Java性能分析工具簡(jiǎn)介

8.2目標(biāo)環(huán)境管理

8.3在線分析

8.3.1分析任務(wù)管理

8.3.2概覽頁簽

8.3.3CPU頁簽

8.3.4內(nèi)存頁簽

8.3.5熱點(diǎn)頁簽

8.3.6GC頁簽

8.3.7I/O頁簽

8.3.8數(shù)據(jù)庫(kù)頁簽

8.3.9Web頁簽

8.3.10快照

8.4采樣分析

8.4.1分析任務(wù)管理

8.4.2概覽頁簽

8.4.3CPU頁簽

8.4.4內(nèi)存頁簽

8.4.5GC頁簽

8.4.6I/O頁簽

8.5配置管理

8.6性能調(diào)優(yōu)示例

第9章 鯤鵬系統(tǒng)診斷工具

9.1鯤鵬系統(tǒng)診斷工具簡(jiǎn)介

9.2節(jié)點(diǎn)管理

9.3Agent服務(wù)證書

9.4工程管理

9.5任務(wù)管理

9.6內(nèi)存泄漏診斷

9.7內(nèi)存越界診斷

9.8網(wǎng)絡(luò)I/O診斷

第10章 無源碼遷移工具ExaGear

10.1ExaGear簡(jiǎn)介

10.2ExaGear的安裝與運(yùn)行

10.3Guest系統(tǒng)中安裝并運(yùn)行x86應(yīng)用

10.3.1Guest系統(tǒng)中安裝x86應(yīng)用

10.3.2運(yùn)行x86應(yīng)用程序

10.4Host與Guest系統(tǒng)目錄共享

10.5卸載ExaGear

本目錄推薦

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