如果intel公布底層架構(gòu)和微指令的技術(shù)細(xì)節(jié),能否幫助程序員寫(xiě)出更高效的代碼?intel為何不這么做?
作者: 發(fā)布日期:2025-06-23 11:10:13
知乎上流行的話句話怎么說(shuō)來(lái)著,先問(wèn)是不是,再問(wèn)…… 這種文檔有,Intel有,AMD有,而且還有人總結(jié)了: 各種指令的開(kāi)銷,uops,延遲都有文檔描述,而且還是針對(duì)不同架構(gòu)的描述都有。
比如skylake的段落上還有用到具體哪個(gè)uops port的: 真懂得CPU優(yōu)化的,是能看的很清楚的。
AMD的資料也有: 做編譯優(yōu)化的人主要就是研究這些文檔。
上面的是指令開(kāi)銷的內(nèi)容,還有如何具體優(yōu)化的,相關(guān)文檔都是有的,Intel官方有,第三方總結(jié)的也…。









