サーバ仮想化機構に向けた命令デコードスキップの実装と評価(コンピュータシステムの設計・検証技術及び一般,デザインガイア2008-VLSI設計の新しい大地)
スポンサーリンク
概要
- 論文の詳細を見る
肥大化したITシステムの運用管理コスト削減を目的に,サーバ統合を行うサーバ仮想化技術が注目を集めている。サーバ仮想化技術ではCPUの高性能化を背景に統合可能なサーバ数の更なる向上が予想され,複数の仮想サーバ間でI/Oデバイスを共有可能な共有I/Oデバイスの重要性が増すと考えられる。そこで報告者らは共有I/Oデバイスの高性能化方式の検討に取り組んだ。仮想サーバで用いられるI/Oデバイスへのアクセス命令の局所性に着眼し,命令のデコードおよび例外処理を省略可能な命令デコードスキップ方式を考案した。試作による評価の結果,非仮想化環境と比して0.73の相対性能を確認した。
- 社団法人電子情報通信学会の論文
- 2008-11-11
著者
-
服部 直也
日立製作所中央研究所
-
服部 直也
(株)日立製作所中央研究所
-
對馬 雄次
日立製作所中央研究所
-
森木 俊臣
(株)日立製作所中央研究所
-
對馬 雄次
(株)日立製作所中央研究所
-
森木 俊臣
日立製作所中央研究所
-
大岩 栄一郎
(株)日立製作所エンタープライズサーバ事業部
-
服部 直也
(株)日立製作所 中央研究所
関連論文
- サーバ仮想化機構におけるメモリ仮想化処理の高速化手法(コンピュータシステムの設計・検証技術及び一般,デザインガイア2008-VLSI設計の新しい大地)
- 次世代クラウドシステムに向けた分散情報通信処理アーキテクチャに関する検討(クラウド、グリッド・P2P)
- D-6-10 2種類の仮想化方式を共存させる仮想VT-x方式の提案(D-6.コンピュータシステムC,一般セッション)
- クラスタ型プロセッサにおけるSMT実行(プロセッサ技術(1), 「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2005))
- クラスタ型プロセッサにおけるSMT実行(プロセッサ技術(1), 「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2005))
- クラスタ型プロセッサにおけるSMT実行
- クラスタ型プロセッサのための分散投機メモリフォワーディング(プロセッサアーキテクチャ)
- 発行時間差に基づいた命令ステアリング方式(プロセッサアーキテクチャ)
- クリティカルパス情報を用いた分散命令発行型マイクロプロセッサ向けステアリング方式(アーキテクチャ)
- VLDP3アーキテクチャにおけるメモリリネーミング手法の検討
- VLDP3アーキテクチャにおけるレジスタ値の高速Forwarding手法の提案
- VLDP3アーキテクチャに対するコード生成の検討
- VLDP3 : データフローを高速実行する大規模アーキテクチャ
- VLDP3アーキテクチャに対するコード生成の検討
- C-17 VLDP3アーキテクチャの構想(4) : メモリ依存に関する初期検討(計算機アーキテクチャと最適化,C.アーキテクチャ・ハードウェア)
- C-16 VLDP3アーキテクチャの構想(3) : レジスタフォワーディング機構の初期検討(計算機アーキテクチャと最適化,C.アーキテクチャ・ハードウェア)
- C-15 VLDP3アーキテクチャの構想(2) : ソフトウェア支援(計算機アーキテクチャと最適化,C.アーキテクチャ・ハードウェア)
- C-14 VLDP3アーキテクチャの構想(1) : プロセッサ構成(計算機アーキテクチャと最適化,C.アーキテクチャ・ハードウェア)
- 関数間最適化による冗長メモリアクセスの削減
- 2000-HPC-82-19 コンパイラによるロード・ストア負荷の軽減
- 実行サイクル数予測に基づく大域的命令スケジューリングの実装と評価
- 2D-3 予測実行サイクル数に基づいた大域的命令スケジューリング
- 4A-1 基幹系システム向け仮想化技術「Virtage」の開発(その1) : 開発方針と特長(仮想化技術(2),一般セッション,アーキテクチャ)
- 情報システムの運用効率を向上する「BladeSymphony」のサーバ仮想化機構「Virtage」 (特集 uVALUE創出を加速する「実業×IT」)
- サーバ仮想化機構に向けた命令デコードスキップの実装と評価(コンピュータシステムの設計・検証技術及び一般,デザインガイア2008-VLSI設計の新しい大地)
- 4A-5 基幹系システム向け仮想化技術「Virtage」の開発 その5(仮想化技術(2),一般セッション,アーキテクチャ)
- 4A-3 基幹系システム向け仮想化技術「Virtage」の開発 その3(仮想化技術(2),一般セッション,アーキテクチャ)
- D-6-14 高性能・安定性能を両立するIA-32用仮想化ソフトの調停方式(D-6.コンピュータシステムB,C(ハードウェア,ソフトウェア),一般講演)
- D-6-7 IA32e仮想化ソフト用メモリ保護方式の提案(D-6.コンピュータシステムC(ソフトウェア),一般講演)
- I/Oレイテンシに着目したサーバ性能推定モデルの提案と評価
- I/Oレイテンシに着目したサーバ性能推定モデルの提案と評価
- BS-3-2 標準メッセージ基盤におけるQoS制御方式の提案(BS-3.社会インフラ向けクラウドネットワーキング技術,シンポジウムセッション)
- D-6-30 2段仮想化構成のユースケース提案と評価(D-6.コンピュータシステムC(ソフトウェア),一般セッション)
- D-6-29 2段仮想化構成のメモリ性能改善と評価(D-6.コンピュータシステムC(ソフトウェア),一般セッション)