當前位置:
首頁 > 新聞 > Intel 6代/7代酷睿處理器曝微代碼BUG:多線程被廢

Intel 6代/7代酷睿處理器曝微代碼BUG:多線程被廢

在4~5月期間,Intel開始更新處理器的勘誤文件,現在我們終於知道其中內情,Skylake和Kaby Lake處理器的微代碼(microcode)存在BUG。

所謂微代碼是處理器的一種更新特性,通過從Intel的站點下載微代碼,載入到處理器核中,對一些BUG進行勘誤。微代碼是包含處理器的微指令(Microinstructions)的數據塊。

原來,上周末,著名Linux發行版Debian發布警示文章,稱該BUG涉及Intel Skylake/Kaby Lake處理器(包括桌面、HEDT、嵌入式移動平台)以及Xeon V5/V6甚至還有奔騰。

癥狀是,同步多線程開啟下會造成一些高危的系統行為。包括應用異常、數據丟失、數據處理超負荷等。

Intel官方的描述是,某些複雜條件下,處理小於64指令(如AH、BH、CH、DH寄存器)的短循環,會造成系統失控。但是,該情況出現僅限同步多線程啟用時才有,也就是發生在一個物理線程承載兩個邏輯線程時。

發現者Mark Shinwell是在Deibian上使用OCamlL編譯器時發現的。

修復方式:

Kaby Lake—向主板或OEM廠商索要最新的BIOS/UEFI更新;同時關閉同步多線程

Skylake——shell命令「grep -E "model|stepping" /proc/cpuinfo | sort -u」,如果輸出結果有78/94,且步進為3,請更新7月17日的新系統,該內核(20170511)打包了最新microcode;如果輸出結果非上述所顯,請關閉同步多線程,知道BIOS/UEFI更新。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 intel 的精彩文章:

摩爾定律的催化劑 Intel傲騰前景尚好?
半導體碾壓Intel!三星低溫處理器亮相
MySQL的啟示:Intel Optane P4800X評測(4)
Intel反擊!56核心頂級平台首秀:8卡加速
> Intel擠牙膏內傷!7nm居然全球墊底:AMD徹底...

TAG:intel |

您可能感興趣

iOS 12.2代碼中發現新iPad和第7代iPod Touch的蹤跡
蘋果iOS 12.3代碼曝光 Apple Pay支付流程或有望簡化
谷歌發布 Google I/O 2018 Android App 的源代碼
iOS 12代碼藏玄機,雙卡版iPhone穩了!
蘋果iOS13代碼曝光AR設備 或命名「Garta」
索尼Xperia XZ3手機代碼曝光 採用Android 9.0系統
158行Python 代碼,復現 DeepMind 遞歸神經網路 DRAW!
GitHub機器學習代碼分類器:300種編程語言僅憑代碼輕鬆鑒別
Goya和Joe收到了神秘代碼「LX0991」
蘋果iOS 11.3代碼泄密:新iPad Pro將集成面容ID
iOS12代碼泄密:新款iPad將支持Face ID
ios12.1Beta1中發現了iPad Pro新的代碼信息
AirPods將有新配色?iOS 12代碼告訴你
微軟在Windows 10 Build 18912代碼中移除了蜂窩網路功能
三星Galaxy S10代碼泄露!Plus版或支持5G
iOS 11.3代碼泄露 新款iPad也要Face ID
Hinton膠囊網路代碼正式開源,5天GitHub fork超1.4萬
iOS 11.3 固件代碼暗示新 iPad Pro 將支持 Face ID 面部解鎖
代碼證實:2018年iPad Pro支持橫向Face ID
這5小段代碼輕鬆實現數據可視化(Python+Matplotlib)