■ このスレッドは過去ログ倉庫に格納されています
【AMD】Ryzen 5000などに「Spectre」に似た投機実行の脆弱性 [樽悶★]
- 1 :樽悶 ★:2021/04/06(火) 19:52:08.29 ID:x2aYyrzP9.net
- AMDが3月に公開したホワイトペーパーにおいて、Zen 3アーキテクチャのCPU(Ryzen 5000やEPYC 7003シリーズ)に新たに実装された「Predictive Store Forwarding」(PSF)機能に、分岐予測を悪用したサイドチャネル攻撃手法「Spectre」に似た潜在的な脆弱性があることが明らかにされた。
PSFはハードウェアベースによるマイクロアーキテクチャレベルの最適化機能で、ロード/ストア間の依存関係を予測し、コード実行のさいの性能を向上させられる。しかしこの予測が外れた場合、Spectre v1/v2/v4と同じようなサイドチャネル攻撃の手法が悪用できてしまう可能性があるという。
CPUは、ストア命令で最近書き込まれたアドレスに対し、ロード命令を実行するのが一般的。このため、最近の多くのプロセッサでは「Store-To-Load-Forwarding(STLF)」と呼ばれる手法を実装していて、ストア命令のデータを待機せずにロードを行なう。このさいにロードとストアの両方のアドレスを比較して一致を判断するのだが、PSFではこの関係を待たずに推測を行なう。
ほとんどの場合、PSFによる予測は正確なのだが、いくつかのケースにおいて正確ではない推測をしてしまう。1つはプログラムの実行中にストアとロードのいずれかのアドレスが変更された場合、もう1つはPSF予測の子構造に依存関係のないエイリアスがある場合だ。このため分岐予測が外れたさいに、セキュリティコントロールを回避でき、Spectreのようなサイドチャネル攻撃が行なえてしまう。
このような攻撃に対し、サンドボックスのようなソフトウェアによる保護機構では対策が不十分で、データが漏洩するおそれがある。一方でハードウェアのメカニズムを使い、アドレス空間を完全に分離させた場合、PSFの脆弱性は発生しない。
それでもソフトウェアサンドボックスの手法を使いつつ、セキュリティを確保したい場合、制御ビットを変更することでこの機能無効にできる。「MSR 48h bit 2」は投機的ストアバイパス無効(SSBD)の制御、「MSR 48h bit 7」はPSF無効(PSFD)で、値を1にすることで無効にされる。
PSFの実装は性能向上と引き換えにセキュリティにも影響するが、現在このような攻撃を行なうコードは確認されておらず、セキュリティリスクの可能性は低い。セキュリティ対策が必要な場合、アドレス空間分離などの手法を使えばよいため、AMDは引き続きPSF機能を有効にすることを推奨している。
Impress Watch 4/6(火) 10:36配信
https://headlines.yahoo.co.jp/hl?a=20210406-00000042-impress-sci
https://amd-pctr.c.yimg.jp/r/iwiz-amd/20210406-00000042-impress-000-1-view.jpg
- 2 :ニューノーマルの名無しさん:2021/04/06(火) 19:52:25.41 ID:gNvY0Zof0.net
- 緊急事態宣言延長により特別定額給付金+15万円以上
緊急事態宣言2カ月以上からの感染再拡大
さっさと五輪中止して国民全員に一律給付金出さんかい菅
はよ国債発行せんかい麻生
遅い、遅すぎる!! いつまで待たせるんや、はよせんかい
最低限の事も出来んこいつらは必ず選挙で落としてやろう、一掃してやるわ!!
次の選挙では盛大な 自民党・公明党議員 落選祭り開幕や!! キタ━━━━━━(゚∀゚)━━━━━━ !!
非常事態下において国民を苛立たせる利権にまみれた愚策による感染拡大、現状のままでは五輪中止、政権交代 確実!!
後手後手不祥事連発 “金(カネ)に汚い 自公政権” はよせんかい
50万円 特別定額給付金 はよせえ
50万円 特別定額給付金 はよせえ
50万円 特別定額給付金 はよせえ
電波オークション はよせえ
https://news.yahoo.co.jp/articles/51e1941e40c9b6fb8933ea666a723589fe0d6941
- 3 :ニューノーマルの名無しさん:2021/04/06(火) 19:53:14.45 ID:xrbsMRhW0.net
- Apple Siliconしか勝たん
- 4 :ニューノーマルの名無しさん:2021/04/06(火) 19:53:17.94 ID:oNk5qQyl0.net
- アマゾンで激安ででてたやつだよな、これ
そんで買ったやつが歓喜してた
- 5 :ニューノーマルの名無しさん:2021/04/06(火) 19:53:29.44 ID:fNoi1yN20.net
- 雷電芽衣もビックリ
- 6 :ニューノーマルの名無しさん:2021/04/06(火) 19:53:37.19 ID:0/rbASxS0.net
- わかりやすく通訳お願いします
- 7 :ニューノーマルの名無しさん:2021/04/06(火) 19:54:10.25 ID:0PQgTPJL0.net
- 雷禅おわた
- 8 :ニューノーマルの名無しさん:2021/04/06(火) 19:55:28.01 ID:6QOSNPgz0.net
- 3700x最強
- 9 :ニューノーマルの名無しさん:2021/04/06(火) 19:55:34.94 ID:mXBhKs5Y0.net
- うむ なるほど
- 10 :ニューノーマルの名無しさん:2021/04/06(火) 19:56:06.00 ID:3W/kdavP0.net
- やっぱIntelのほうが信頼できるな
- 11 :ニューノーマルの名無しさん:2021/04/06(火) 19:56:25.32 ID:LoZuoEQh0.net
- >>6
AMDerが必死にintel sageしてたネタがそっくりそのまま帰ってきた
- 12 :ニューノーマルの名無しさん:2021/04/06(火) 19:57:28.88 ID:BtCZ7iqO0.net
- 今度はIntelを買えばいいの?
- 13 :ニューノーマルの名無しさん:2021/04/06(火) 19:58:13.05 ID:E0DYSACb0.net
- ryzen 3xxx 最強www
- 14 :ニューノーマルの名無しさん:2021/04/06(火) 19:59:01.42 ID:zquktOwk0.net
- intelみたくパッチあててダウンスペックになるんかな〜
- 15 :ニューノーマルの名無しさん:2021/04/06(火) 20:00:00.06 ID:X2H68Pyy0.net
- うおおおお
インテルに全力
- 16 :ニューノーマルの名無しさん:2021/04/06(火) 20:00:01.46 ID:fNoi1yN20.net
- カクカク動くようになるよ!
- 17 :ニューノーマルの名無しさん:2021/04/06(火) 20:01:06.03 ID:x9iT+FWw0.net
- これは問題ないとか斜め上の擁護をするのがAMD fanboyという病気の人たち
- 18 :ニューノーマルの名無しさん:2021/04/06(火) 20:02:11.43 ID:8vMpx4oX0.net
- ゲーム用やからええやん
まともな用途はコアコアや
- 19 :ニューノーマルの名無しさん:2021/04/06(火) 20:02:26.75 ID:ltf4KJMQ0.net
- どういうコードを書けば、この分岐予測ミスを利用してサイドチャネルアタックを作れるか思いつかない
これでRyzenに脆弱性があると言えるなら、分岐予測を実装したすべてのCPUにSpectre各種の脆弱性があると言えてしまうのでは
- 20 :ニューノーマルの名無しさん:2021/04/06(火) 20:03:31.57 ID:fNoi1yN20.net
- そんなCPUで大丈夫か?
- 21 :ニューノーマルの名無しさん:2021/04/06(火) 20:03:47.83 ID:8fzjbAEP0.net
- な?韓国と組むと必ずこうなる
- 22 :ニューノーマルの名無しさん:2021/04/06(火) 20:04:08.77 ID:fBeVYcyD0.net
- 2600の俺に隙はなかった。
- 23 :ニューノーマルの名無しさん:2021/04/06(火) 20:04:09.34 ID:5DzxmsMu0.net
- >>1,11
元のSpectreのほうがヤバいよ
早く対策しきってね
- 24 :ニューノーマルの名無しさん:2021/04/06(火) 20:04:18.38 ID:dakgsuTr0.net
- ブーメラン
- 25 :ニューノーマルの名無しさん:2021/04/06(火) 20:04:26.73 ID:/4l3Ux9i0.net
- 知ってるのか雷電
- 26 :ニューノーマルの名無しさん:2021/04/06(火) 20:05:16.01 ID:GLyAnwp60.net
- どうやって何を起こしたら、何が可能なのかさっぱりわからん
- 27 :ニューノーマルの名無しさん:2021/04/06(火) 20:07:36.49 ID:hNxT3W6k0.net
- そんなんより、RYZEN系のノートPCでのスリープバグ(スリープ中で高発熱)が
よっぽど実害あったわ
- 28 :ニューノーマルの名無しさん:2021/04/06(火) 20:08:54.39 ID:x9iT+FWw0.net
- Zen2はstore to load forwardingでストアした値を持つレジスタを裏で作っておいて
直後にそのアドレスの値を使う命令があるとレジスタ経由でゼロレイテンシでオペランドが供給されるmirroringとかいう面白いことをやってたけど
Zen3はやめたのよね
これを実装したからかな
- 29 :ニューノーマルの名無しさん:2021/04/06(火) 20:10:45.86 ID:vUBHA6yt0.net
- だめなん?
- 30 :ニューノーマルの名無しさん:2021/04/06(火) 20:11:31.99 ID:nvL0+Yu60.net
- CPU買えてもグラボ買えなきゃ意味ないよね🥺
- 31 :ニューノーマルの名無しさん:2021/04/06(火) 20:11:33.25 ID:DXea72530.net
- AMD Ryzen 3 3200G の俺様は無関係って事でおkだよな? 頭の良いお前ら?
- 32 :ニューノーマルの名無しさん:2021/04/06(火) 20:13:33.62 ID:SBQn62UU0.net
- とんだ欠陥CPUですな
わしのFX8350大勝利
- 33 :ニューノーマルの名無しさん:2021/04/06(火) 20:14:17.78 ID:qmJ6CSy10.net
- グラボ買えねえんだよな
- 34 :ニューノーマルの名無しさん:2021/04/06(火) 20:15:09.97 ID:q+T6DSdG0.net
- じゃあ同じとこで作ってるM1も…
- 35 :ニューノーマルの名無しさん:2021/04/06(火) 20:15:38.89 ID:6qGLtHc60.net
- 開発競争の金でも恐ろしいバグだらけ
- 36 :ニューノーマルの名無しさん:2021/04/06(火) 20:15:59.45 ID:mGv8YXRw0.net
- 3600の俺セーフ
- 37 :ニューノーマルの名無しさん:2021/04/06(火) 20:16:06.95 ID:C+42OE9C0.net
- 売って無いからかんけーなし
- 38 :ニューノーマルの名無しさん:2021/04/06(火) 20:16:34.35 ID:hl4gJFIU0.net
- >>31
うん
- 39 :ニューノーマルの名無しさん:2021/04/06(火) 20:17:16.07 ID:epNpXHTb0.net
- >>33
お高いよね
>>30
グラボがすでに必要充分の性能でCPUが足かせになってるならCPUを変える意味はある
バランス見てボトルネック潰してくなら総合性能はキチンと上がるよ
- 40 :ニューノーマルの名無しさん:2021/04/06(火) 20:17:37.32 ID:NOGUVAkE0.net
- 5000か。5600の俺は大丈夫やな
- 41 :ニューノーマルの名無しさん:2021/04/06(火) 20:18:29.13 ID:aLTXg3sV0.net
- >>11
違う
インテルはアウトだがAMDのは可能性があるかな…ぐらいのレベル
- 42 :ニューノーマルの名無しさん:2021/04/06(火) 20:18:56.95 ID:QwN/bEaZ0.net
- >>6
CPUが仕事をする時に複数のコアを使う。コアは言ってみれば仕事をするチームで、チームは流れ作業で仕事をしている。
でも現実のCPUの中では現実の会社と同様に前の段階が終わるまでも待ちとか、他のチームが終わるまでの待ちで暇してる奴が大量に発生している。
そこで、役に立つかどうかわからないけど、とりあえず先々にやるかもしれないことを先にやらしておこうという考えが出る。
これは投機的実行と呼ばれる。実際に役に立つのは十回に一回もない(amdはそのくらいあると言っているがない〕けど、逆に言えば、統計的には余ってるリソースで1割近い能力向上ができるので、使われている。
で、この時実行される作業は実際のプログラムからの指示で実行するものではないので、プログラムの指示だった場合になされる諸々のチェックが回避されることがある。
で、悪意のプログラムを分解して少しづつ投機的実行で実行すると悪意のプログラムが普通ならなされるチェックを回避して実行ができる。
理論的には可能だし、一部検証サンプルも作られている。
ただ、現実の脅威にはなっていないし、性能は上がるから次のCPUにもつけときました。嫌ならお客様の方で切ってねという話。
- 43 :ニューノーマルの名無しさん:2021/04/06(火) 20:21:36.26 ID:PeImQJgK0.net
- 天下取ったメーカーが受ける洗礼だな
- 44 :ニューノーマルの名無しさん:2021/04/06(火) 20:22:04.79 ID:raKeszAa0.net
- 珍しいな
セキュリティ脆弱と言えばインテルなのに
- 45 :ニューノーマルの名無しさん:2021/04/06(火) 20:23:01.93 ID:UdqmdKLG0.net
- アムダー涙目だなwwwwww
- 46 :ニューノーマルの名無しさん:2021/04/06(火) 20:23:19.93 ID:e2iqV+Xv0.net
- 知っているのかRyzen
- 47 :ニューノーマルの名無しさん:2021/04/06(火) 20:23:46.93 ID:r0AnAFRe0.net
- FX-9590のワイ、高みの見物
- 48 :ニューノーマルの名無しさん:2021/04/06(火) 20:23:49.19 ID:g1CqIzzP0.net
- HPへの深刻な風評被害
- 49 :ニューノーマルの名無しさん:2021/04/06(火) 20:24:24.10 ID:zI7VtZVc0.net
- ON/OFFでセキリティとパフォーマンスを切り替えれるようにしてあるのか
- 50 :ニューノーマルの名無しさん:2021/04/06(火) 20:25:00.92 ID:0/rbASxS0.net
- >>42
ありがとう優しい人
- 51 :ニューノーマルの名無しさん:2021/04/06(火) 20:26:03.63 ID:T0uhwe940.net
- 本来、依存関係にないストア命令の結果を投機的に後続ロード命令にバイパスする。
もし投機が外れてたら当該ロード命令は無効化されるはずだけど、どういう痕跡から情報を推定するんだろう。
あと、分岐予測が外れたんじゃなくて、ロードストア間の依存予測が外れたの誤植かな。
- 52 :ニューノーマルの名無しさん:2021/04/06(火) 20:26:41.24 ID:UjqvWYPJ0.net
- >>42
なるほど
- 53 :ニューノーマルの名無しさん:2021/04/06(火) 20:27:08.03 ID:XqTMZErs0.net
- きじゃくせい
- 54 :ニューノーマルの名無しさん:2021/04/06(火) 20:29:07.83 ID:eaQ8Jz/D0.net
- >>40
アウト〜〜!!
お前の持ってる5600の事を
RYZEN5000シリーズって呼んでるんやでww
RYZENの5000番代のヤツ全部駄目ww
- 55 :ニューノーマルの名無しさん:2021/04/06(火) 20:30:06.43 ID:K3WtJhug0.net
- よく分からんが自分は3600だから大丈夫なのか
ドンと来い
- 56 :ニューノーマルの名無しさん:2021/04/06(火) 20:30:39.88 ID:Jh1oGCVx0.net
- パフォーマンス上げたらだいたいこの手の脆弱性が出てくるな
- 57 :ニューノーマルの名無しさん:2021/04/06(火) 20:32:05.08 ID:3lN+2wW50.net
- ここまでヘネパタ読んでる奴0人説
- 58 :ニューノーマルの名無しさん:2021/04/06(火) 20:32:41.04 ID:FYaZVcqb0.net
- 暇人に先読みさせてたらえらい事になる可能性出てきたお!
ということか?
- 59 :ニューノーマルの名無しさん:2021/04/06(火) 20:36:01.73 ID:v5ndtWcm0.net
- 乗っ取りもやだけど、使ってる途中にハングするのは困るわ
- 60 :ニューノーマルの名無しさん:2021/04/06(火) 20:36:18.60 ID:ymHNPxsq0.net
- ちっ、こんなんじゃいつまでたっても3000シリーズが安くならないじゃねえか
- 61 :ニューノーマルの名無しさん:2021/04/06(火) 20:37:53.44 ID:IRwfY2dK0.net
- >>42
わかりやすい
ありがとうパソコンのおじさん
- 62 :ニューノーマルの名無しさん:2021/04/06(火) 20:39:03.63 ID:J/8vC25+0.net
- 4700です
- 63 :ニューノーマルの名無しさん:2021/04/06(火) 20:39:45.57 ID:UnnY85cu0.net
- インテルの投機命令が問題になったことと同じ過ちを繰り返してる
学習効果ないのか?😂
- 64 :ニューノーマルの名無しさん:2021/04/06(火) 20:39:47.87 ID:/FeradrP0.net
- インテルよりヤバイ?
- 65 :ニューノーマルの名無しさん:2021/04/06(火) 20:41:37.10 ID:rxBY2Oge0.net
- >>1
Ryzen3 2200Gで粘るわ
- 66 :ニューノーマルの名無しさん:2021/04/06(火) 20:42:16.61 ID:ZWnEp/Oi0.net
- 結局あれだけ騒いだintelの脆弱性でも有効に使える攻撃には繋がらなかったからな
原理がわかっていれば有効に使えるものか否かはすぐに理解できたはずなのに
馬鹿が騒ぎまくったお蔭で安くシステムを一新することができて嬉しい限りですわ
- 67 :ニューノーマルの名無しさん:2021/04/06(火) 20:43:36.38 ID:7OHVj60s0.net
- インテル最高
- 68 :ニューノーマルの名無しさん:2021/04/06(火) 20:46:08.97 ID:jpEkvgaw0.net
- 3700Xの俺はセーフ
- 69 :ニューノーマルの名無しさん:2021/04/06(火) 20:46:11.09 ID:CFc/O7cB0.net
- 俺のRyzen7 3700sexは関係ないし
- 70 :ニューノーマルの名無しさん:2021/04/06(火) 20:47:26.26 ID:cuPmhmuV0.net
- 知っているのか、Ryzen
- 71 :ニューノーマルの名無しさん:2021/04/06(火) 20:47:49.51 ID:Ypq+yjYy0.net
- 脆弱性とかありえん
やっぱintelか
- 72 :ニューノーマルの名無しさん:2021/04/06(火) 20:53:20.24 ID:PBCZqMZm0.net
- >>66
UHDBDのキーぶっこ抜かれて規格が死んだんですが
- 73 :ニューノーマルの名無しさん:2021/04/06(火) 20:56:37.93 ID:y2PDxefP0.net
- M1最強伝説
- 74 :ニューノーマルの名無しさん:2021/04/06(火) 20:59:59.39 ID:kth5c7W80.net
- >>42
頭いいひとありがとう〜
- 75 :ニューノーマルの名無しさん:2021/04/06(火) 21:07:23.24 ID:+usRWYOt0.net
- 冥闘士(スペクター)
- 76 :ニューノーマルの名無しさん:2021/04/06(火) 21:10:20.78 ID:2w6pciPm0.net
- スペクター、エンペラー、アーリーキャッツ
- 77 :ニューノーマルの名無しさん:2021/04/06(火) 21:11:24.18 ID:k14A+Sgw0.net
- 台湾の地雷つきか
- 78 :ニューノーマルの名無しさん:2021/04/06(火) 21:13:07.59 ID:jRkLHEIF0.net
- Intelを叩いても何も起こらないのに
AMDを叩くとファンボーイが発狂するのはなぜ?
- 79 :ニューノーマルの名無しさん:2021/04/06(火) 21:14:14.86 ID:dST15AuM0.net
- デーブスペクター
- 80 :ニューノーマルの名無しさん:2021/04/06(火) 21:16:58.48 ID:VJSx1tdZ0.net
- 3900xの俺セフセフwww
- 81 :ニューノーマルの名無しさん:2021/04/06(火) 21:17:52.02 ID:VdXdzLWs0.net
- 投機実行は必ず脆弱性がある
- 82 :ニューノーマルの名無しさん:2021/04/06(火) 21:19:01.28 ID:k14A+Sgw0.net
- JAVA当たりで攻撃されるのか
- 83 :ニューノーマルの名無しさん:2021/04/06(火) 21:20:16.13 ID:QBmVpBw00.net
- むぅ、これは...
- 84 :ニューノーマルの名無しさん:2021/04/06(火) 21:21:56.37 ID:cSu+kHXZ0.net
- ゲームしかしない人はどうでもいいのか?
- 85 :ニューノーマルの名無しさん:2021/04/06(火) 21:22:22.80 ID:njzyZ4dk0.net
- >>42
こういうもっともらしいデタラメ書いて何が楽しいんだろ
- 86 :ニューノーマルの名無しさん:2021/04/06(火) 21:23:36.24 ID:tlyO8mJk0.net
- インテルが出した新商品もゴミだったから、こっちで攻めてきた?
つか、天下のインテルで、これだけ時間たってもRyzen級の作れんモンなの?
- 87 :ニューノーマルの名無しさん:2021/04/06(火) 21:24:24.28 ID:tlyO8mJk0.net
- >>85
全く解らんけど、デタラメなん?
- 88 :ニューノーマルの名無しさん:2021/04/06(火) 21:25:06.82 ID:QwN/bEaZ0.net
- >>57
なんでそう思った?
お前は読んでるの?
まだなら読むのは原文が良いよ。わかりやすい。
- 89 :ニューノーマルの名無しさん:2021/04/06(火) 21:28:21.00 ID:k14A+Sgw0.net
- 仮想通貨マイニングで相手のPCを乗っ取りが発生した
この時、使われた言語 JAVAだった
横浜地裁が無知でOSの欠陥を突いてきた問題を見落とし無罪にした経緯がある
MSが苦労してパッチを当てたが、今回の欠陥はかなり苦労しそうだ
- 90 :ニューノーマルの名無しさん:2021/04/06(火) 21:29:10.75 ID:6VMo+WL10.net
- Ryzenって明らかに日本語から来てるよな?
日本語が世界ブランドになる時代だ
- 91 :ニューノーマルの名無しさん:2021/04/06(火) 21:29:22.71 ID:cFvCGoTU0.net
- そもそも5000番台は手に入らない
- 92 :ニューノーマルの名無しさん:2021/04/06(火) 21:30:13.82 ID:5DzxmsMu0.net
- >>89
すでに他社のCPUがSpectreで大穴あいてるってことになるぞ
- 93 :ニューノーマルの名無しさん:2021/04/06(火) 21:32:19.36 ID:91u7SmY00.net
- サイドチャンネル攻撃って、
バーガー買うときに一緒にポテトもどうですか?ってやつ?
- 94 :ニューノーマルの名無しさん:2021/04/06(火) 21:32:49.61 ID:k14A+Sgw0.net
- >>92
インテルの欠陥 パッチすら出ていない
- 95 :ニューノーマルの名無しさん:2021/04/06(火) 21:32:49.63 ID:igwFRzev0.net
- 高い買い物なのにリコール制度をアメリカは作れよ
- 96 :ニューノーマルの名無しさん:2021/04/06(火) 21:38:55.18 ID:wz6Eo4/r0.net
- まーたバグCPUを爆誕させちまったのか
いつまで経ってもバグだらけ
ユーザーが何度指摘してもイソテノレやアムドは無視してきたからなそのツケってワケ
- 97 :ニューノーマルの名無しさん:2021/04/06(火) 21:40:22.31 ID:b3Fg2oXq0.net
- なんかパイプラインのいろいろな工夫が問題を起こしてる感じだけど
プログラム自体がもっと並列化できればこういう工夫をしなくても
ハードウェアを効率的に使えるとかないのかな
- 98 :ニューノーマルの名無しさん:2021/04/06(火) 21:42:16.32 ID:r9PkEbOF0.net
- ざまぁw
優位になったとたんにぼったくり値上げ調子に乗りやがって
信者もAMDくたばれやぁw
- 99 :ニューノーマルの名無しさん:2021/04/06(火) 21:43:51.64 ID:Nu6ZeKk60.net
- と、敗北者のインテル汚物たちが喚いておりますw
いつまで14nmやってんねん、昭和脳かな?
- 100 :ニューノーマルの名無しさん:2021/04/06(火) 21:48:13.04 ID:r9PkEbOF0.net
- と、ブランドや企業を信仰する愚かで醜いカルト害児が喚いておりますw
- 101 :ニューノーマルの名無しさん:2021/04/06(火) 22:07:38.75 ID:urXDaqFt0.net
- サイドチャネルは可能性としてはあり得るけど実際に意味のある事できるの?的な話がねぇ
- 102 :ニューノーマルの名無しさん:2021/04/06(火) 22:17:48.03 ID:QwN/bEaZ0.net
- >>97
どんな会社でも10人いたら10人が全員いつも全力で働けるということが実現できたらそういうプログラムも可能かもね。
自然界ですら集団での作業では効率性が著しく落ちる。
ましてや人造物でそんなうまくいく話はない。
- 103 :ニューノーマルの名無しさん:2021/04/06(火) 22:19:30.44 ID:QwN/bEaZ0.net
- >>84
むしろそういう連中が一番被害に遭いやすい。
現実的な攻撃が有ればだが。
- 104 :ニューノーマルの名無しさん:2021/04/06(火) 22:19:54.40 ID:OcO8tYQB0.net
- >>87
訂正が必要なほど間違いは無いと思うよ。
これで間違った解釈をするなら読み手の問題だ。
- 105 :ニューノーマルの名無しさん:2021/04/06(火) 22:24:02.94 ID:z+21GlOe0.net
- ユーザーで切れるなら問題ねえじゃん
インテルは脆弱性爆盛だから勝負になってない
- 106 :ニューノーマルの名無しさん:2021/04/06(火) 22:34:50.00 ID:uqKWw3eO0.net
- 昨年末に5900Xで1台組んだぜ
- 107 :ニューノーマルの名無しさん:2021/04/06(火) 22:36:45.74 ID:T0uhwe940.net
- >>104
わかりやすい説明と思う。
ただ、投機的実行が10回に1回というのは本当に?って思うなあ。(自分も統計は知らないけど)
同時発行命令を増やしたり、動的レジスタリネームしてるんだから、プログラム中で投機実行される命令はもっと沢山あるとは思う。
あるいは、この記事の投機的ストアフォワーディングのことを言ってるのかな?
- 108 :ニューノーマルの名無しさん:2021/04/06(火) 22:37:52.87 ID:0Roczuct0.net
- >>104
投機実行の説明としては何とも適当すぎる
サイドチャネル攻撃の説明としては完全に間違ってる
件のサイドチャネル攻撃に複数のコアは関係ない
1つのコア内での問題
「チェックを回避して実行できる」わけではない
実行されるはずがないコードが投機的に実行された結果
キャッシュメモリ上にデータがある/ないに影響が出る可能性があって
どのアドレスがキャッシュされているかはロード命令の遅延時間で測定可能だから
それによって本来読む権限のないメモリ上の値を推定するのがSpectre等のサイドチャネル攻撃だ
- 109 :ニューノーマルの名無しさん:2021/04/06(火) 22:40:34.62 ID:fPTctni80.net
- インテルも必死だな
- 110 :ニューノーマルの名無しさん:2021/04/06(火) 22:40:58.90 ID:SOl4ok6L0.net
- ガンダムで例えて
- 111 :ニューノーマルの名無しさん:2021/04/06(火) 22:45:21.21 ID:91u7SmY00.net
- >>110
カイのせいでミハルが死んだ
- 112 :ニューノーマルの名無しさん:2021/04/06(火) 22:45:25.92 ID:QwN/bEaZ0.net
- >>107
十回に一回というのは実行タイミングの話じゃなくて実行した際に役に立つか。
日本語わかるか?
>>42
実際に役に立つのは十回に一回もない(amdはそのくらいあると言っているがない〕けど、逆に言えば、統計的には余ってるリソースで1割近い能力向上ができるので、使われている。
- 113 :ニューノーマルの名無しさん:2021/04/06(火) 22:46:49.66 ID:FjaT23MW0.net
- >>110
・陰謀だと力説する
例:謀ったな!シャア!
- 114 :ニューノーマルの名無しさん:2021/04/06(火) 22:51:04.77 ID:QwN/bEaZ0.net
- >>108
投機的実行というのはマルチコア、深いパイプラインと高速化がなされてきた話の中での高速化手法だよ。
投機的実行説明の中にいきなり悪意のコードの説明が入っていないからと文句を言われてもね。
普通の人は投機的実行自体がわからない。
サイドチャンネル攻撃のコードが通常実行で読めない領域を読めるのは投機的実行ではリンクの規制を回避できるからだ。
つまり諸々のチェックを回避できるということだよ。
何噛み付いているんだ?
- 115 :ニューノーマルの名無しさん:2021/04/06(火) 22:59:05.03 ID:S7hfhbuD0.net
- 意味わかんないけどわかったことにするw
- 116 :ニューノーマルの名無しさん:2021/04/06(火) 23:03:39.55 ID:LVGKzzBM0.net
- BroadwellだったかHaswellだったかパッチした途端にもっさりクソ化した覚えがある
- 117 :ニューノーマルの名無しさん:2021/04/06(火) 23:08:03.01 ID:yiW/lvIm0.net
- >>112
日本語というか、以下がわかりませんでした。
この文脈で、統計的には余ってるリソースってなんですか?
1割近い能力向上とは具体的にはどういうハードで何を動かした時の比較なんですか?(出典を教えてください)
- 118 :ニューノーマルの名無しさん:2021/04/06(火) 23:08:14.61 ID:ZWnEp/Oi0.net
- >>72
それ全然別の問題なんだが
- 119 :ニューノーマルの名無しさん:2021/04/06(火) 23:09:03.01 ID:ZWnEp/Oi0.net
- >>78
intel→キヤノン
AMD→ニコ爺と置き換えるとわかりやすい
- 120 :ニューノーマルの名無しさん:2021/04/06(火) 23:15:19.89 ID:k14A+Sgw0.net
- 重たいゲームを走らせている最中
バッファ内にクラッキングさせるプログラムを常駐させれば
仮想分岐ルーチンがクラッキングプログラムを読み込み
セキュリティホールを作るとか?
- 121 :ニューノーマルの名無しさん:2021/04/06(火) 23:17:46.62 ID:9/h4fh1x0.net
- AMD下さい
- 122 :ニューノーマルの名無しさん:2021/04/06(火) 23:29:00.68 ID:t3c4jnFt0.net
- Intelで言うとこのハイパースレッディング切れば解決じゃね
論理コア減るけど
- 123 :ニューノーマルの名無しさん:2021/04/06(火) 23:32:00.64 ID:wyEObhyF0.net
- >>78
Intel本体様がAMDやAppleのFUDに夢中
- 124 :ニューノーマルの名無しさん:2021/04/06(火) 23:49:28.68 ID:k14A+Sgw0.net
- >>120
過負荷になる演算でも可
- 125 :ニューノーマルの名無しさん:2021/04/07(水) 00:00:07.23 ID:cr0qTD0b0.net
- >>115
つまり気にすんな!ってことだよな?
- 126 :ニューノーマルの名無しさん:2021/04/07(水) 00:20:17.83 ID:i1SjUSwU0.net
- インテルの特許じゃなかったの?
- 127 :ニューノーマルの名無しさん:2021/04/07(水) 00:32:33.41 ID:/OJg9kmA0.net
- INTELは逝ってる
- 128 :ニューノーマルの名無しさん:2021/04/07(水) 00:42:25.64 ID:sMsnw2vm0.net
- Intel狂ってる
- 129 :ニューノーマルの名無しさん:2021/04/07(水) 00:42:39.64 ID:0BUgZrds0.net
- こういうの見つけ出す人らって性格捻くれてそう
- 130 :ニューノーマルの名無しさん:2021/04/07(水) 00:43:53.77 ID:EKY8lZY40.net
- 俺の3700xは大丈夫そうだ
- 131 :ニューノーマルの名無しさん:2021/04/07(水) 00:48:39.92 ID:VZJtRh970.net
- 3600で良かった
- 132 :ニューノーマルの名無しさん:2021/04/07(水) 01:04:51.54 ID:EC2IOXHZ0.net
- >>20
大丈夫だ、問題ない
- 133 :ニューノーマルの名無しさん:2021/04/07(水) 01:18:11.56 ID:SIGJuHjz0.net
- 3g4コアあればもう十分じゃね?
グラボも1070で後5年は戦えそうだし
- 134 :ニューノーマルの名無しさん:2021/04/07(水) 01:41:00.37 ID:EfJDsNP80.net
- >>85
バクチ回路ってのがi486からあるんよ。
YパイプとVパイプがあって、例えば繰り返し処理があった場合、片方へ直前の繰り返しを実行するんよ。
- 135 :ニューノーマルの名無しさん:2021/04/07(水) 01:47:49.18 ID:EfJDsNP80.net
- >>97
コンパイラを設計するのは人間であって、
そこには設計者のクセや思想が大きく反映される。
ホワイトスミスっていうコンパイラが事の始まり
- 136 :ニューノーマルの名無しさん:2021/04/07(水) 01:49:31.60 ID:KMFcdOV50.net
- 予測の基礎ロジックに問題がある?
意図的な組み合わせで、誘導されちゃうとか?
- 137 :ニューノーマルの名無しさん:2021/04/07(水) 02:11:00.56 ID:5BNiqb8+0.net
- 3950セーーフ
- 138 :ニューノーマルの名無しさん:2021/04/07(水) 02:39:29.74 ID:5Kcaaec80.net
- それでも5600xの値下がり待ちやめない
- 139 :ニューノーマルの名無しさん:2021/04/07(水) 02:42:21.56 ID:FFdxynJ80.net
- >>1
早う低電力版SMT付ノートを出してくれや
レノボ以外で
- 140 :ニューノーマルの名無しさん:2021/04/07(水) 02:45:57.23 ID:2Mqy37R+0.net
- 5000系がダメでそれ以前のは大丈夫なのか?
- 141 :ニューノーマルの名無しさん:2021/04/07(水) 02:48:24.56 ID:tUx+p/ak0.net
- Intel使ってる奴にとってはかわいいもの
AMD5000番台で組んだ奴にとってはIntelがどうってことないらしいしどうってことない
- 142 :ニューノーマルの名無しさん:2021/04/07(水) 03:24:57.95 ID:pu1MIY2t0.net
- zen4が楽しみだわ
全力で買うからはよ出てくれ
- 143 :ニューノーマルの名無しさん:2021/04/07(水) 03:35:18.81 ID:kboQuR8k0.net
- どうせ意味判らんから読んでもないけど、対策せんと「アカン!」て事やろ?
- 144 :ニューノーマルの名無しさん:2021/04/07(水) 03:43:11.79 ID:uUlNC3Ru0.net
- ちょっとアメリカ様ー、
チップへの仕込みに執着するのは何か理由が?
- 145 :ニューノーマルの名無しさん:2021/04/07(水) 04:08:02.37 ID:7KhOcTVf0.net
- これ原理的にはできるけど実装して特定の場所狙うのはなかなか大変そう。
Spectreほどやさしくないように見える
- 146 :ニューノーマルの名無しさん:2021/04/07(水) 04:18:18.38 ID:8UUv+w1+0.net
- 投機的実行って予測変換みたいなもの?
- 147 :ニューノーマルの名無しさん:2021/04/07(水) 05:03:30.61 ID:XWJh1szu0.net
- intelしかないわウチ
こっちの方が怖い
- 148 :ニューノーマルの名無しさん:2021/04/07(水) 05:16:53.23 ID:4rdKo75K0.net
- 可能性があるというだけの話でまだ確認されてないってのがな
- 149 :ニューノーマルの名無しさん:2021/04/07(水) 05:21:15.08 ID:zVbWVe+P0.net
- 電源入れたら爆発した!
- 150 :ニューノーマルの名無しさん:2021/04/07(水) 05:42:34.66 ID:b1u9OVw80.net
- パッチ当てない宣言?
- 151 :ニューノーマルの名無しさん:2021/04/07(水) 06:14:20.90 ID:yopzUISV0.net
- >>1
やっぱりサイリックスが最高やな
- 152 :ニューノーマルの名無しさん:2021/04/07(水) 06:16:50.95 ID:KVmxm9xQ0.net
- >>117
出典ときたよ、何かよほどへっぽこ君をイライラさせるようなことがあったようだ。
間抜け、他の連中はそれで納得してるんだ、お前か。アホウでわからないなら聞き方があるだろうが。
間抜けはその歳になっても難癖つけてごねることしか知らないか?
アホが。
- 153 :ニューノーマルの名無しさん:2021/04/07(水) 06:28:31.92 ID:KVmxm9xQ0.net
- >>108
ああ、阿保が噛み付いてきたから、お前にも噛み付いておこう。
メルトダウンとスペクターの区別もつかない間抜けが偉そうに何言ってんだよ。
>>108
>「チェックを回避して実行できる」わけではない
>実行されるはずがないコードが投機的に実行された結果
>キャッシュメモリ上にデータがある/ないに影響が出る可能性があって
>どのアドレスがキャッシュされているかはロード命令の遅延時間で測定可能だから
>それによって本来読む権限のないメモリ上の値を推定するのがSpectre等のサイドチャネル攻撃だ
それはメルトダウンであってスペクターではない。
だが前半はメルトダウンとしてはおかしな書き方だ。
メルトダウンの実行シーケンスがわからないから適当に自分で変に作ったのだろうが、その程度の理解で噛み付いてくるとはみっともないことだ。
https://www.fujitsu.com/jp/solutions/business-technology/security/secure/column/201802-1/
少しはぐぐって勉強しろ間抜け。
- 154 :ニューノーマルの名無しさん:2021/04/07(水) 07:12:40.10 ID:FpvFIyf90.net
- >>42
ジャムおじさんクラスの優しさだな
ありがとう
- 155 :ニューノーマルの名無しさん:2021/04/07(水) 08:38:47.74 ID:e1D7IQzN0.net
- >>152
質問に回答いただけないので、私の考えを書きます。
まず、”統計的には余ってるリソースで”という表現は、僅かな修正で投機実行が実現できるという誤解を生むと思います。
投機実行で性能を出すには、各種OoO実行/InO完了機構や、それ相応のフロントエンド機構(高度な分岐予測や命令フェッチ機構など)が専用で必要です。
上記機構は高コストで、InOスーパスカラプロセッサに僅かな機能追加でできるレベルではないので、”余ってるリソース”という表現は説明として適切でないと思います。
また、”1割の性能向上”というのは、投機実行の性能効果としては少なすぎでは?と思います。(そもそも何と何の比較かがわからないですが、、)
例えば身近な(?)ヘネパタには、Atom 230のコアとi7 930のコアとで、SPECIntのCPIに3倍の開きがあると書いてあります。これらはキャッシュなどのメモリシステムも違うので単純比較はできないですが、あなたのおっしゃる”1割”というのは少なすぎるかと思います。
- 156 :ニューノーマルの名無しさん:2021/04/07(水) 08:54:12.23 ID:iHfDABU80.net
- AMD\(^o^)/オワタ
- 157 :ニューノーマルの名無しさん:2021/04/07(水) 08:55:42.10 ID:LR7TM0UL0.net
- 「一方でハードウェアのメカニズムを使い、アドレス空間を完全に分離させた場合、PSFの脆弱性は発生しない。」
はい解散
- 158 :ニューノーマルの名無しさん:2021/04/07(水) 09:00:37.33 ID:KVmxm9xQ0.net
- >>155
お前の言ってることでは
>>6
とかはわからないだろう。
6にわかるように書いてくれ。
俺はお前のような間抜けのためにわかりやすく書いたんじゃない。
まずは同じ土俵に上がってこいよ間抜け。
- 159 :ニューノーマルの名無しさん:2021/04/07(水) 09:02:16.14 ID:aiPHjCqA0.net
- >ハードウェアのメカニズムを使い、アドレス空間を完全に分離させた場合、PSFの脆弱性は発生しない
>セキュリティを確保したい場合、制御ビットを変更することでこの機能無効にできる
最初から対策されてた訳か。
- 160 :ニューノーマルの名無しさん:2021/04/07(水) 09:09:13.88 ID:xTPEmsXK0.net
- あまぞん様。
俺が1/18に頼んだ5900Xはどうなってますか?
- 161 :ニューノーマルの名無しさん:2021/04/07(水) 09:38:52.16 ID:m/yP+uxw0.net
- この手の脆弱性は現在のどのCPUにもあるよ。
Intelが叩かれていたときのにAMDが安全なCPUを宣伝しなかったのもそういう理由。何百個もある脆弱性の一つにすぎない。
たしかに他のソフトからデータを推測したり一部を読み取りできるんだが、それを行うためにはそのためのプログラムを管理者権限で常時実行する必要がある。
外部へ送信するならネットワークのセキュリティも超えていく必要がある。
それができる状況ってもうセキュリティ崩壊してると思う。
だからIntelもAMDも普通に使う限りは気にしなくていいよ。
- 162 :ニューノーマルの名無しさん:2021/04/07(水) 09:59:24.05 ID:eJDXKoAQ0.net
- >>158
私の意見に反論がないなら、>>42の該当箇所は訂正した方がいいと思いました。
- 163 :ニューノーマルの名無しさん:2021/04/07(水) 10:07:16.75 ID:qd6AfBm/0.net
- >>108
草
間違ってるw
- 164 :ニューノーマルの名無しさん:2021/04/07(水) 10:12:18.80 ID:sMsnw2vm0.net
- >>163
どこがどう間違ってる、正しくはこうだと書けないチキン
- 165 :ニューノーマルの名無しさん:2021/04/07(水) 10:15:40.45 ID:tbatJTL20.net
- まあインテルよりマシなんで問題ない
- 166 :ニューノーマルの名無しさん:2021/04/07(水) 11:11:21.97 ID:6V9B6eP00.net
- インテルなんか第三者がmicrocode書き換える方法上がってたし
- 167 :ニューノーマルの名無しさん:2021/04/07(水) 11:17:23.98 ID:xppIyAQn0.net
- キャッシュを汚染させてヒット/ミスヒットで値を推定するって基本が分かってない奴が偉そうにしてるスレ
- 168 :ニューノーマルの名無しさん:2021/04/07(水) 11:39:35.78 ID:xppIyAQn0.net
- そもそも投機実行が役に立つのが10回に1回もないとかネタで言ってるのかと
これはIntelとAMDのCPUで分岐予測のミス率を測定したものだが
数字はどれも10%以下だ
つまり10回に1回どころか100回に90回は投機実行は役に立っているのである
https://pbs.twimg.com/media/Eq-E_cvXUAE6U-U.png
- 169 :ニューノーマルの名無しさん:2021/04/07(水) 12:28:40.28 ID:xMEiPrOr0.net
- これってこれからはウィルスソフトがAMDに最適化してくれるってことだよね。AMDを使えばこんな機能があります。やったじゃん。
- 170 :ニューノーマルの名無しさん:2021/04/07(水) 12:44:07.67 ID:UGzv/Y960.net
- すでにハードウェア対応済みか
サンドボックスがソフト処理をしてるところをハードウェアを利用するようにしたら良いんだね
そしたら安全で処理も速くなるわけだ
- 171 :ニューノーマルの名無しさん:2021/04/07(水) 12:44:33.39 ID:KVmxm9xQ0.net
- >>162
は?
間違ってるというならソース出せよ基地外。
俺は学会論文出しているわけじゃないしお前は査読委員じゃない。
素人にわかりやすく書いた文に専門的な内容が省略してあるからどうだというんだよ間抜け。
わかりやすく書いたものに専門性を求めるならお前がかけと言ったが何故書かないんだ?
さっさとわかりやすくて専門的な文出せよ間抜け。
どうしたの?
わかりやすく書くことができないくせにわかりやすく書いたものを専門性が足りないってお前が文句言ったんだろうがよ。
さっさとわかりやすくて専門的に正しい文書けよ。
俺が採点してやるよ。
- 172 :ニューノーマルの名無しさん:2021/04/07(水) 12:45:23.26 ID:jK1/7Tmh0.net
- AMD終了のお知らせ、Intel大勝利!
ネトウヨさんは、火病脱糞食糞ぱよぱよちーん!
- 173 :ニューノーマルの名無しさん:2021/04/07(水) 12:47:06.12 ID:KVmxm9xQ0.net
- >>168
で?分岐予測に成功したからどうなの?
分岐予測は単なるコントロールの話で、それだけでは効率は良くならないよ。
間抜け。
実際の実行効率に影響を与えられるのはかなり限られたケースだけなんだよ。
- 174 :ニューノーマルの名無しさん:2021/04/07(水) 12:54:13.11 ID:701Wk0dJ0.net
- 付け焼き刃でデタラメ書いて素人だまして
ドヤ顔してたのがバレて逆切れ実に面白い
- 175 :ニューノーマルの名無しさん:2021/04/07(水) 12:54:57.19 ID:E2vq683f0.net
- >>172
インテルは10nmプロセスで失敗してるし、
AMDからしたら周回遅れだよ。
まあ、投機的実行のバグはインテルが最先端を走っているけど。
- 176 :ニューノーマルの名無しさん:2021/04/07(水) 12:56:49.63 ID:xppIyAQn0.net
- 分岐予測は投機実行するために行われる
投機実行しないと命令ウィンドウは分岐命令を超えられないので
アウトオブオーダー実行の効率が大きく落ちる
分岐予測と投機実行は効率を上げるために必須のテクニックであって限られたケースでも何でもない
分岐命令はループの最後に必ず存在するのだから
- 177 :ニューノーマルの名無しさん:2021/04/07(水) 13:54:37.98 ID:AaRUmJ0q0.net
- 間違いなくIntelの仕業
総レス数 177
41 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★