ヘテロジニアス計算機上のOS機能委譲機構
スポンサーリンク
概要
- 論文の詳細を見る
メニーコアプロセッサ向けの OS として,Linux カーネルと軽量カーネルが連携して管理するヘテロジニアス構成の OS を開発している.軽量カーネル上においても Linux カーネルのシステムコールを提供するために,軽量カーネルで実現されない Linux システムコールの処理は Linux カーネルに委譲する.引数がデータ領域を示すシステムコールの場合,転送が必要なデータの構造は API 仕様に依存するため,300 種類以上の Linux 互換システムコールに個別に対応したデータ転送を実装する必要がある.本稿では,システムコール処理対象となるデータを同一仮想アドレスへのメモリマップを行う方式により,軽量カーネルに個々のシステムコール処理を実装することなく Linux カーネルに委譲する機構と,その基本評価結果について報告する.
- 2013-04-18
著者
-
堀 敦史
東京大学
-
清水 正明
(株)日立製作所中央研究所
-
堀 敦史
理化学研究所計算科学研究機構
-
石川 裕
東京大学|理化学研究所計算科学研究機構
-
思 敏
東京大学コンピュータ科学専攻
-
Balazs Gerofi
東京大学
-
白沢 智輝
(株)日立ソリューションズ東日本
-
佐伯 裕治
(株)日立製作所
-
中村 豪
(株)日立ソリューションズ
-
高木 将通
日本電気株式会社
-
清水 正明
(株)日立製作所
-
堀 敦史
理化学研究所
-
石川 裕
東京大学|理化学研究所
-
思 敏
東京大学
関連論文
- ファイルステージング再考 : オンデマンド化と高速化に向けたプロトタイプ実装の評価(ファイルシステム,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2009))
- 並列プログラムの実行可搬性を実現するMPI通信ライブラリの設計(インターコネクト/MPI通信ライブラリ,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2009))
- 高速通信機構PM2の設計と評価
- 既存OSの枠組みを用いたクラスタシステム向け高速通信機構の提案(特集:システムソフトウエアの新しい潮流)
- ソフトウェア分散共有メモリシステムにおけるページ転送方式の比較(並列処理)
- GigaE PM: Gigabit Ethernetを用いた高速通信機構の設計と評価(並列処理)
- ソフトウェア分散共有メモリSCASHにおけるページ管理ノードの動的再配置機構の実装と評価
- クラスタ上のプログラミング開発環境 : SCoreクラスタシステムソフトウェア
- GigaE PM II: Gigabit Ethernetによる高速通信ライブラリの設計
- 6.SCore型クラスタ
- 並列プログラムの実行可搬性を実現するMPI通信ライブラリの設計(インターコネクト/MPI通信ライブラリ,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2009))
- ファイルステージングシステムCatwalkのMPI-IO実装
- ファイルキャッシュシステムの有効性向上に向けた科学技術計算アプリケーションのI/O特性評価
- B-032 スーパーテクニカルサーバSR11000の高速分散ファイルシステムHSFS(B分野:ソフトウェア)
- 超並列計算機SR2201のファイルUO高速化方式
- 片方向通信の実装方式の違いによる比較
- シームレスなMPI環境を実現するMPI-Adapterの設計と性能評価
- ファイルステージング再考 : オンデマンド化と高速化に向けたプロトタイプ実装の評価(ファイルシステム,「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2009))
- ファイルステージング再考:オンデマンド化と高速化に向けたプロトタイプ実装の評価 (計算機アーキテクチャ・ハイパフォーマンスコンピューティング・「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2009))
- SCoreクラスタ計算環境
- クラスタにおけるコンシステントチェックポイントの実現(特集:システムソフトウエアの新しい潮流)
- クラスタにおける並列プロセスマイグレーションの評価
- ギガビットネットワークを用いた並列プロセスマイグレーションの性能評価
- B-43 スーパーテクニカルサーバSR8000のノード間入出力高速化方式(リアルタイムと分散共有メモリ,B.ソフトウェア)
- 通信ライブラリPMのUDP上への移植と評価
- OS開発のためのメニーコアハードウェアシミュレータの設計と実装
- ハードウェア同期機構を用いた超軽量スレッドライブラリ
- マルチコア・メニーコア混在型並列計算機向けOSの構想
- Two-Phase I/Oの高速化に関する一検討
- メニーコア向けシステムソフトウェア開発のための実行環境の設計と実装
- メニーコア環境におけるキャッシュアウェア・オペレーティングシステムに向けて
- メニーコア環境におけるキャッシュアウェア・オペレーティングシステムに向けて
- パイプライン型Two-Phase I/OのLustreにおける性能評価
- 並列ジョブのファイルI/Oをひとつのファイルに集約する方式の提案と予備評価
- メニーコア混在型並列計算機におけるスレッド管理方式
- メニーコア混在型並列計算機におけるMPI通信基盤の提案
- パイプライン型Two-Phase I/OのLustreにおける性能評価
- 並列ジョブのファイルI/Oをひとつのファイルに集約する方式の提案と予備評価
- メニーコア混在型並列計算機におけるスレッド管理方式
- メニーコア混在型並列計算機におけるMPI通信基盤の提案
- ハードウェア同期機構を用いた省電力MPIの実装と評価
- ハードウェア同期機構を用いた省電力MPIの実装と評価
- メニーコア混在型並列計算機におけるスレッド管理方式
- メニーコア混在型並列計算機におけるMPI通信基盤の提案
- メニーコア混在型並列計算機におけるスレッド管理方式
- メニーコア混在型並列計算機におけるMPI通信基盤の提案
- パイプライン型Two-Phase I/OのLustreにおける性能評価
- 並列ジョブのファイルI/Oをひとつのファイルに集約する方式の提案と予備評価
- ハードウェア同期機構を用いた省電力MPIの実装と評価
- ハードウェア同期機構を用いた省電力MPIの実装と評価
- パイプライン型Two-Phase I/OのLustreにおける性能評価
- 並列ジョブのファイルI/Oをひとつのファイルに集約する方式の提案と予備評価
- メニーコア混在型並列計算機における委託機構を用いたMPI通信基盤
- メニーコア並列計算機における通信機構の設計
- マルチコア・メニーコア混在型計算機における軽量OS向けI/Oライブラリの提案
- マルチコア・メニーコア混在型計算機における演算コア側資源管理の代行方式
- RDMAをサポートするクラスタ向けの軽量協調キャッシング
- RDMAをサポートするクラスタ向けの軽量協調キャッシング
- ヘテロジニアス計算機上のOS機能委譲機構
- 次世代高性能並列計算機のためのシステムソフトウェアスタック
- メニーコア向けNUMA最適並列分散I/Oの予備検証
- ヘテロジニアス計算機上のOS機能委譲機構
- 次世代高性能並列計算機のためのシステムソフトウェアスタック
- メニーコア向けNUMA最適並列分散I/Oの予備検証
- メニーコア用Agentプログラミング環境の提案