Parallelism-Independent Scheduling Method (Special Section of Papers Selected from ITC-CSCC'99)
スポンサーリンク
概要
- 論文の詳細を見る
All the existing scheduling algorithms order the instructions of the program in such a way that it can be executed in minimal time only for one fixed number of processors. In this paper we propose a new scheduling method, called Parallelism-Independent Scheduling Method, which enables the execution of the scheduled program on parallel computers with any degree of parallelism in near-optimal time. We propose three Parallelism-Independent algorithms, which have the following phases:obtaining a parallel schedule by using a list scheduling heuristics, optimization of the parallel schedule by rearranging the tasks in each level, so that they can be executed efficiently with different degrees of parallelism, serialization of the parallel schedule, and insertion of markers for the parallel execution limits. The three algorithms differ in their optimization phase. To prove the efficiency of our algorithms, we have made simulations with random directed acyclic graphs with different size and degree of paralelism. We compared the results in terms of schedule length to those obtained using the Critical Path Algorithm separately for each degree of parallelism.
- 社団法人電子情報通信学会の論文
- 2000-06-25
著者
-
Maeda A
The Graduate School Of Information Systems University Of Electro-communications:(present Address)sci
-
NIKOLOVA Kirilka
電気通信大学 大学院情報システム学研究科
-
NIKOLOVA Kirilka
The authors are with Graduate School of Information System, University of Electro-Communications
-
MAEDA Atusi
The authors are with Graduate School of Information System, University of Electro-Communications
-
SOWA Masahiro
The authors are with Graduate School of Information System, University of Electro-Communications
-
Sowa M
Graduate School Of Information Systems University Of Electro-communications
-
Nikolova Kirilka
The Graduate School Of Information Systems University Of Electro-communications
関連論文
- Optimization for Hybrid MPI-OpenMP Programs with Thread-to-thread Communication (2004年並列/分散/協調処理に関する「青森」サマーワークショップ(SWoPP青森2004))
- 並列キュープロセッサの基本設計
- 並列キュープロセッサの基本設計
- Proposition and Evaluation of Parallelism-Independent Scheduling Algorithms for DAGs of Tasks with Non-Uniform Execution Times(Special Section on Papers Selected from ITC-CSCC 2000)
- Parallelism-Independent Scheduling Method (Special Section of Papers Selected from ITC-CSCC'99)
- Construction of Hybrid MPI-OpenMP Solutions for SMP Clusters(System Software)
- D-6-8 Hybrid Compiler-Controlled Self-Adjustable Parallelism-Independent Scheduling Algorithm for Cluster of Workstations
- D-6-9 Compiler Assisted Scheduling Scheme with Low-cost Runtime Support for Control Predicated ILP
- Dataflow Computer DFNDR-2 and its Extension