注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)鯤鵬架構(gòu)入門與實(shí)戰(zhàn)

鯤鵬架構(gòu)入門與實(shí)戰(zhàn)

鯤鵬架構(gòu)入門與實(shí)戰(zhàn)

定 價:¥129.00

作 者: 張磊
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302576877 出版時間: 2021-05-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 543 字?jǐn)?shù):  

內(nèi)容簡介

  本書是鯤鵬架構(gòu)的入門書籍,也是實(shí)際應(yīng)用的實(shí)戰(zhàn)書籍,逐步講解從簡單的鯤鵬環(huán)境搭建到軟件產(chǎn)品的鯤鵬兼容性認(rèn)證。 本書首先講解鯤鵬架構(gòu)的由來及鯤鵬生態(tài)的構(gòu)成,并搭建了鯤鵬開發(fā)環(huán)境,然后詳細(xì)講解應(yīng)用從x86架構(gòu)到鯤鵬架構(gòu)遷移的原因、方法及輔助遷移的鯤鵬開發(fā)套件,后介紹鯤鵬認(rèn)證及如何通過鯤鵬云服務(wù)兼容性認(rèn)證。 本書面向希望了解鯤鵬架構(gòu)是什么,以及對鯤鵬感興趣的初學(xué)者。對于有一定技術(shù)基礎(chǔ),并且希望在工作中使用鯤鵬架構(gòu)的開發(fā)者、設(shè)計(jì)鯤鵬架構(gòu)系統(tǒng)的架構(gòu)師,以及負(fù)責(zé)把產(chǎn)品遷移到鯤鵬平臺的測試人員、開發(fā)人員同樣具有極高參考價值。

作者簡介

  張磊,資深計(jì)算機(jī)專家,華為云MVP,二十多年IT從業(yè)經(jīng)驗(yàn),1999年度軟考高級程序員,PMP證書持有者,華為全連接大會2020十佳“華為開發(fā)者社區(qū)之星”,研究方向包括架構(gòu)設(shè)計(jì)、分布式、微服務(wù)、云技術(shù)等,是多個大型物聯(lián)網(wǎng)平臺的技術(shù)負(fù)責(zé)人。

圖書目錄

