: Intel酷睿i7之父回歸!研發全新高性能CPU架構
: Glenn Hinton曾經領導研發了Nehalem架構(玩家戲稱“你喝了嗎”),2008年誕生,當時與Conroe(“扣肉”)齊名,是Intel在經歷了奔騰4的挫折之後,重回王者地位的力作。
https://web.stanford.edu/class/ee380/Abstracts/100217-slides.pdf
Nehalem,2003年就開始設計,但構想要更早,當然大部分真正工作在05/06/07年。
當初必須要做非常重要的決定,2 Cores+VSSE+SMT vs 4 Cores。
Intel 選擇2 Cores+VSSE+SMT。 那就是Nehalem
AMD 選擇 修改版的4 Cores。 那就是Bulldozer
https://i.imgur.com/HXZSBti.png
其實Bulldozer並不差。但Bulldozer有個致命的缺陷,兩個Cores分享一個 4-wide decoder
: 有趣的是,Jim Keller這位赫赫有名的CPU架構大神,被很多人視為AMD Zen架構之父,在Intel短暫停留2年後已經離開,但至今不知道他在Intel做了哪些工作。
JK應該有很多設計。但目前我們可以看到的是他給Tremont(Atom)2x3wide decoder但沒有uop快取。那是很特別的設計,當初一堆人傻眼不明白
之前realworldtech在討論為什麼M1這麼快。
https://www.realworldtech.com/forum/?threadid=198791&curpostid=198791
主要就是統一的超大L2,還有超快的DDR4。就像Zen3 統一L3就飛快起來。
後來有討論出還有M1超寬的8-wide decoder也有幫助。
由冷門Kernel的Linus Torvalds來解釋
https://www.realworldtech.com/forum/?threadid=198791&curpostid=199302
因為實際世界的IPC其實是很低的0.5~2之間。pipeline restart其實蠻常見的,所以fast fetch/decode其實非常重要。
這是Bulldozer失敗的一個重要原因,也是Pentium IV(還加上trace cache)無法達到目標的原因。
CPU設計是一大堆的取捨,看看Nehalem的簡報。
big.LITTLE可以更好分配不同的取捨。AMD沒有big.LITTLE讓我很擔心。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.97.207 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1611294449.A.332.htmlltytw1樓翻譯:4年後才會輪到他做的架構 這4年由JK架構代打 01/22 13:50
sdbb2樓沒用,因為顏色不對 01/22 13:54
aegis432103樓JK的貢獻會在13代完全體現,在2023Q1 01/22 13:57
→ a0000000004樓蘇媽要做大小核不會很難 七八年前就研究過惹 01/22 14:03
→ a0000000005樓拿喵喵改一改小核就有惹 01/22 14:03
→ a0000000006樓以牙膏的市占來講 不得不跟M1硬碰硬 01/22 14:04
→ a0000000007樓蘇媽根本沒差 01/22 14:04
→ comipa8樓喵喵系列 好懷念阿... 雪花喵喵 01/22 14:05
twlin9樓m1的196KB IC和128KB DC對比x86的萬年32KB,效能就 01/22 14:11
→ twlin10樓增加很多了 01/22 14:11
st333611樓好專業壓 這篇 01/22 14:13
henry4627712樓AMD 已經有 big . LITTLE 的專利發表一段時間了 只 01/22 14:13
→ henry4627713樓是要不要用而已 01/22 14:13
twlin14樓專利這種東西,只要研究過的就可以發,會不會work就 01/22 14:20
→ twlin15樓再說了,AMD只要申請專利就有錢拿,專利過了再拿一 01/22 14:20
→ twlin16樓筆,有錢不賺嗎XD 01/22 14:20
→ AKSN7417樓M1雖然很強,但Mac的使用客群沒比Windows廣就還是無 01/22 14:29
→ AKSN7418樓法增加M1 CPU的市佔 01/22 14:30
→ AKSN7419樓除非Apple哪天突然下放 01/22 14:30
Severine20樓除非apple吃飽太閒 不然下放M1機率渺茫 01/22 14:39
kuninaka21樓SERVER需要大小核嗎? 01/22 15:03
→ kuninaka22樓AMD的戰略完全是SERVER優先 01/22 15:03
→ leolarrel23樓市佔不是一切拉,M1就是要做SoC界的法拉利 01/22 15:04
→ kuninaka24樓M1是要下放到哪裡去XD 01/22 15:04
→ kuninaka25樓那是專為APPLE DEVICE設計的東西 01/22 15:04
hcwang112626樓Server是有在作不同workload 跑不同的頻率 不過本值 01/22 15:07
→ hcwang112627樓上是同樣的核心 或許大小核也行 01/22 15:07
→ hcwang112628樓Soc 的法拉利還是Intel ㄧ樣拼未來重返榮耀 01/22 15:08
→ AKSN7429樓Server在部分應用上滿適合用大小核 01/22 15:09
→ AKSN7430樓尤其是做SDN跟SDS服務的Server 01/22 15:10