我們生活在充滿(mǎn)數(shù)據(jù)的世界,每日都會(huì)生成大量數(shù)據(jù)。日益頻繁的信息交換催生了人們對(duì)快速軟件和快速硬件的需求。遺憾的是,現(xiàn)代CPU無(wú)法像以往那樣在單核性能方面有很大的提高。以往40多年來(lái),性能調(diào)優(yōu)變得越來(lái)越重要,軟件調(diào)優(yōu)是未來(lái)提高性能的關(guān)鍵因素之一。作為軟件開(kāi)發(fā)者,我們必須能夠優(yōu)化自己的應(yīng)用程序代碼。
《現(xiàn)代CPU性能分析與優(yōu)化》
作者:[美]丹尼斯·巴赫瓦洛夫(Denis Bakhvalov)
譯者:朱金鵬 李成棟
編輯推薦
Intel高級(jí)開(kāi)發(fā)人員執(zhí)筆,融合了谷歌、Facebook等許多不同行業(yè)專(zhuān)家的知識(shí),多位業(yè)內(nèi)專(zhuān)家一致推薦;
以實(shí)戰(zhàn)為導(dǎo)向,深入闡述現(xiàn)代CPU的底層架構(gòu),從性能的視角梳理影響應(yīng)用程序執(zhí)行效率的CPU特性,通過(guò)大量實(shí)例揭示性能分析的核心方法和優(yōu)化手段
主要內(nèi)容
本書(shū)旨在指導(dǎo)大家優(yōu)化運(yùn)行在現(xiàn)代CPU上的應(yīng)用程序的性能。具體來(lái)說(shuō),主要分為兩部分內(nèi)容:第一部分介紹性能分析,包括對(duì)CPU微架構(gòu)、術(shù)語(yǔ)和指標(biāo)的簡(jiǎn)要概述,還探討了分析性能的不同方法和現(xiàn)代平臺(tái)上可用的硬件監(jiān)控功能。第二部分展示如何發(fā)現(xiàn)優(yōu)化機(jī)會(huì),以及可以做哪些轉(zhuǎn)換來(lái)提高程序的性能。此外,還提供了一份可應(yīng)用于用戶(hù)應(yīng)用程序的優(yōu)化清單,包括循環(huán)優(yōu)化、向量化、函數(shù)內(nèi)聯(lián)等,并討論了有助于消除CPU微架構(gòu)層面的問(wèn)題(如緩存未命中、分支預(yù)測(cè)錯(cuò)誤等)的代碼轉(zhuǎn)換。
本書(shū)對(duì)于從事性能關(guān)鍵型應(yīng)用程序開(kāi)發(fā)和進(jìn)行系統(tǒng)底層優(yōu)化的技術(shù)人員來(lái)說(shuō)是不可或缺的。對(duì)于任何想更好地了解應(yīng)用程序性能并探索其診斷和改進(jìn)方法的開(kāi)發(fā)者來(lái)說(shuō),這本書(shū)也很有用。
專(zhuān)家推薦
“這是一本極好的書(shū),每個(gè)對(duì)軟件性能感興趣的人都應(yīng)該擁有一本。它對(duì)性能優(yōu)化進(jìn)行了深入、透徹且準(zhǔn)確的研究?!?
——Daniel Lemire,計(jì)算機(jī)科學(xué)教授
“我強(qiáng)烈推薦這本書(shū)。它讓許多工程師變得更輕松?!?/p>
——Jumana Mundichipparakkal,性能工程師
“本書(shū)包含所有理解應(yīng)用程序性能剖析文件以及性能測(cè)量和性能改善方法所需的重要概念、信息及工具?!?
——Arun S. Kumar,高級(jí)軟件工程師
申請(qǐng)時(shí)間
2023年3月14日——2023年3月29日
活動(dòng)參與方式
-
>>點(diǎn)擊此處免費(fèi)申請(qǐng)<<留言回帖,說(shuō)說(shuō)你想要這本書(shū)的理由(15字以上)
-
我們將從留言中每5層樓,挑選1位幸運(yùn)者贈(zèng)送書(shū)籍(共贈(zèng)送5本)。
-
若有效回帖樓層數(shù)超過(guò)25,則按照每5層抽選1位獲獎(jiǎng)?wù)?,以此?lèi)推。
-
請(qǐng)?jiān)谑盏綍?shū)籍后,2個(gè)星期內(nèi),提交不少于一篇試讀報(bào)告,要求300字以上,圖文并茂。
-
試讀報(bào)告發(fā)表在電子發(fā)燒友論壇>> 社區(qū)活動(dòng)專(zhuān)版,標(biāo)題名稱(chēng)必須包含《現(xiàn)代CPU性能分析與優(yōu)化》 +自擬標(biāo)題
注:
-
活動(dòng)期間如有作弊、灌水等違反電子發(fā)燒友論壇規(guī)則的行為,一經(jīng)發(fā)現(xiàn)將立即取消獲獎(jiǎng)資格
-
活動(dòng)結(jié)束后獲獎(jiǎng)名單將在論壇公示
-
申請(qǐng)人收貨后14天內(nèi)未完成書(shū)評(píng),無(wú)權(quán)將書(shū)籍出售或轉(zhuǎn)贈(zèng)給他人。如無(wú)法在收貨后14天內(nèi)提交書(shū)評(píng),請(qǐng)將書(shū)籍退回電子發(fā)燒友論壇(運(yùn)費(fèi)自理)。
-
電子發(fā)燒友對(duì)本活動(dòng)具有最終解釋權(quán)。
本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請(qǐng)注明以上來(lái)源。如需社區(qū)合作及入群交流,請(qǐng)?zhí)砑?/span>微信EEFans0806,或者發(fā)郵箱liuyong@huaqiu.com。
熱門(mén)推薦干貨好文
1、RK3568!四核64位ARMv8.2A架構(gòu),匯聚編譯源碼及實(shí)戰(zhàn)樣例
2、開(kāi)源作品秀,教你如何DIY一款自己的聲源跟蹤小車(chē)
3、ARM架構(gòu)國(guó)產(chǎn)MCU移植!國(guó)民技術(shù)N32系列開(kāi)源移植樣例合集
4、低成本ESP32方案,支持OpenHarmony系統(tǒng)開(kāi)發(fā)(附10+項(xiàng)目樣例Demo)
5、從0到1玩轉(zhuǎn)瑞薩RA4系列開(kāi)發(fā)板,教你變著花樣玩板子
6、四核64位,超強(qiáng)CPU ,看RK3568“競(jìng)”開(kāi)發(fā)板DEMO!
7、人工智能也能這么玩, 簡(jiǎn)單快速入手,還能自定義AI運(yùn)算
8、全部開(kāi)源 | 基于全志V85X的運(yùn)動(dòng)相機(jī),工業(yè)網(wǎng)關(guān),可穿戴式攝像頭
9、高性能雙核RISC-V,滿(mǎn)足大多數(shù)開(kāi)發(fā),這款國(guó)產(chǎn)MCU工程師都愛(ài)
原文標(biāo)題:【免費(fèi)送書(shū)】國(guó)外頂尖大廠開(kāi)發(fā)人員揭秘現(xiàn)代CPU底層架構(gòu)
文章出處:【微信公眾號(hào):電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
電子技術(shù)
+關(guān)注
關(guān)注
18文章
897瀏覽量
56115 -
電子發(fā)燒友論壇
+關(guān)注
關(guān)注
4文章
197瀏覽量
1113
原文標(biāo)題:【免費(fèi)送書(shū)】國(guó)外頂尖大廠開(kāi)發(fā)人員揭秘現(xiàn)代CPU底層架構(gòu)
文章出處:【微信號(hào):gh_9b9470648b3c,微信公眾號(hào):電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論