Intel Skylake/Kaby Lakeに深刻な欠陥 Hyper-Threadingでシステムが予測不能な動作、データ損失などの可能性 すべてのOSに影響

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

SO, WHAT IS THIS ALL ABOUT?
の項目より

IntelのSkylake(第6世代)とKabylake(第7世代)とCPUでハイパースレッディング(hyper-threading)を行うと
システムが予測不能な挙動を示し、アプリやシステムにデータの破損や損失を含むエラーが起こる可能性があります。

Debian projectで注目を集めたこの欠陥はDebianの安定動作に直接影響することが知られています。

これは、全てのOSに影響を及ぼす可能性があります(DebianなどLinuxベースのシステムに限らない)。
回避策としては、マイクロコードが修正されるまでハイパースレッディングをBIOSからOFFにすることで回避できます。

潜在的に影響を受けるソフトウェアの検出は困難です。全ての上記CPUユーザーはハイパースレッディングのOFFが強く推奨されます。


原文

This warning advisory is relevant for users of systems with the Intel
processors code-named "Skylake" and "Kaby Lake". These are: the 6th and
7th generation Intel Core processors (desktop, embedded, mobile and
HEDT), their related server processors (such as Xeon v5 and Xeon v6), as
well as select Intel Pentium processor models.

TL;DR: unfixed Skylake and Kaby Lake processors could, in some
situations, dangerously misbehave when hyper-threading is enabled.
Disable hyper-threading immediately in BIOS/UEFI to work around the
problem. Read this advisory for instructions about an Intel-provided
fix.


SO, WHAT IS THIS ALL ABOUT?
---------------------------

This advisory is about a processor/microcode defect recently identified
on Intel Skylake and Intel Kaby Lake processors with hyper-threading
enabled. This defect can, when triggered, cause unpredictable system
behavior: it could cause spurious errors, such as application and system
misbehavior, data corruption, and data loss.

It was brought to the attention of the Debian project that this defect
is known to directly affect some Debian stable users (refer to the end
of this advisory for details), thus this advisory.

Please note that the defect can potentially affect any operating system
(it is not restricted to Debian, and it is not restricted to Linux-based
systems). It can be either avoided (by disabling hyper-threading), or
fixed (by updating the processor microcode).

