アカウント名:
パスワード:
だんだん端子の形状が違うだけになってきたそれにしても出たばかりの頃はコントローラ拵えるのが大変言われてたのに凄いな
Thunderboltを始めとしてPCI ExpressベースのI/OはDMA (直接メモリアクセス)のセキュリティ問題があるわけですが、どうするんでしょうかね
IOMMUはまだ普及していない and/or 欠陥持ち [gigazine.net]ですし…
こいつに関して言うならストレージしか来ない前提でホスト側作ってしまえば良さそうだが。そうなるとSDIOとかやりたい勢は残念がるかな。
NVMeは高速化のためにバスマスタリング (DMA)でCPUを迂回したはず。なのでIOMMUを何とかするしかないような。
ところで何でIOMPU (※)じゃなくてIOMMUなんでしょうか速度低下を避けたいならアドレス変換なんて不要でしょうに…と思ったけど、元々仮想化向けだったものを転用してるだけだからですかね
※アドレス変換しないで範囲のチェックだけ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
もう全部のI/FをPCI Expressにしようぜ (スコア:1)
だんだん端子の形状が違うだけになってきた
それにしても出たばかりの頃はコントローラ拵えるのが大変言われてたのに凄いな
Re: (スコア:1)
Thunderboltを始めとしてPCI ExpressベースのI/OはDMA (直接メモリアクセス)のセキュリティ問題があるわけですが、
どうするんでしょうかね
IOMMUはまだ普及していない and/or 欠陥持ち [gigazine.net]ですし…
Re: (スコア:0)
こいつに関して言うならストレージしか来ない前提でホスト側作ってしまえば良さそうだが。
そうなるとSDIOとかやりたい勢は残念がるかな。
Re: (スコア:0)
NVMeは高速化のためにバスマスタリング (DMA)でCPUを迂回したはず。
なのでIOMMUを何とかするしかないような。
Re:もう全部のI/FをPCI Expressにしようぜ (スコア:0)
ところで何でIOMPU (※)じゃなくてIOMMUなんでしょうか
速度低下を避けたいならアドレス変換なんて不要でしょうに
…と思ったけど、元々仮想化向けだったものを転用してるだけだからですかね
※アドレス変換しないで範囲のチェックだけ