1996 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN '96)
A Method that Determines Optimal Grain Size and Inherent Parallelism Concurrently
Beijing, CHINA
June 12-June 14
ISBN: 0-8186-7460-1
Grain packing is an important problem to the development of efficient parallel programs. It is desirable that the grain packing can be performed automatically, so that the programmer can write parallel programs without being troubled by the details of parallel-programming languages and parallel architectures, and the same parallel program can be executed efficiently on different machines. This paper presents a 2D Compression (2DC) grain packing method for determining optimal grain size and inherent parallelism concurrently. This ability is mainly due to 2DC's continuing efforts for achieving conflicting objectives. Experimental results demonstrate that 2DC increases the solution effectiveness, in comparison with state-of-art approaches that aim at economizing either speedup or resource utilization. Additionally, 2DC can determine inherent parallelism, which means that users will no longer be required to specify the number of processors before the compilation stage.
Index Terms:
Grain Packing, Scheduling, Inherent Parallelism, 2D Compression, Multiple Objectives
Citation:
Yiqun Ge, David Y. Y. Yun, "A Method that Determines Optimal Grain Size and Inherent Parallelism Concurrently," ispan, pp.200, 1996 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN '96), 1996