并行多核體系結(jié)構(gòu)基礎(chǔ)
雖然多核現(xiàn)在是主流架構(gòu),但很少有教科書涵蓋并行多核體系結(jié)構(gòu)。本書填補(bǔ)了這一空白,為研究生或高級本科體系結(jié)構(gòu)課程提供了所有材料,重點(diǎn)是多核處理器的體系結(jié)構(gòu)。這本書也適合作為從事多核編程或多核芯片設(shè)計(jì)的專業(yè)人員的參考書。
本書特點(diǎn)
從不同的視角向讀者介紹共享存儲并行程序是如何編寫的。
幫助讀者理解共享存儲多核和多處理器所需要的軟件基礎(chǔ)及硬件支持。
討論了存儲層次、設(shè)計(jì)共享存儲并行多處理器時的基本問題、高速緩存一致性、存儲一致性、同步、互連網(wǎng)絡(luò),并向讀者展示不同概念是如何交互和適配的。
探索圖形處理單元(GPU)系統(tǒng)中經(jīng)常使用的單指令流多線程(SIMT)編程模型。
[美]湯孟巖(Yan Solihin)著:湯孟巖(Yan Solihin) 北卡羅來納州立大學(xué)電子與計(jì)算機(jī)工程系教授,長期從事計(jì)算機(jī)體系結(jié)構(gòu)方向的研究工作。研究興趣包括計(jì)算機(jī)體系結(jié)構(gòu)、計(jì)算機(jī)系統(tǒng)建模方法和圖像處理,在計(jì)算機(jī)體系結(jié)構(gòu)和性能建模領(lǐng)域發(fā)表過大量高水平論文,相關(guān)研究受到美國國家自然科學(xué)基金、Intel、IBM、Samsung、Tekelec、SunMicrosystems和HP的資助。他于2017年被選為IEEE會士,并入選了高性能計(jì)算機(jī)體系結(jié)構(gòu)國際會議(HPCA)名人堂(2015年)。此外,他還長期從事計(jì)算機(jī)體系結(jié)構(gòu)的教學(xué)工作,具有豐富的教學(xué)經(jīng)驗(yàn)。創(chuàng)立和領(lǐng)導(dǎo)了針對性能、可靠性和安全的體系結(jié)構(gòu)研究小組,并且開源了大量針對多核體系結(jié)構(gòu)性能建模和性能優(yōu)化的軟件工具。
