作品介紹

華為方舟編譯器之美


作者:史寧寧 編     整理日期:2021-12-15 08:13:12

華為方舟編譯器自面世以來(lái),在業(yè)界乃至互聯(lián)網(wǎng)科技圈引發(fā)了巨大的反響。作為一款靠前研發(fā)的大型工業(yè)編譯器,方舟編譯器從一開(kāi)始就承載了眾多期望。方舟編譯器開(kāi)源之后,業(yè)界不少同仁開(kāi)始分析方舟編譯器的架構(gòu)和實(shí)現(xiàn),本書(shū)也是這時(shí)候開(kāi)始編寫(xiě)的。本書(shū)基于方舟編譯器開(kāi)源代碼的V0.2.1版本,從方舟編譯器的開(kāi)源進(jìn)程與前景談起,介紹方舟編譯器的構(gòu)建、總體架構(gòu)、IR設(shè)計(jì)、Maple IR的處理、Me體系、phase體系的設(shè)計(jì)與實(shí)現(xiàn)等內(nèi)容,覆蓋了V0.2.1版本所開(kāi)源的所有核心內(nèi)容。在很后,還對(duì)如何參與方舟編譯器社區(qū)的建設(shè)給出了指引。總體而言,本書(shū)既有對(duì)整體架構(gòu)的分析,又有對(duì)整體架構(gòu)實(shí)現(xiàn)以及重點(diǎn)內(nèi)容代碼實(shí)現(xiàn)的介紹,可以幫助讀者快速的了解方舟編譯器的開(kāi)源代碼,讓讀者更加方便的參與到方舟編譯器的建設(shè)和使用之中。史寧寧中國(guó)科學(xué)院軟件研究所智能軟件研究中心PLCT實(shí)驗(yàn)室項(xiàng)目主管。吉林大學(xué)計(jì)算機(jī)學(xué)院碩士。2012年起作為核心開(kāi)發(fā)人員和項(xiàng)目經(jīng)理參與組織開(kāi)發(fā)多個(gè)編譯器項(xiàng)目。長(zhǎng)期堅(jiān)持撰寫(xiě)技術(shù)博客,其中“LLVM每日談”“方舟編譯器學(xué)習(xí)筆記”等系列影響較大,曾出版圖書(shū)1部。目前活躍在HelloGCC/HelloLLVM、方舟編譯器等開(kāi)源社區(qū)。





上一本:樂(lè)學(xué)Python編程 下一本:數(shù)據(jù)結(jié)構(gòu)——Python語(yǔ)言描述

作家文集

下載說(shuō)明
華為方舟編譯器之美的作者是史寧寧 編,全書(shū)語(yǔ)言?xún)?yōu)美,行文流暢,內(nèi)容豐富生動(dòng)引人入勝。為表示對(duì)作者的支持,建議在閱讀電子書(shū)的同時(shí),購(gòu)買(mǎi)紙質(zhì)書(shū)。

更多好書(shū)