Re: [情報] Core i7之父回歸!研發全新高性能CPU架構
※ 引述《KotoriCute (Lovelive!)》之銘言:
: 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.html
推
01/22 13:50,
3年前
, 1F
01/22 13:50, 1F
推
01/22 13:54,
3年前
, 2F
01/22 13:54, 2F
推
01/22 13:57,
3年前
, 3F
01/22 13:57, 3F
→
01/22 14:03,
3年前
, 4F
01/22 14:03, 4F
→
01/22 14:03,
3年前
, 5F
01/22 14:03, 5F
→
01/22 14:04,
3年前
, 6F
01/22 14:04, 6F
→
01/22 14:04,
3年前
, 7F
01/22 14:04, 7F
→
01/22 14:05,
3年前
, 8F
01/22 14:05, 8F
推
01/22 14:11,
3年前
, 9F
01/22 14:11, 9F
→
01/22 14:11,
3年前
, 10F
01/22 14:11, 10F
推
01/22 14:13,
3年前
, 11F
01/22 14:13, 11F
推
01/22 14:13,
3年前
, 12F
01/22 14:13, 12F
→
01/22 14:13,
3年前
, 13F
01/22 14:13, 13F
推
01/22 14:20,
3年前
, 14F
01/22 14:20, 14F
→
01/22 14:20,
3年前
, 15F
01/22 14:20, 15F
→
01/22 14:20,
3年前
, 16F
01/22 14:20, 16F
→
01/22 14:29,
3年前
, 17F
01/22 14:29, 17F
→
01/22 14:30,
3年前
, 18F
01/22 14:30, 18F
→
01/22 14:30,
3年前
, 19F
01/22 14:30, 19F
推
01/22 14:39,
3年前
, 20F
01/22 14:39, 20F
推
01/22 15:03,
3年前
, 21F
01/22 15:03, 21F
→
01/22 15:03,
3年前
, 22F
01/22 15:03, 22F
→
01/22 15:04,
3年前
, 23F
01/22 15:04, 23F
→
01/22 15:04,
3年前
, 24F
01/22 15:04, 24F
→
01/22 15:04,
3年前
, 25F
01/22 15:04, 25F
推
01/22 15:07,
3年前
, 26F
01/22 15:07, 26F
→
01/22 15:07,
3年前
, 27F
01/22 15:07, 27F
→
01/22 15:08,
3年前
, 28F
01/22 15:08, 28F
→
01/22 15:09,
3年前
, 29F
01/22 15:09, 29F
→
01/22 15:10,
3年前
, 30F
01/22 15:10, 30F
→
01/22 15:39,
3年前
, 31F
01/22 15:39, 31F
Spectre是所有Out-of-Order CPU需要面對的,Zen也一樣,需要軟體跟硬體一起合作
→
01/22 15:40,
3年前
, 32F
01/22 15:40, 32F
→
01/22 15:40,
3年前
, 33F
01/22 15:40, 33F
推
01/22 15:54,
3年前
, 34F
01/22 15:54, 34F
※ 編輯: oopFoo (36.231.136.191 臺灣), 01/22/2021 16:52:44
推
01/22 17:07,
3年前
, 35F
01/22 17:07, 35F
推
01/22 17:10,
3年前
, 36F
01/22 17:10, 36F
→
01/22 17:10,
3年前
, 37F
01/22 17:10, 37F
推
01/22 17:14,
3年前
, 38F
01/22 17:14, 38F
推
01/22 17:27,
3年前
, 39F
01/22 17:27, 39F
推
01/22 17:43,
3年前
, 40F
01/22 17:43, 40F
推
01/22 20:44,
3年前
, 41F
01/22 20:44, 41F
→
01/22 20:53,
3年前
, 42F
01/22 20:53, 42F
推
01/22 20:58,
3年前
, 43F
01/22 20:58, 43F
→
01/22 21:25,
3年前
, 44F
01/22 21:25, 44F
→
01/22 21:26,
3年前
, 45F
01/22 21:26, 45F
推
01/22 22:01,
3年前
, 46F
01/22 22:01, 46F
→
01/22 22:19,
3年前
, 47F
01/22 22:19, 47F
→
01/22 22:20,
3年前
, 48F
01/22 22:20, 48F
→
01/22 22:20,
3年前
, 49F
01/22 22:20, 49F
→
01/22 22:22,
3年前
, 50F
01/22 22:22, 50F
→
01/22 22:23,
3年前
, 51F
01/22 22:23, 51F
推
01/23 00:59,
3年前
, 52F
01/23 00:59, 52F
→
01/23 00:59,
3年前
, 53F
01/23 00:59, 53F
→
01/23 01:02,
3年前
, 54F
01/23 01:02, 54F
→
01/23 01:02,
3年前
, 55F
01/23 01:02, 55F
推
01/23 11:32,
3年前
, 56F
01/23 11:32, 56F
→
01/23 11:32,
3年前
, 57F
01/23 11:32, 57F
→
01/23 11:32,
3年前
, 58F
01/23 11:32, 58F
→
01/23 11:32,
3年前
, 59F
01/23 11:32, 59F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PC_Shopping 近期熱門文章
PTT數位生活區 即時熱門文章