LinuxのI/Oメモリ管理ユニットの性能評価(OS-3:入出力,2008年並列/分散/協調処理に関する『佐賀』サマー・ワークショップ(SWoPP佐賀2008))
スポンサーリンク
概要
- 論文の詳細を見る
Ihput/Output Memory Management Unit(IOMMU)は,ホストの物理メモリとI/Oデバイスの間に位置し,DMAトランザクションで用いられるアドレスを変換するハードウェア機能である.IOMMUは,I/Oデバイスの物理メモリへの不正なDMAアクセスを防ぐことで,システムの信頼性を向上させる,などの利点を持つが,その一方,アドレス変換のオーバーヘッドがI/O性能を低下させるという欠点も指摘されている.本稿では,Intel社のVirtualization Technology for Directed I/O Architectureと呼ばれるIOMMUが,LinuxのI/O性能へ与える影響を報告する.IOMMUを使用した場合,I/O性能が20%低下したが,Linuxカーネルに実装されているIOMMU制御プログラムを変更することで,性能低下を13%まで抑えることができた.
- 一般社団法人情報処理学会の論文
- 2008-07-30
著者
-
盛合 敏
日本電信電話株式会社サイバースペース研究所
-
盛合 敏
日本電信電話株式会社nttサイバースペース研究所
-
藤田 智成
Nttサイバースペース研究所
-
藤田 智成
日本電信電話(株)nttサイバーソリューション研究所
-
盛合 敏
日本電信電話株式会社
関連論文
- Linuxにおけるストレージシステムフレームワークの実現(オペレーティングシステム)
- Linuxにおけるストレージシステムフレームワークの実現(ストレージ)
- iSCSIイニシエータの設計についての一考察(性能評価)
- iSCSIターゲットソフトウェアの解析(ネットワーク応用)
- B_035 Xenのストレージ仮想化に関する考察(B分野:ソフトウェア)
- プログラム改変に伴う異常動作検出に関する検討(セッション3:高セキュア・高信頼化)
- KVMを利用した耐故障クラスタリング技術の開発
- ジャーナリングファイルシステムの構造を利用した非同期リモートミラーリングの高速化(ストレージ)
- B-6-110 iSCSIプロトコルにおける帯域制御機能の検討(B-6.ネットワークシステム, 通信2)
- 10GE環境でのiSCSIの性能評価(IPストレージ, SWOPP武雄2005 (2005年並列/分散/協調処理に関する「武雄」サマー・ワークショップ))
- ジャーナリングファイルシステムの構造を利用した非同期リモートミラーリング手法(ファイルシステム)
- ジャーナリングファイルシステムの構造を利用した非同期リモートミラーリング手法
- IP-SAN環境の信頼性についての一考察(オフィスアプリケーション・ネットワーキング・マネジメント及び一般)
- IP-SAN環境の信頼性についての一考察(オフィスアプリケーション・ネットワーキング・マネジメント及び一般)
- IP-SAN環境の信頼性についての一考察(オフィスアプリケーション・ネットワーキング・マネジメント及び一般)
- IP-SAN環境の信頼性についての一考察
- Kemari:仮想マシン間の同期による耐故障クラスタリング
- 仮想化環境用クラスタストレージシステムの設計と実装
- ログ構造化ファイルシステムNILFSの設計と実装
- 仮想マシン間の同期による高可用クラスタリング方式の提案(仮想化(2))
- ログ構造化ファイルシステムの同期書き込み性能の最適化(OS-3 : ストレージ,2006年並列/分散/協調処理に関する『高知』サマー・ワークショップ(SWoPP高知2006)-研究会・連続同時開催-)
- Linux用ログ構造化ファイルシステムnilfsの設計と実装(OS (1))
- Linuxファイルシステムの信頼性についての一考察(高信頼性)
- マルチメディアコンピューティング〔III〕 : マルチメディア通信とネットワーク
- マルチメディアプラットフォームにおけるネットワークプロトコル
- QOS管理のための外部資源管理機構について
- QOS管理のための外部資源管理機構について
- Keio-MMPにおけるプロトコルアーキテクチャ
- KVMを利用した耐故障クラスタリング技術の開発
- B-7-20 広域網におけるiSCSI利用に関する一考察(B-7.情報ネットワーク,一般講演)
- 4P-2 適応的QoS制御のためのQoS指定モデル
- ネットワークエンドホストのためのQoS調停システム
- ネットワークエンドホストのためのQoS調停システム
- MKngプロジェクトにおける高速ネットワーク : RT-Machを用いたST2 over ATMの実装
- 汎用的なファイル名マッピング機構の設計(ファイルシステム)
- 汎用的なファイル名マッピング機構の設計
- エンタープライズ分野向けLinuxカーネル (特集 オープンソースソフトウェア)
- 連続メディアストリーム向きプロトコル
- ST-IIプロトコルサーバのReal-Time Machへの実装と評価
- 連続メディアオブジェクトに対応したメモリ管理機構について
- 分散ストレージにおけるアクセス特性を考慮したI/Oスケジューリングの提案
- 分散ストレージにおけるアクセス特性を考慮したI/Oスケジューリングの提案
- LinuxのI/Oメモリ管理ユニットの性能評価(OS-3:入出力,2008年並列/分散/協調処理に関する『佐賀』サマー・ワークショップ(SWoPP佐賀2008))
- センサ情報処理のためのコーパス構築(生活メディア)
- センサネットワーク環境における情報検索プラットフォームの提案(セッション2-A:RFID,センサーネットワーク)
- センサネットワーク環境における情報検索プラットフォームの提案(セッション2-A:RFID,センサーネットワーク)
- グリッドコンピューティングによる実世界情報マイニングの提案(セッション4: メタデータとWebデータベース応用)
- グリッドコンピューティングによる実世界情報マイニングの提案(セッション4: メタデータとWebデータベース応用)
- R&Dホットコーナー 格段に使いやすくなった高可用ファイルシステムNILFSv2
- Linux におけるストレージシステムフレームワークの実現
- 4L-1 NILFSの拡張属性の設計と実装(ファイルシステム・I/O,学生セッション,アーキテクチャ,情報処理学会創立50周年記念)
- 分散マルチメディア・プラットフォームにおけるアプリケーションとプロトコルのアーキテクチャ
- B-031 オブジェクトベースストレージデバィスでのオブジェクト保存手法の評価(ソフトウェア,一般論文)
- ストレージエリアネットワークの動向
- I/Oエミュレーションのロギングリプレイによる仮想マシン同期機構の高速化
- I/Oエミュレーションのロギングリプレイによる仮想マシン同期機構の高速化
- 分散システム開発向けプログラミング言語Bloomの評価
- Sheepdog : 仮想マシンのための対称型クラスタストレージ (コンピューティングシステム Vol.5 No.2)