來源:新浪VR
英特爾2020年架構日的主要亮點之一是將為第11代Tiger Lake CPU提供動力的下一代Willow Cove內核。但是,事實證明,它沒有太多的“下一代”。本質上,您正在查看的是Sunny Cove核心,其中填充了明顯更多的緩存,并在10nm節點的更完善版本上制造。

并不是說這就像英特爾在過去的五年中采用的“刷新天空”策略一樣,但它的確使我想起了這一點。但是,與前者不同,Sunny Cove和Tiger Lake可以帶來一些健康的IPC提升。從本質上講,這些進步大部分來自過程節點和內存系統的改進,而不是內核的計算部分。我們來看一下。

英特爾現在將其稱為SuperFin而不是FinFET的10nm節點的第三次迭代是第一次核心升級。由Sunny Cove驅動的第10代Ice Lake CPU的主要缺點之一是頻率-電壓縮放:它不理想,尤其是來自14nm Whiskey Lake超成熟芯片之后。
新型SuperFin晶體管旨在解決這一問題,從而顯著提高時鐘速度,這是我們過去已經看到的。例如,雖然冰湖限制為4 GHz,但在某些情況下Willow Cove可能也超過5 GHz。但是,這將付出一定的代價。前者的默認TDP為15W,而Tiger Lake的額定功率為25-28W。

有趣的是,這意味著在運行AVX-512指令時,Tiger Lake-U的負載(PL2)功耗值也可能會達到65W標記。當運行相同的速度時,Ice Lake達到50W,并且考慮到Tiger具有10W +的基本時鐘,它很有可能達到65W。
2.5倍L2高速緩存,L3高速緩存多50%
從技術上講,Willow Cove對核心體系結構的唯一更改是關于L2和L3緩存層次結構。L2緩存大幅度增加了2.5倍,這將顯著提高命中率(大約提高50%以上),但同時,隨著更大的緩存大小需要更長的訪問時間,它也會增加延遲。

Willow Cove中的L2緩存的另一個優點是它是非包容性的,與Sunny Cove包含的不一樣。前者通常更快,原因如下:

非包含或專用高速緩存使L2高速緩存的行為像受害者高速緩存。這樣,當從L1驅逐一個塊時,通常會將其發送到L2。

對于包容性緩存,每當從前者逐出一個塊時,就需要從L2緩存恢復到L1緩存。基本上,對于非包含式緩存,L1緩存中存在的每個塊也都存在于L2緩存中。對于獨占緩存,情況并非如此,在某些情況下,它可能會破壞緩存一致性。為了避免這種情況,需要在緩存硬件中實施某些解決方法。共享的L3緩存也從8MB 16路增加到12MB 12路,增長了50%。但是,與此同時,關聯性的降低意味著我們不會看到相同數字的改善。
LPDDR5內存和更高的安全性
在Tiger Lake,Willow Cove內核將與速度更快的LPDD4x-4266以及在某些情況下甚至是LPDDR5-5400內存配對,帶寬高達86.4GB / s。盡管后者不會在今年上市,但它應該在明年開始與高級雅典娜級筆記本一起發售。
關于安全性,出于明顯的原因,英特爾將它作為Tiger Lake的中心主題。第11代Tiger Lake CPU將支持控制流執行技術(CET),該技術有助于防御面向回跳的攻擊。還包括間接分支跟蹤,但需要一些軟件級別的支持。
最后,Tiger Lake還通過支持總內存加密來遵循AMD的Renoir APU。它使包含在主存儲器中的用戶數據免受硬件攻擊。在大多數情況下,它對性能的影響很小,為1-2%。
