本帖最後由 GeneralShepherd 於 2016-12-31 13:00 編輯
回覆 359# 360# 361# vsp
計番Zen一開始設計時間, 應該係對住SNB個架構設計
當時SNB未用到FMAC單元, 只係256 FADD+256 FMUL
Zen既2x128 FADD+2x128 FMUL基本等同SNB。128指令ZEN應該好D, 256就SNB (INTEL 256可拆2x128, 同AMD 2x128合做256無分別, 原生就是優勢。i.e.Blender行128FMA3+128AVX)
IVB開始就轉2x256 FMAC (查過FMAC應該真係解兼具FADD FMUL), 斷估當時ZEN要跟進可能牽連甚廣所以冇辦法跟進
不如fine tune左de曬bug出左先, 因為SERVER個邊好似唔太睇浮點, 而整數向來AMD掂
到將來ZEN+先換做4x128 FMAC同堆下registers
CNL支持AVX-512, 斷估只會係一組512bit FMAC就算 (或者512bit FADD+512bit FMUL)
CNL都講緊2018既事, 到期時ZEN+應該都到, 若果我FF既128 FMACx4成真, AMD都唔會太差
COST唔洗講啦, AMD缺錢缺資源就梗
CCX呢種設計方便堆疊核心數, 其實都有助慳錢
利申: 亂UP |