1対1プロセッサ間通信の一括化を考慮したタスクスケジューリングアルゴリズム

書誌事項

タイトル別名
  • 1 タイ 1 プロセッサ カン ツウシン ノ イッカツカ オ コウリョ シタ タスクスケジューリング アルゴリズム
  • A Task Scheduling Algorithm with Message Packaging Method for Point -to- point Communications

この論文をさがす

説明

本論文では,分散メモリ環境において実行時間の短い並列プログラムの生成を目的とした,タスクスケジューリングモデルとそのモデル上で動作するアルゴリズムSPPC を提案する.提案モデルの特徴は,通信の一括化の効果を定式化するために,通信処理におけるソフトウェアオーバヘッドを直接のパラメータとする点にある.通信の一括化は分散メモリ環境で効果的であることが知られている最適化技術である.SPPC は並列スケジュール生成の際,通信の一括化を考慮し,通信処理のソフトウェアオーバヘッドを効果的に削減する.評価実験の結果,SPPC は既存のアルゴリズムに比べて,実行時間の短い並列プログラムを生成できることが分かった.

Consider task scheduling for distributed memory machines. Our purpose is to generate a fast parallel program from a task schedule. In this paper, we first propose a task scheduling model in order to formulate the effect of message packaging. Message packaging is a famous and significant optimization technique for parallel programs executed on distributed memory machines. Then, we give a task scheduling algorithm named SPPC. SPPC runs under the proposed model. So, SPPC can decide well if message packaging should be applied. Some experimental results show that SPPC generates parallel programs faster than those generated by existing algorithms.

収録刊行物

参考文献 (21)*注記

もっと見る

キーワード

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

問題の指摘

ページトップへ