AMD Zen 架構處理器主打是高階的桌面處理器以及伺服器市場,
將從之前的物理模塊多核設計回歸傳統的SMT超線程。
AMD 在伺服器市場上曾推過16核的 Opteron 處理器,
而 Zen 架構在這部分將會有所突破,當然更多的核心是有可能的。
目前在最新的代碼升級中,有人發現 Zen 架構很可能有32個核心。
AMD 的 Zen 架構處理器屬於 Family 17h, Model 00h 家族處理器,
它的LLC(Last Level Cache)快取關係與北橋並不固定,
因此不能通過BOD ID來分配LLC ID。
來自博客dresdenboy的消息稱代碼曝光了Zen架構一些秘密,如下圖所示:
+ core_complex_id = (apicid & ((1 << c->x86_coreid_bits) - 1)) >> 3;
+ per_cpu(cpu_llc_id, cpu) = (socket_id << 3) | core_complex_id;
這部分代碼中提到了Core complex,它指的應該是計算單元(compute unit),
之前AMD的合作夥伴已經這樣用過。這個數字代表了3個右移位,也就是8,
由於SMT超線程中每個物理核心對應2個線程,
那麼1個Core complex中應該包含4個物理核心及1個共享LLC。
第二行顯示了socket ID是3個左移位,代表著有3bit的Core complex ID,
意味著每個socket對應8個核心,或者32個物理核心。
上面的內容不容易懂,
不過表達的就是從代碼中發現 AMD 的 Zen 架構處理器很有可能具備32個物理核心,
算上超線程的話就是64線程。這其實也不是 Zen 架構第一次被爆有超多核心了,
此前就有消息稱伺服器版 Zen 處理器,也就是 Opteron 版不僅有16核32線程的產品,
還會有32核64線程的產品。此外,在AMD的百億億次計算計劃中,
他們也有打算推出32核 Zen 架構APU,具備10TFLOPS浮點性能。
總之,AMD 的 Zen 架構回歸SMT超線程之後,桌面市場預期會出現8核16線程的高端FX處理器,
而伺服器版 Zen 架構處理器估計是16核32線程起跳了,32核64線程的產品可能也在內。
來源:
http://dresdenboy.blogspot.tw/
http://www.expreview.com/45448.html
將從之前的物理模塊多核設計回歸傳統的SMT超線程。
AMD 在伺服器市場上曾推過16核的 Opteron 處理器,
而 Zen 架構在這部分將會有所突破,當然更多的核心是有可能的。
目前在最新的代碼升級中,有人發現 Zen 架構很可能有32個核心。
AMD 的 Zen 架構處理器屬於 Family 17h, Model 00h 家族處理器,
它的LLC(Last Level Cache)快取關係與北橋並不固定,
因此不能通過BOD ID來分配LLC ID。
來自博客dresdenboy的消息稱代碼曝光了Zen架構一些秘密,如下圖所示:
+ core_complex_id = (apicid & ((1 << c->x86_coreid_bits) - 1)) >> 3;
+ per_cpu(cpu_llc_id, cpu) = (socket_id << 3) | core_complex_id;
這部分代碼中提到了Core complex,它指的應該是計算單元(compute unit),
之前AMD的合作夥伴已經這樣用過。這個數字代表了3個右移位,也就是8,
由於SMT超線程中每個物理核心對應2個線程,
那麼1個Core complex中應該包含4個物理核心及1個共享LLC。
第二行顯示了socket ID是3個左移位,代表著有3bit的Core complex ID,
意味著每個socket對應8個核心,或者32個物理核心。
上面的內容不容易懂,
不過表達的就是從代碼中發現 AMD 的 Zen 架構處理器很有可能具備32個物理核心,
算上超線程的話就是64線程。這其實也不是 Zen 架構第一次被爆有超多核心了,
此前就有消息稱伺服器版 Zen 處理器,也就是 Opteron 版不僅有16核32線程的產品,
還會有32核64線程的產品。此外,在AMD的百億億次計算計劃中,
他們也有打算推出32核 Zen 架構APU,具備10TFLOPS浮點性能。
總之,AMD 的 Zen 架構回歸SMT超線程之後,桌面市場預期會出現8核16線程的高端FX處理器,
而伺服器版 Zen 架構處理器估計是16核32線程起跳了,32核64線程的產品可能也在內。
來源:
http://dresdenboy.blogspot.tw/
http://www.expreview.com/45448.html