アカウント名:
パスワード:
AMDは怪しい脆弱性報告にもすぐ対応して性能低下も起こさないのに、Intelときたらサイドチャネル攻撃だからとは言ってもネガキャンに走るわバグ入りアップデートをばら撒くわ、速度への影響を誤魔化すために緩和策をデフォルトで無効に設定したり…
そういえばAMDがなんで大きな問題を起こさずに済んだか、単なる偶然なのか、設計が優秀なのか、逆にIntelより技術的に遅れていて巻き込まれずにすんだのか、危険性に気づいていた切れ者がいたのか、なんか伝わってこないなあ。
Spectre はAMDもその他アーキも同じ。Meltdown は Intel の不注意バグみたいなものでしょ。うっかりミスみたいな物の「真の原因」を追求すると妄想か精神論にしかならないよ。
# なぜなにの悪夢w
品川 高廣氏のツイッターより
Meltdown の本質ってC言語で書くとこれだけだよね。
a = *kptr;b = array[a<<12];
aにカーネルメモリの値が入って、arrayの対応する部分がキャッシュに乗る。もちろん(aへのアクセスが引用者注)例外を起こして実行は取り消されるけど、キャッシュはそのままなので、arrayのアクセス速度を測ればaの値がわかる。22:54 - 2018年1月3日
Meltdownを起こさないためには、a)*kprの読出しが例外を起こさないことを確認してからb)arrayに相当する部分のキャッシュの状態を変更すればよいintelはaが遅い、つまりTLBヒットの判定が遅めだったか、AMDが注意深くbを遅らせたかのどちらか
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
まったく (スコア:0)
AMDは怪しい脆弱性報告にもすぐ対応して性能低下も起こさないのに、Intelときたらサイドチャネル攻撃だからとは言っても
ネガキャンに走るわバグ入りアップデートをばら撒くわ、速度への影響を誤魔化すために緩和策をデフォルトで無効に設定したり…
Re: (スコア:0)
そういえばAMDがなんで大きな問題を起こさずに済んだか、単なる偶然なのか、設計が優秀なのか、逆にIntelより技術的に遅れていて巻き込まれずにすんだのか、危険性に気づいていた切れ者がいたのか、なんか伝わってこないなあ。
Re: (スコア:0)
Spectre はAMDもその他アーキも同じ。
Meltdown は Intel の不注意バグみたいなものでしょ。
うっかりミスみたいな物の「真の原因」を追求すると妄想か精神論にしかならないよ。
# なぜなにの悪夢w
Re:まったく (スコア:0)
品川 高廣氏のツイッターより
Meltdown の本質ってC言語で書くとこれだけだよね。
a = *kptr;
b = array[a<<12];
aにカーネルメモリの値が入って、arrayの対応する部分がキャッシュに乗る。もちろん(aへのアクセスが引用者注)例外を起こして実行は取り消されるけど、キャッシュはそのままなので、arrayのアクセス速度を測ればaの値がわかる。
22:54 - 2018年1月3日
Meltdownを起こさないためには、a)*kprの読出しが例外を起こさないことを確認してからb)arrayに相当する部分のキャッシュの状態を変更すればよい
intelはaが遅い、つまりTLBヒットの判定が遅めだったか、AMDが注意深くbを遅らせたかのどちらか