Due to the difficult detection of potentially affected software, and the
unpredictable nature of the defect, all users of the affected Intel
processors are strongly urged to take action as recommended by this
advisory.
(一部抜粋、翻訳しました。
https://lists.debian.org/debian-devel/2017/06/msg00308.html

2 :名無しさん : 2017/06/26(月) 10:30:01.75 ID:Sg5bTDSg0

インテル バグってる


762 :名無しさん : 2017/06/26(月) 15:28:12.55 ID:0eO9JDds0

>>2
なつかしいフレーズ


136 :名無しさん : 2017/06/26(月) 10:58:51.51 ID:sngDdJtw0

>>2
こういうセンスのある人に、僕はなりたい


3 :名無しさん : 2017/06/26(月) 10:30:30.53 ID:bqaHu4PK0

Sandy最強ってこと?


11 :名無しさん : 2017/06/26(月) 10:33:03.02 ID:8NtTjMTb0

BIOSってMacはどうすればいいのよ?


424 :名無しさん : 2017/06/26(月) 12:19:20.38 ID:I2W3KxHk0

>>11
AppleがFirmwareを出すよ。

macOSに影響がある場合だけ


60 :名無しさん : 2017/06/26(月) 10:46:09.92 ID:3FGUBkoq0

>>11
マカは氏ねってことだよ言わせんな


12 :名無しさん : 2017/06/26(月) 10:33:11.65 ID:cpKX/+9I0

普通HTは切るもんだよなww


13 :名無しさん : 2017/06/26(月) 10:34:22.41 ID:E6xJkqUL0

RYZENを買えと言う事なのか


867 :名無しさん : 2017/06/26(月) 18:19:41.87 ID:pjHmxLt50

>>13
エラーのないCPUなど存在しない
あるのは発見されてるかされてないかの違いだけ
って、昔偉い人が言ってたよ
ユーザーが少ないからAMDは発見されにくいだけ


874 :名無しさん : 2017/06/26(月) 18:23:13.80 ID:K7lfSxgZ0

>>13
あれも、分岐周りのキャッシュに問題抱えて、
実際にLinuxのカーネルのコンパイルでコケる。


111 :名無しさん : 2017/06/26(月) 10:54:39.66 ID:D/67MnU30

>>13
RYZEN7買いました
超高性能で快適です

ていうか、今なら価格性能比でRYZEN以外の選択肢は有り得ない
ちなみにツクモ電気のBTOで買いました


20 :名無しさん : 2017/06/26(月) 10:36:07.53 ID:TbfcdMJ10

Haswell 大勝利!!!


31 :名無しさん : 2017/06/26(月) 10:38:21.79 ID:+RqvIKNt0

ぬるぽ?


43 :名無しさん : 2017/06/26(月) 10:41:54.06 ID:5s6MLD7o0

>>31
ガッ


39 :名無しさん : 2017/06/26(月) 10:40:52.98 ID:wg0cDQ7t0

>>31
ガッ


41 :名無しさん : 2017/06/26(月) 10:41:27.72 ID:X5b4n/Df0

俺のパソコン、Pentium III Coppermine だけど大丈夫かな


53 :名無しさん : 2017/06/26(月) 10:44:56.00 ID:+w77Hy3o0

>>41
マジで動いているなら、生きた化石級やんけ。MEとか、NTの時代。


52 :名無しさん : 2017/06/26(月) 10:44:30.24 ID:KSdcuoaJ0

i5で助かった
ハイパートレーディングという機能だけで2,3万高くなるんだから
これもしょせん疑似だしニセモノだよ
こんなもんを付ける気なんて元々なかったしi5を選ぶんだよ俺は


56 :名無しさん : 2017/06/26(月) 10:45:19.39 ID:ciaCm1r00

>>52
トレーディングか、うん


117 :名無しさん : 2017/06/26(月) 10:55:50.05 ID:hePAcboY0

インテル狂ってる


118 :名無しさん : 2017/06/26(月) 10:55:55.92 ID:QddPyzWy0

現行CPUのハイパースレッディング自体に問題があるというなら、
インテルを揺るがしかねない重大な事件だな

もはや新しいアーキテクチャを作る以外に道はないだろう


172 :名無しさん : 2017/06/26(月) 11:06:48.68 ID:mDoXZUU+0

2600kで十分おじさん歓喜


175 :名無しさん : 2017/06/26(月) 11:07:19.93 ID:hePAcboY0

>>172
はい


227 :名無しさん : 2017/06/26(月) 11:22:08.79 ID:hmthELVk0

i5で良かった


240 :名無しさん : 2017/06/26(月) 11:25:13.13 ID:7B8Q7OS90

>>227
i5でもモバイル向けはHTありなんだよ・・・


239 :名無しさん : 2017/06/26(月) 11:25:00.35 ID:8XJyI2Ui0

バケラッタ!!


244 :名無しさん : 2017/06/26(月) 11:27:16.63 ID:dZJxJ2Zw0

どーゆとこやねん
この欠陥を利用したウイルスやワームで
だれかを攻撃ということなのか?


249 :名無しさん : 2017/06/26(月) 11:28:05.26 ID:MWsoMBoO0

>>244
発想が実にマスコミっぽいのな


251 :名無しさん : 2017/06/26(月) 11:28:55.81 ID:AyG/092k0

i9も異常な消費電力で終わってるし
ダメダメだな珍テル


259 :名無しさん : 2017/06/26(月) 11:30:31.15 ID:0ZXklNYJ0

>>251
一年くらいはAMDの方が強そうだな、Athlon x2の頃みたいに


265 :名無しさん : 2017/06/26(月) 11:32:14.49 ID:wahV1UPX0

この局面でAMDが勝利する日が来るとはなw


269 :名無しさん : 2017/06/26(月) 11:33:39.22

>>265
スレだとどっちもエラッタで信者が叩き合ってる状態
まぁある意味久しぶりに自作PC板が盛り上がってる感もあるw


285 :名無しさん : 2017/06/26(月) 11:39:22.44 ID:7/PLwmz60

RyzenのSEGVはlinuxの少数なのに対して、Intelの方は全OSと言う・・・


287 :名無しさん : 2017/06/26(月) 11:40:14.42 ID:KCP2frYy0

時代は繰り返す
Pentium4 → i3、i5、i7
PentiumD → i9
Core2Duo → ?


367 :名無しさん : 2017/06/26(月) 12:08:14.49 ID:BHOIlUoR0

Pentium 60Mhzの俺にスキはなかった。


532 :名無しさん : 2017/06/26(月) 12:57:43.72 ID:8ghgnZT10

>>367
マザボが昇天しそうだな
予備パーツの確保は大丈夫かw


375 :名無しさん : 2017/06/26(月) 12:10:39.23 ID:0ZXklNYJ0

>>367
DOSのエロゲ専用機だろうか


462 :名無しさん : 2017/06/26(月) 12:32:10.09 ID:zaGhJ3+H0

Skylakeなんて発売してからかなり経つのに問題が表面化しなかったということは、すでにIntelからMSには情報が流れていたと見るべきなのだろうか?


709 :名無しさん : 2017/06/26(月) 14:39:57.31 ID:mt2/ksP20

>>462
去年頭も問題に成ってたけどね...


578 :名無しさん : 2017/06/26(月) 13:10:50.23 ID:Q5G9VMRZ0

ハイパースレッド切るってそんな簡単に出来るん?


579 :名無しさん : 2017/06/26(月) 13:11:10.70 ID:PbrID0hQ0

>>578
普通にBIOSの設定で切れるだろ・・・


639 :名無しさん : 2017/06/26(月) 13:39:59.30 ID:m7/w29ll0

昔はNECのおじさんが直接家に来てCPU交換してくれたな


641 :名無しさん : 2017/06/26(月) 13:45:04.77 ID:97hKUfLI0

>>639
あの時の坊やか…


643 :名無しさん : 2017/06/26(月) 13:48:14.72 ID:vIJZUxyI0

BIOSを最新にすれば解決なのかな?教えてエロい人


644 :名無しさん : 2017/06/26(月) 13:51:14.41

>>643
マザボメーカーのプレスリリースとか確認しないとわからん
BIOSのバージョンを見てそれが何の修正かとか書いてあるからそれを読んで判断するしかない


657 :名無しさん : 2017/06/26(月) 14:01:26.63 ID:CLGivTLB0

去年の夏の買ったノートの

corei3 4005U 1.7G

大丈夫?


662 :名無しさん : 2017/06/26(月) 14:06:03.39 ID:EhPg/pOz0

HTってマルチコアが難しかった昔こそ必要な技術で、
今は32コアとか簡単にできちゃうんだから、もう必要ないんじゃない?


674 :名無しさん : 2017/06/26(月) 14:13:49.03 ID:HL//1nle0

>>662
IBMのPower8とかは8スレッド同時実行とかで性能出してるぞ


667 :名無しさん : 2017/06/26(月) 14:08:03.19 ID:MWsoMBoO0

>>662
実コア増やすとキャッシュの同期で手間取るので
単コアのパフォーマンスが上がらない
そういうのはゲーマーに喜ばれないだろ?


666 :名無しさん : 2017/06/26(月) 14:07:49.11 ID:C2V5ml6/0

>>662
1コアを効率的に使う技術だから意味はある
消費電力を無視すればいらんともいえるな


737 :名無しさん : 2017/06/26(月) 15:03:51.50 ID:4PGOlHkn0

Ivyのi7が最強ってことだな


741 :名無しさん : 2017/06/26(月) 15:07:41.54 ID:EhPg/pOz0

昔はHTを有効にするとオーバーヘッドがあるからアプリによってはパフォーマンスが落ちる
と言われてたけど、今は改善されてるのかな?


749 :名無しさん : 2017/06/26(月) 15:12:50.10 ID:bh5FH1nl0

>>741
ソフト屋も自社アプリをなるべく速く動作させたいから多くはアプリ側が対応してる。
HT 効く処理なら論理コア数+アルファ、そうでないなら物理コア数の並列度で動作させたりして。


803 :名無しさん : 2017/06/26(月) 16:32:19.57 ID:srk+bX/K0

一時期、AMDから優秀な技術者を引き抜いたと記された記事を読んだけど
その成果が、これなの?


806 :名無しさん : 2017/06/26(月) 16:35:26.50 ID:MuHjYQa10

>>803
埋伏の毒


814 :名無しさん : 2017/06/26(月) 16:42:51.16 ID:0fp43NpR0

この愛称で呼ぶのがさっぱり覚えられんが
要するに新しい方だよなスカイレーク・カビィレークてのは
古いCPUならいいんでしょ?


818 :名無しさん : 2017/06/26(月) 16:48:32.23 ID:Ft3G6Nmv0

いまのi5−2500が駄目になったらRYZENに切り替えるか。あっちはインテルCPUと違って、7じゃ駄目みたいなCPU毎のOS縛りがないし


820 :名無しさん : 2017/06/26(月) 16:49:57.99 ID:hMcCCzJS0

>>818
RyzenもWin7/8.1だと弾かれるぞ


829 :名無しさん : 2017/06/26(月) 17:03:03.22 ID:n80TXzre0

発売してから発覚するまで時間かかりすぎだろう
これじゃおちおち買ってられんな


865 :名無しさん : 2017/06/26(月) 18:18:49.32 ID:PoBIMhFw0

25年ぶりくらいのインテル狂ってる?


883 :名無しさん : 2017/06/26(月) 18:36:02.58 ID:6b0J6n6S0

ハスウェルでいいは


894 :名無しさん : 2017/06/26(月) 18:44:08.13 ID:mAgaJhI80

>>883,888
Haswellもバグ持ち
http://www.excite.co.jp/News/it_g/20140815/Slashdot_14_08_15_0557252.html


890 :名無しさん : 2017/06/26(月) 18:40:28.70 ID:VJBgq+zo0

うちのノートパソコンのはi7-6700HQって書いてあるけどアウトなの


909 :名無しさん : 2017/06/26(月) 18:53:13.14 ID:u9FYzHth0

基本的にCPUのマイクロコード修正はBIOSアップデートでの対応だよ
BIOS対応が打ち切られたマシン向けにOSの修正パッチが出るけど


916 :名無しさん : 2017/06/26(月) 18:57:25.99 ID:v0RcP6qX0

>>909
それってハイパースレッディングを切るだけだろ。
i7からi5に格下げしてしまうだけだ!アイゴー!


926 :名無しさん : 2017/06/26(月) 19:24:23.97 ID:ujgZzkXC0

Intelは新しいのでたら買い替えさせるためにこういうのわざと仕込んでる
たまたま今回は現行製品のわざと開けてた穴をディストリに見つけられてしまっただけだろ


937 :名無しさん : 2017/06/26(月) 20:04:39.71 ID:vIJZUxyI0

修正はされてるのかな?とりあえずBIOSは更新してみたけど結局は何処が修正するの?
?インテル?マイクロソフト?マザボ会社
情弱に教えてエロい人


940 :名無しさん : 2017/06/26(月) 20:15:46.26 ID:SsZiR3Up0

インテル信者は高学歴、AMD信者はエロゲヲタ

とか言われてた時代が懐かしい


988 :名無しさん : 2017/06/26(月) 22:17:36.88 ID:TgAJrHOw0

コアの倍のスレにする必要あるのかな
早いという気がしない
コア増やしたほうがいいのでは


992 :名無しさん : 2017/06/26(月) 22:19:22.79 ID:rr3hmI7/0

>>988
コア増やすより安上がりだから


994 :名無しさん : 2017/06/26(月) 22:25:45.73 ID:hBdjdafQ0

マイクロコードはCPUチップにマスク露光で形成されてしまってるから書き換えようがない。
BIOSでやれる事は問題がある機能の停止のみ。
後はコンパイラー側で対応。
で、パフォーマンスが落ちると。