第1章初識鯤鵬
1.1鯤鵬架構(gòu)簡介
1.1.1指令集架構(gòu)
1.1.2指令集架構(gòu)的分類
1.1.3微架構(gòu)
1.1.4ARM架構(gòu)
1.1.5ARM服務(wù)器芯片
1.1.6鯤鵬架構(gòu)
1.2鯤鵬芯片編年史
1.3鯤鵬芯片的特點(diǎn)
第2章鯤鵬硬件生態(tài)
2.1鯤鵬CPU
2.2鯤鵬主板
2.3鯤鵬服務(wù)器
2.3.1泰山服務(wù)器
2.3.2第三方廠商服務(wù)器
2.4鯤鵬PC
第3章鯤鵬軟件生態(tài)
3.1鯤鵬軟件棧
3.1.1操作系統(tǒng)
3.1.2數(shù)據(jù)庫
3.1.3中間件
3.1.4Web
3.1.5軟件適配查詢方式
3.2openEuler操作系統(tǒng)
3.2.1openEuler簡介
3.2.2關(guān)鍵特性
3.2.3操作系統(tǒng)命令
3.3鯤鵬論壇
3.4鯤鵬云服務(wù)
3.4.1彈性云服務(wù)器ECS
3.4.2裸金屬服務(wù)器BMS
3.4.3鯤鵬云手機(jī)
3.5鯤鵬創(chuàng)新中心
第4章開發(fā)準(zhǔn)備(15min)
4.1硬件獲取
4.1.1市場購買
4.1.2鯤鵬創(chuàng)新中心申請
4.1.3華為計(jì)算開放實(shí)驗(yàn)室申請
4.1.4華為云獲取
4.2軟件環(huán)境
4.2.1登錄鯤鵬服務(wù)器
4.2.2檢查服務(wù)器配置
4.2.3安裝標(biāo)準(zhǔn)C開發(fā)環(huán)境
4.2.4第1個鯤鵬程序
第5章鯤鵬應(yīng)用遷移(52min)
5.1應(yīng)用遷移的原因
5.1.1不同架構(gòu)下程序執(zhí)行對比
5.1.2不同架構(gòu)下匯編指令分析
5.1.3應(yīng)用需要遷移的原因
5.2編譯型語言應(yīng)用移植
5.2.1移植過程演示
5.2.2移植總結(jié)
5.2.3移植常見問題
5.3解釋型語言應(yīng)用移植
5.3.1純Java語言應(yīng)用遷移
5.3.2依賴編譯型語言的Java應(yīng)用遷移
5.4容器遷移
5.4.1容器簡介
5.4.2容器和鏡像、倉庫之間的關(guān)系
5.4.3容器的基本操作
5.4.4容器遷移的流程
第6章鯤鵬分析掃描工具(17min)
6.1鯤鵬開發(fā)套件簡介
6.2鯤鵬分析掃描工具簡介
6.3鯤鵬分析掃描工具的獲取與安裝
6.3.1獲取安裝包
6.3.2安裝鯤鵬分析掃描工具
6.4鯤鵬分析掃描工具的使用
6.4.1Web模式下的用戶及配置
6.4.2Web模式下的軟件分析及掃描
6.4.3CLI模式下鯤鵬分析掃描工具的使用
6.4.4插件模式下鯤鵬分析掃描工具的使用
6.5卸載鯤鵬分析掃描工具
第7章鯤鵬代碼遷移工具(22min)
7.1鯤鵬代碼遷移工具簡介
7.2鯤鵬代碼遷移工具的獲取與安裝
7.2.1獲取安裝包
7.2.2安裝鯤鵬代碼遷移工具
7.3鯤鵬代碼遷移工具的使用
7.3.1Web模式下的用戶及配置
7.3.2Web模式下的代碼遷移
7.3.3CLI模式下鯤鵬代碼遷移工具的使用
7.3.4插件模式下鯤鵬代碼遷移工具的使用
7.4卸載鯤鵬代碼遷移工具
第8章鯤鵬性能分析工具(55min)
8.1鯤鵬性能分析工具的獲取與安裝
8.1.1安裝前環(huán)境準(zhǔn)備
8.1.2獲取安裝包
8.1.3安裝鯤鵬性能分析工具
8.2鯤鵬性能分析工具公共功能的使用
8.2.1登錄
8.2.2用戶密碼修改
8.2.3用戶管理
8.2.4操作日志
8.2.5系統(tǒng)配置
8.2.6其他功能
8.3系統(tǒng)性能分析工具的使用
8.3.1邏輯模型結(jié)構(gòu)圖
8.3.2節(jié)點(diǎn)管理
8.3.3Agent服務(wù)證書管理
8.3.4日志管理
8.3.5系統(tǒng)配置
8.3.6工程管理
8.3.7任務(wù)管理
8.3.8任務(wù)模板管理
8.3.9全景分析
8.3.10資源調(diào)度分析
8.3.11微架構(gòu)分析
8.3.12訪存分析
8.3.13進(jìn)程/線程性能分析
8.3.14C/C 性能分析
8.3.15鎖與等待分析
8.3.16Java混合模式分析
8.4Java性能分析工具的使用
8.4.1邏輯模型結(jié)構(gòu)圖
8.4.2日志管理
8.4.3系統(tǒng)配置
8.4.4內(nèi)部通信證書
8.4.5工作密鑰
8.4.6Guardian管理
8.4.7創(chuàng)建Profiling分析任務(wù)
8.4.8查看Profiling分析結(jié)果
8.4.9Profiling分析記錄管理
8.4.10創(chuàng)建Sampling分析任務(wù)
8.4.11查看Sampling分析結(jié)果
8.4.12Sampling分析記錄管理
8.5性能分析工具插件的使用
8.6卸載鯤鵬性能分析工具
第9章鯤鵬加速庫
9.1鯤鵬加速庫簡介
9.1.1壓縮庫
9.1.2加解密庫
9.1.3系統(tǒng)庫
9.1.4媒體庫
9.1.5數(shù)學(xué)庫
9.2加速引擎的安裝
9.3加速庫插件
9.3.1加速庫插件的安裝
9.3.2加速庫插件的使用
9.3.3加速庫插件的卸載
第10章鯤鵬編譯器(24min)
10.1畢昇編譯器
10.1.1LLVM
10.1.2畢昇編譯器簡介
10.1.3畢昇編譯器的安裝
10.1.4畢昇編譯器的使用
10.1.5編譯器機(jī)器碼對比
10.2鯤鵬GCC
10.2.1鯤鵬GCC的安裝
10.2.2鯤鵬GCC的使用
10.3畢昇JDK
10.4編譯器插件
10.4.1編譯器插件的安裝
10.4.2編譯器插件的SSH配置
10.4.3編譯器插件的編譯配置
10.4.4編譯器插件的使用
第11章華為動態(tài)二進(jìn)制指令翻譯工具(ExaGear)(14min)
11.1ExaGear簡介
11.2ExaGear的安裝
11.3運(yùn)行ExaGear
11.4ExaGear結(jié)構(gòu)
11.5Guest系統(tǒng)中安裝運(yùn)行應(yīng)用
11.5.1Host系統(tǒng)復(fù)制到Guest系統(tǒng)
11.5.2Yum方式安裝應(yīng)用并運(yùn)行
11.5.3Host系統(tǒng)會話中運(yùn)行Guest系統(tǒng)應(yīng)用
11.6卸載ExaGear
第12章應(yīng)用編譯與發(fā)布(24min)
12.1應(yīng)用編譯
12.1.1交叉編譯器的安裝
12.1.2交叉編譯器的使用
12.2應(yīng)用發(fā)布
12.2.1RPMbuild簡介
12.2.2SPEC文件簡介
12.2.3RPMbuild實(shí)戰(zhàn)
第13章鯤鵬實(shí)驗(yàn)解析
13.1華為云沙箱實(shí)驗(yàn)室簡介
13.2鯤鵬沙箱實(shí)驗(yàn)室的使用
13.2.1實(shí)驗(yàn)列表
13.2.2實(shí)驗(yàn)主頁
13.2.3實(shí)驗(yàn)說明
13.3鯤鵬實(shí)驗(yàn)解析
13.3.1基于華為云鯤鵬彈性云服務(wù)器及軟件開發(fā)平臺進(jìn)行開發(fā)
13.3.2基于華為云鯤鵬彈性云服務(wù)器部署Web應(yīng)用
13.3.3通過鯤鵬開發(fā)套件實(shí)現(xiàn)C/C 代碼遷移
13.3.4通過鯤鵬開發(fā)套件實(shí)現(xiàn)Java代碼遷移
13.3.5使用華為云鯤鵬彈性云服務(wù)器部署PostgreSQL
13.3.6鯤鵬軟件性能調(diào)優(yōu)實(shí)踐
第14章QEMU模擬器
14.1QEMU簡介
14.2Windows環(huán)境下的安裝
14.3Linux環(huán)境下的安裝
14.4鯤鵬開發(fā)環(huán)境的搭建
第15章鯤鵬認(rèn)證
15.1鯤鵬認(rèn)證簡介
15.2鯤鵬微認(rèn)證
15.2.1鯤鵬微認(rèn)證簡介
15.2.2鯤鵬微認(rèn)證流程
15.2.3鯤鵬微認(rèn)證權(quán)益
15.3鯤鵬應(yīng)用開發(fā)工程師認(rèn)證
15.3.1鯤鵬應(yīng)用開發(fā)工程師認(rèn)證簡介
15.3.2鯤鵬應(yīng)用開發(fā)工程師認(rèn)證流程
15.3.3鯤鵬應(yīng)用開發(fā)工程師認(rèn)證權(quán)益
15.4鯤鵬凌云伙伴計(jì)劃
15.4.1鯤鵬凌云伙伴計(jì)劃申請條件
15.4.2鯤鵬凌云伙伴計(jì)劃申請步驟
15.4.3鯤鵬方案認(rèn)證
15.4.4鯤鵬凌云伙伴證書
15.4.5伙伴權(quán)益
15.5解決方案伙伴計(jì)劃
15.5.1解決方案伙伴計(jì)劃申請條件
15.5.2解決方案伙伴計(jì)劃申請步驟
15.5.3解決方案伙伴證書
15.5.4伙伴權(quán)益
15.6鯤鵬展翅伙伴計(jì)劃
15.6.1申請解決方案伙伴身份
15.6.2鯤鵬展翅解決方案申請
15.6.3測試資源申請
15.6.4兼容性測試
15.6.5功能&性能測試用例
15.6.6在線生成測試報(bào)告
15.6.7認(rèn)證證書
15.6.8伙伴權(quán)益
15.7伙伴查詢
第16章鯤鵬云服務(wù)兼容性認(rèn)證實(shí)戰(zhàn)
16.1實(shí)戰(zhàn)簡介
16.2認(rèn)證資料
16.3資源申請
16.4鯤鵬云服務(wù)的購買
16.5功能清單與測試用例
16.5.1功能清單
16.5.2測試用例
16.6兼容性自測試報(bào)告
16.7安全自測試報(bào)告
16.8性能自測試報(bào)告

本目錄推薦

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