【01】前言
英特爾處理器發展一直遵循“Tick-Tock模式”發展,即一代更新制作工藝(Tick),一代更新微架構(Tock),不過個別還是出現瞭例外。
▲ 第1代酷睿i系列處理器就出現瞭例外,因為它既更新瞭架構,也在後期更新瞭制造工藝,所以這裡所謂的第1代至少包含瞭兩代產品。第6代~第10代也出現瞭大面積的混亂,這裡整整連續5代產品都沒有更新架構,而僅僅是改進瞭制造工藝,並且通過加核心加線程的方式提升性能。
【02】被取消的三個系列
本文講述的內容與第一代酷睿i相關,因為英特爾初期的規劃線路中,原本第一代隻有45nm(Tock),而32nm制造工藝的產品應該隸屬於“第二代”(Tick),我們熟悉的第二代SandyBridge其實都是已經是“第三代”產品瞭(Tock)。
▲ 在英特爾2008年發佈的產品路線規劃中,第一代酷睿i系列基於Nehalem架構普通臺式機筆記本平臺共有4種核心,均基於45nm,分別是:
① 臺式機i7-800系列、i5-700系列四核處理器專用的Lynnfield核心;
② 臺式機i5-600系列、i3-500系列、以及奔騰賽揚等雙核處理器專用的Havendale核心;
③ 筆記本i7-700/800系列四核處理器專用的Clarksfield核心;
④ 筆記本i7-600系列、i5-500/400系列、i3-300系列以及奔騰賽揚等雙核處理器專用的Auburndale核心。
第二代酷睿i計劃用制造工藝更新至32nm,微架構幾乎沒變的Westmere。
▲ 計劃趕不上變化,由於第一代整個產品線研發周期拖得實在是太長(2008年~2010年),並且定位中低端的雙核型號一直遲遲不出,手頭的32nm制造工藝又已經非常成熟,所以為瞭趕進度,原本兩個定位45nm雙核的代號產品就被意外取消掉瞭。
▲ 正是因為如此,所以就出現瞭英特爾將兩代產品壓縮為一代的現象。這一代處理器采用LGA1156接口,搭配5系芯片組主板,從第二代SNB架構開始,接口更換為LGA1155,需搭配6系列主板才能使用。
【03】被取消產品的外觀
正是因為這倆核心是被半路取消掉的,所以市面上能夠搞到極少量基於Havendale以及Auburndale核心相關的早期工程測試樣品處理器。
比如我們就搞到瞭一個Auburndale核心樣品。
▲ 這就是第一代被取消的Auburndale核心早期工程測試樣品。第一代酷睿i還沒有“核芯顯卡”的概念,GPU核心與CPU核心獨立分開設計,左側長方形就是45nm工藝的GMA HD顯卡,右側正方形是45nm的Auburndale核心(雙核)本體。
▲ 我們添加瞭一個正式版的32nm工藝i3-390M作為對照,通過對比就可以看出改用32nm制造工藝的實際發售產品和原計劃45nm的差異在哪兒。
▲ 可以看到改用32nm制造工藝後,CPU的核心面積顯著縮小。集成的GMA HD則仍舊保持老的45nm制造工藝。臺式機的Havendale原理完全相同。
▲ 相比之下,臺式機這邊被取消的Havendale甚至都經歷瞭“送測”階段,因此它比Auburndale更為常見。
▲ 因為都是比較早期的測試樣品,所以Havendale送測過的兩款產品頻率都不高,分別隻有1.87GHz(TDP=25W/低功耗版)以及2.40GHz的標準版。
【04】第三個Cancel:i9被取消
英特爾將32nm制造工藝放出後,低端產品線就是前面提到的雙核奔騰、賽揚、i3、i5(僅雙核產品)以及i7(僅筆記本雙核),而高端產品線則開發瞭45nm想都不敢想的六核產品線Gulftown(僅面向X58平臺),傢用歸i9系列,商用歸至強系列。
▲ Core i9處理器鼻祖(被取消)
英特爾為什麼在2009年就計劃創立Core i9這條產品線呢?目的是為瞭更好地區分X58平臺四核與六核的產品線,但最後還是決定取消i9仍然接著用i7。
▲ 為什麼第一代的至尊版是900系列,第二代SNB架構的至尊版就是3960X這些3000系列的呢?因為1000系列原先是給第一代i9預留的,而3960X的早期測試樣品叫29XX系列,因為發佈時間和3代桌面級ES送測非常接近(2011年末),所以就直接與時俱進改用3000系列,3000給人感覺上也比2000系列標準SNB處理器更高級一點,從此往後,盡管旗艦級平臺架構本質上都要稍落後一些,但命名上永遠不會落後。
AMD也學會瞭這一點,所以它的APU、移動版處理器盡管落後臺式機近1年的時間(1代筆記本/APU和2代臺式機銳龍發佈時間重合),但筆記本CPU、APU命名是從2000起跳的,導致現在在命名上反而比臺式機標準銳龍這邊多瞭1000,新的三代筆記本U叫4000系列,接下去要上市的三代APU叫4000G系列,你若稱之為4代就很無腦,畢竟從來沒有人把3960X、4960X、5960X這些稱為三代、四代、五代過,人傢架構擺在那裡,代目稱呼上肯定要以架構為準。也不可能會有人稱GTX1060為10代、GTX1660為16代,RTX2060為20代的,最多叫10系列、16系列以及20系列。