IntelのSkylake&Kaby Lake世代のCPUにはハイパースレッディング有効でデータ欠損やプログラムエラーにつながる重大なバグが

Intelの第6世代Coreプロセッサー「Skylake」シリーズと第7世代Coreプロセッサー「Kaby Lake」シリーズのCPUに、ハイパースレッディング機能を使用するとシステムに予測不能なエラーを生じデータの破損や損失を起こす可能性を持つマイクロコードのバグがあると指摘されました。

[WARNING] Intel Skylake/Kaby Lake processors: broken hyper-threading
https://lists.debian.org/debian-devel/2017/06/msg00308.html

Intel's Skylake and Kaby Lake CPUs have nasty microcode bug • The Register
https://www.theregister.co.uk/2017/06/25/intel_skylake_kaby_lake_microcode_bug/

Critical Flaw In Intel Skylake And Kaby Lake HyperThreading Discovered Requiring BIOS Microcode Fix | HotHardware
https://hothardware.com/news/critical-flaw-in-intel-skylake-and-kaby-lake-hyperthreading-discovered-requiring-bios-microcode-fix

DebianプロジェクトでSkylake世代とKaby Lake世代のCPUにマイクロコードの欠陥があるという報告が行われています。この欠陥は「ハイパースレッディング」機能に関するもので、ハイパースレッディング機能ONの状態でDebianのシステムに予測不能なシステム動作をもたらすことが分かり、システムやアプリのエラーの他、データの破損やデータ損失につながる可能性があると警告されています。

このSkylake世代とKaby Lake世代のCPUのマイクロコードに含まれるバグは、ハイパースレッディングが有効な場合にレジスタでショートループが発生しシステムやアプリケーションが誤った挙動をしたり、データが破損、欠損したりするという深刻な内容だとのこと。さらに、この欠陥はDebianなどのLinuxだけにとどまらずWindowsやmacOSなどのあらゆるOSに影響を与えるものだとのこと。バグ報告があったDebianプロジェクトによると潜在的に影響を受けるユーザーを特定するのは困難であり、すべてのSkylake世代とKaby Lake世代のCPUユーザーに対策が必要だと指摘しています。
a01_m.jpg


その上で、バグ修正済みのマイクロコードアップデートが提供されるまでの間は、ユーザーはシステムエラーやデータ欠損のリスクを回避するために、BIOS/UEFIでハイパースレッディング機能をOFFにしておくことが推奨されています。なお、デスクトップ向けのCore i5シリーズのように、ハイパースレッディング機能がないモデルや、第5世代Coreプロセッサー「Broadwell」以前の世代のCPUについては今回のバグの影響は受けないとのこと。

Skylake世代のCPUもKaby Lake世代のCPUも現役バリバリであり、あらゆるOSで影響が発生する可能性があるということで、対策すべき対象ユーザーの範囲はかなり広いと言えそうです。また、バグ対象のSkylake・Kaby Lakeには、リリース目前のハイエンド向け新CPU「Core i9」シリーズを含む、Core-Xシリーズが含まれています。

 

ーーーーーーーー

我買ES的理由。

我要成為幸運的一般會社員

大丈夫!CPUのファームウェアをアップデートしたら、問題ない。yell

🍎たったひとつの真実見抜く、見た目は大人、頭脳は子供、その名は名馬鹿ヒカル!🍏

TSX的問題是直接被Intel給關掉了來解決的。

我要成為幸運的一般會社員

insler使用的2台Mac mini(即將會有第3台Mac minni,而且3台的規格完全相同!covermouth)intel的網頁上面有寫「Ivy Bridge」!然後去搜尋一下,確定是「第3世代Coreプロセッサー」。covermouth

インテル® Core™ i7-3720QM プロセッサー

基本仕様

  • 製品コレクション過去のインテル® Core™ プロセッサー
  • 開発コード名製品の開発コード名 Ivy Bridge
  • システムの種類Mobile
  • プロセッサー・ナンバー i7-3720QM
  • ステータスLaunched
  • 発売日Q2'12
  • リソグラフィー22 nm
  • 希望カスタマー価格$378.00

