ACCURACY OF THE MINIMUM-TIME ESTIMATE FOR PROGRAMS ON HETEROGENEOUS MACHINES

Citation
D. Li et al., ACCURACY OF THE MINIMUM-TIME ESTIMATE FOR PROGRAMS ON HETEROGENEOUS MACHINES, IEICE transactions on information and systems, E81D(1), 1998, pp. 19-26
Citations number
22
Categorie Soggetti
Computer Science Information Systems
ISSN journal
09168532
Volume
E81D
Issue
1
Year of publication
1998
Pages
19 - 26
Database
ISI
SICI code
0916-8532(1998)E81D:1<19:AOTMEF>2.0.ZU;2-7
Abstract
Parallelism on heterogeneous machines brings cost effectiveness, but a lso raises a new set of complex and challenging problems. This paper a ddresses the problem of estimating the minimum time taken to execute a program on a fine-grained parallel machine composed of different type s of processors. In an earlier publication, we took the first step in this direction by presenting a graph-construction method which partiti ons a given program into several homogeneous parts and incorporates ti ming constraints due to heterogeneous parallelism into each part. In t his paper, to make the method easier to be applied in a scheduling fra mework and to demonstrate its practical utility, we present an efficie nt implementation method and compare the results of its use to the opt imal schedule lengths obtained by enumerating all possible solutions. Experimental results for several different machine models indicate tha t this method can be effectively used to estimate a program's minimum execution time.