<研究論文>並列分散ライブラリSuciの実装と評価
スポンサーリンク
概要
- 論文の詳細を見る
並列分散環境においてMPIやPVM等のTCPを使った通信ライブラリが実装され,利用されている。しかし,TCPベースの通信ライブラリでは,完全結合型の通信を行うと,多くの通信経路とカーネル資源を必要とする。また,低レベルの通信レイヤにTCPを用いた場合,フロー制御はシステムレベルで行われる。またTCPが抱える問題として多数のノード間で輻輳が発生すると一様に通信のスループットが低下することが知られている。このような問題を解決する為に,我々はUDPベースの通信ライブラリSuciを実装した。ユーザプログラムレベルからフロー制御,輻輳制御を行うことができ,またTCPと比較してカーネル資源をそれほど必要としないため,多数のノードが存在する分散環境において完全結合型のネットワークを構築することができる。本稿では,「Suci」の基本性能をTCPベースのMPIと比較した。その結果通信レイヤにTCPを用いたMPIの7倍性能を得る場合があることが示された。
- 2003-03-31
著者
-
屋比久 友秀
琉球大学理工学研究科総合知能工学
-
河野 真治
琉球大学:科学技術振興事業団さきがけ研究21
-
河野 真治
琉球大学工学部情報工学科:科学技術振興事業団さきがけ研究21
-
河野 真治
琉球大学
関連論文
- PlayStation 2_ Linuxにおけるネットワークゲーム用フレームワークの実装(並列・分散システム)
- 4.テレビゲームプログラミング向きのプログラム開発環境
- ゲームフレームワークCerium TaskManagerの改良
- ゲームフレームワークCerium TaskManagerの改良
- リモートエディタの日本語ターミナルへの応用
- リモートエディタの日本語ターミナルへの応用
- さきがけ「機能と構成」研究4 : 理論領域と実用領域を結ぶ新しいプログラミング単位
- スナップショットを用いたPC Cluster用デバッグツール(資源管理とデバッギングツール)
- Suciを用いた高レベル通信ライブラリ(並列・分散システム)
- Javaによるユーザレベルトランスポート層の実現と評価(ユビキタス時代のネットワーク技術)
- 並列分散ライブラリSuciの実装と評価
- M-8 ユーザレベル通信ライブラリ"Suci"のスナップショット・アルゴリズムへの応用(通信プロトコル,M.ネットワーク・モバイルコンピューティング)
- 並列分散ライブラリSuciの実装と評価
- 並列分散ライブラリSuciの実装と評価
- Continuation based CのLLVM/clang 3.5上の実装について
- Continuation based CのLLVM/clang 3.5上の実装について