並列プログラムを対象とした軽量プロセスの実現方式

書誌事項

タイトル別名
  • An Implementation Method of Lightweight Processes for Parallel Programs

この論文をさがす

抄録

この論文は 多重プログラミング環境において 並列プログラムを効率よく実行するための軽量プロセスの実現方式について述べている軽量プロセスを含む並列プログラムを効率よく実行するためには 軽量プロセスの効率的な実現 および 応用固有のスケジューりングが重要であるこの論文では これらを可能にする軽量プロセスの実現方式として マイクロプロセスと仮想プロセッサという概念を用いる方式を提案しているマイクロプロセスは 利用者空間内の軽量プロセスであり カーネル・コールを用いることなく効率的に実現されるその利用者空間にあるスケジューラにより 応用固有のスケジューリングが実現される仮想プロセッサは 実プロセッサ割当ての単位であり 複数のCPU処理 および 入出力処理の重ね合せを実現するために用いられるこの論文では 提案方式と他の代表的な軽量プロセス実現方式であるカーネル制御方式 および コルーチン方式との比較を行っているさらに 1つの並列応用プログラムについて 提案方式に基づく応用固有のスケジューラの記述例とその効果を示しているこれらの実験結果より 提案方式の有効性を明らかにしている

収録刊行物

被引用文献 (7)*注記

もっと見る

参考文献 (12)*注記

もっと見る

キーワード

詳細情報 詳細情報について

問題の指摘

ページトップへ