逗游網:值得大家信賴的游戲下載站!
發(fā)布時間:2017-03-17 15:21 來源: 作者:未知 編輯:零九
CPU都有一個基本的指令集,指令集是指CPU能執(zhí)行的所有指令的集合,每一指令對應一種操作,任何程序最終要編譯成一條條指令才能讓CPU識別并執(zhí)行。CPU依靠指令來計算和控制系統(tǒng),所以指令強弱是衡量CPU性能的重要指標,指令集也成為提高CPU效率的有效工具。
比較常見的如MMX、SSE1-4、AVX等,其中AVX(高級矢量擴展)被普遍公認為SNB處理器最重要的進步,沒有之一。
AMD曾提出SSE5(子集是FMA4),但最終奪權失敗被廢,改為支持AVX,其中FMA3(融合乘法和增加)便是AVX的子集之一。
說了這么多背景材料,來入正題。
今年的AMD Zen支持AVX和AVX2,當然也就支持FMA3,后者有利于提高浮點運算能力,對于普通用戶來說,涉及的就是游戲效果、3D動畫、視頻發(fā)播放這些強浮點場景。
不過,HWBot論壇一位大神“Mystical”Alexander Yee發(fā)現(xiàn),開源的指令集檢測工具Flops(version 2)與Ryzen 7“脾氣不太相投”。
他們發(fā)現(xiàn)使用Haswell特定的二進制在Ryzen主機上運行時,會卡機,也就是CPU假死,Haswell時代引入了128矢量位寬的AVX2。
當然,其他那些使用FMA的軟件如prime95、y-cruncher并沒有問題。
目前,Alexander Yee使用1800X/1700搭配兩塊不同的華碩主板、刷BIOS、換Win7都沒有解決,跟帖的用戶也報告了同樣問題。
大家的擔憂在于,Alexander Yee在非管理員權限下就做到了硬件級別的死機,雖說普通用戶也許很難遇到這樣的情形,但對于企業(yè)級產品來說就是個安全隱患了,尤其是Naples還沒發(fā)布。