パフォーマンス

  • コアの数4
  • スレッド数8
  • プロセッサー・ベース動作周波数2.60 GHz
  • ターボ・ブースト利用時の最大周波数3.60 GHz
  • キャッシュ6 MB SmartCache
  • バススピード5 GT/s DMI
  • TDP45 W

補足情報

  • 組込み機器向けオプションの提供いいえ
  • コンフリクト・フリーはい
  • データシート今すぐ表示
インテルがコンフリクト・フリーのテクノロジーをどのように推進しているかご覧ください。

メモリーの仕様

  • 最大メモリーサイズ (メモリーの種類に依存)32 GB
  • メモリーの種類DDR3/L/-RS 1333/1600
  • 最大メモリーチャネル数2
  • 最大メモリー帯域幅25.6 GB/s
  • ECC メモリー対応  いいえ

グラフィックスの仕様

  • プロセッサー・グラフィックス Intel® HD Graphics 4000
  • グラフィックス ベース動作周波数650 MHz
  • グラフィックス最大動的周波数1.25 GHz
  • グラフィックス出力eDP/DP/HDMI/SDVO/CRT
  • インテル® クイック・シンク・ビデオはい
  • インテル® InTru™ 3D テクノロジーはい
  • インテル® フレキシブル・ディスプレイ・インターフェイス (インテル® FDI)はい
  • インテル® クリアー・ビデオ HD テクノロジーはい
  • サポートされているディスプレイ数 3
  • デバイス ID0x166

某老蘇的MacBook Pro是這個CPU。intel網頁上面寫「開発コード名 Sandy Bridge」,再去搜尋以後發現是更老舊的「第二世代Coreプロセッサー」。yell

インテル® Core™ i7-2860QM プロセッサー

基本仕様

  • 製品コレクション過去のインテル® Core™ プロセッサー
  • 開発コード名製品の開発コード名 Sandy Bridge
  • システムの種類Mobile
  • プロセッサー・ナンバー i7-2860QM
  • ステータスLaunched
  • 発売日Q4'11
  • リソグラフィー32 nm
  • 希望カスタマー価格$568.00

パフォーマンス

  • コアの数4
  • スレッド数8
  • プロセッサー・ベース動作周波数2.50 GHz
  • ターボ・ブースト利用時の最大周波数3.60 GHz
  • キャッシュ8 MB SmartCache
  • バススピード5 GT/s DMI
  • TDP45 W

補足情報

  • 組込み機器向けオプションの提供いいえ
  • コンフリクト・フリーはい
  • データシート今すぐ表示
インテルがコンフリクト・フリーのテクノロジーをどのように推進しているかご覧ください。

メモリーの仕様

  • 最大メモリーサイズ (メモリーの種類に依存)32 GB
  • メモリーの種類DDR3 1066/1333/1600
  • 最大メモリーチャネル数2
  • 最大メモリー帯域幅25.6 GB/s
  • ECC メモリー対応  いいえ

グラフィックスの仕様

  • プロセッサー・グラフィックス Intel® HD Graphics 3000
  • グラフィックス ベース動作周波数650 MHz
  • グラフィックス最大動的周波数1.30 GHz
  • グラフィックス出力eDP/DP/HDMI/SDVO/CRT
  • インテル® クイック・シンク・ビデオはい
  • インテル® InTru™ 3D テクノロジーはい
  • インテル® フレキシブル・ディスプレイ・インターフェイス (インテル® FDI)はい
  • インテル® クリアー・ビデオ HD テクノロジーはい
  • Macrovision* ライセンス要いいえ
  • サポートされているディスプレイ数 2
  • デバイス ID0x116

拡張オプション


阿光我的MacBook Pro是使用這個CPU。 covermouth在intel網頁上面有寫「開発コード名 Crystal Well」,搜尋一下應該是「Haswellマイクロアーキテクチャ」所以是「第4世代Intel Coreプロセッサ」。covermouth

インテル® Core™ i7-4850HQ プロセッサー

