Ryzen運(yùn)行部分FMA3測試會(huì)崩潰,AMD承諾固件修復(fù)
AMD的Ryzen處理器上市已經(jīng)半個(gè)月了,也俘獲了不少高端玩家的心,畢竟AMD時(shí)隔這么多年來總算重返高性能處理器市場了。這兩周來大家也看到了Ryzen處理器依然在刷屏,此前我在一篇文章中也指出Ryzen處理器的成敗不僅在于它的性能水平,更要看AMD如何保證Ryzen處理器不出什么亂子,別讓一些小問題傷了玩家的心?,F(xiàn)在Ryzen處理器還真的被爆出一個(gè)bug——運(yùn)行部分FMA3測試會(huì)導(dǎo)致系統(tǒng)鎖定,AMD也確認(rèn)了這個(gè)問題,已經(jīng)承諾通過主板固件升級(jí)解決。
盡管AMD研發(fā)、測試Ryzen處理器至少四五年了,但以如今的高端處理器之復(fù)雜,想完全沒有bug是不可能的,有興趣的可以找找Intel或者AMD處理器的bug勘誤表,里面會(huì)記錄非常多的bug,當(dāng)然絕大部分bug都是在某些特定情況下才會(huì)出現(xiàn),日常使用影響并不大。
Ryzen處理器現(xiàn)在就被發(fā)現(xiàn)了一個(gè)bug——上周Hwbot論壇有玩家發(fā)帖稱遇到了Ryzen處理器的奇怪問題,他的Ryzen 7 1800X平臺(tái)在運(yùn)行測試時(shí)會(huì)導(dǎo)致電腦崩潰,不論是什么頻率還是指定單線程運(yùn)行都會(huì)出問題。
隨后這個(gè)問題也得到了其他玩家的證實(shí),包括Ryzen 7 1800X/1700X/1700在內(nèi)的三款處理器都會(huì)遇到這個(gè)問題,不論搭配哪款主板,可以確定是處理器自己的問題了。隨著更深入的研究,大家又注意到這個(gè)問題是處理器默認(rèn)頻率下才會(huì)遇到,如果CPU超頻了,F(xiàn)MA3測試就有可能正常通過。
PCPer網(wǎng)站隨后也關(guān)注到了這個(gè)問題,并給出了解釋——某些依賴FPU浮點(diǎn)單元的特定應(yīng)用會(huì)要求更高的功率,超過了芯片控制結(jié)構(gòu)(Control Fabric)支持的水平,這時(shí)候就會(huì)出現(xiàn)硬件鎖定,這也解釋了為什么超頻的Ryzen處理器可能會(huì)正常運(yùn)行,因?yàn)槌l時(shí)電壓增加了,有可能達(dá)到要求。
這個(gè)問題影響會(huì)有多大?PCPer列舉的例子挺有意思——上一次出現(xiàn)運(yùn)行特定應(yīng)用導(dǎo)致崩潰的例子還是多年前Intel的銅礦核心PIII 1.1GHz處理器,后來被HardOCP、Tomshardware網(wǎng)站發(fā)現(xiàn)了這個(gè)bug,Intel決定召回出貨的銅礦PIII處理器,隨后推出了圖拉丁核心的新P3。
AMD在Phenom羿龍?zhí)幚砥魃弦渤鲞^嚴(yán)重bug,有些玩家大概還能記得AMD的TLB bug,以致于AMD后來推出了B2步進(jìn)的新處理器,這個(gè)問題當(dāng)時(shí)對(duì)AMD的影響也是蠻大的。
PCper表示Ryzen這個(gè)bug可以通過固件或者微代碼升級(jí)解決,AMD只需要簡單提高供應(yīng)給FPU/SIMD/SSE單元的功率即可,不過代價(jià)就是要想保持同樣的TDP,處理器的加速頻率可能會(huì)受影響。
HWbot原帖中也有人爆料稱這個(gè)問題已經(jīng)得到了AMD確認(rèn),未來會(huì)通過主板固件升級(jí)解決。