基本仕様

  • 製品コレクション第 4 世代インテル® Core™ i7 プロセッサー
  • 開発コード名製品の開発コード名 Crystal Well
  • システムの種類Mobile
  • プロセッサー・ナンバー i7-4850HQ
  • ステータスLaunched
  • 発売日Q3'13
  • リソグラフィー22 nm
  • 希望カスタマー価格$434.00

パフォーマンス

  • コアの数4
  • スレッド数8
  • プロセッサー・ベース動作周波数2.30 GHz
  • ターボ・ブースト利用時の最大周波数3.50 GHz
  • キャッシュ6 MB SmartCache
  • バススピード5 GT/s DMI2
  • TDP47 W

補足情報

  • 組込み機器向けオプションの提供いいえ
  • コンフリクト・フリーはい
  • データシート今すぐ表示
インテルがコンフリクト・フリーのテクノロジーをどのように推進しているかご覧ください。

メモリーの仕様

  • 最大メモリーサイズ (メモリーの種類に依存)32 GB
  • メモリーの種類DDR3L 1333/1600
  • 最大メモリーチャネル数2
  • 最大メモリー帯域幅25.6 GB/s
  • ECC メモリー対応  いいえ

グラフィックスの仕様

  • プロセッサー・グラフィックス Intel® Iris™ Pro Graphics 5200
  • グラフィックス ベース動作周波数200 MHz
  • グラフィックス最大動的周波数1.20 GHz
  • グラフィックス・ビデオ・メモリー最大容量2 GB
  • グラフィックス出力eDP/DP/HDMI/VGA 
  • 最大解像度 (HDMI 1.4)‡2560x1600@60Hz
  • 最大解像度 (DP)‡3840x2160@60Hz 
  • 最大解像度 (VGA)‡1920x1200@60Hz
  • DirectX* 対応11.2/12
  • OpenGL* 対応4.3
  • インテル® クイック・シンク・ビデオはい
  • インテル® InTru™ 3D テクノロジーはい
  • インテル® フレキシブル・ディスプレイ・インターフェイス (インテル® FDI)はい
  • インテル® クリアー・ビデオ HD テクノロジーはい
  • サポートされているディスプレイ数 3
  • デバイス ID0xD26
 

Sandy Bridgeマイクロアーキテクチャ
・第2世代Intel Coreプロセッサー
・32nmプロセスで製造
・SIMD演算のパフォーマンスが倍増、GPUコアとCPUコアをワンチップ化。

Ivy Bridgeマイクロアーキテクチャ
・第3世代Intel Coreプロセッサー
・Sandy Bridgeマイクロアーキテクチャを22nmプロセスにシュリンク
・PCI Express 3.0に対応
・Sandy Bridgeと比較して省電力化

Haswellマイクロアーキテクチャ
・第4世代Intel Coreプロセッサー
・22nmプロセスで製造
・アーキテクチャレベルから省電力化の改良

Crystal Well
・Haswellアーキテクチャのモデルの一つ。
・Intel Iris Pro Grahics 5200というGPUを搭載。

Haswell Refresh
・第4世代Intel Coreプロセッサー
・Haswellのクロックアップ版

Broadwellマイクロアーキテクチャ
・第5世代Intel Coreプロセッサー
・Haswellマイクロアーキテクチャを14nmプロセスにシュリンク
・Haswellと比較してさらなる省電力化

另外還有更舊的MacBook Pro Core 2 Duo 2.8GHz,以及iMac Core i3、Mac mini 2.53 GHz Intel Core 2 Duo、Mac mini 1.66GHz Intel Core Duo。這個就不用查了,甚至還有2台非常老舊的Mac mini 1.5GHz PowerPC G4。covermouth

反正從上面的「第6世代」「第7世代」來看,Intel的CPU問題跟我們一點關係都沒有!laughing我們這裡連「第5世代」的電腦都沒有!yell為什麼會沒有?undecided當然是因為insoler網站到現在都沒有任何廣告,也沒有賣任何商品,完全沒有$$!sigh

🍎たったひとつの真実見抜く、見た目は大人、頭脳は子供、その名は名馬鹿ヒカル!🍏