Estimating execution time for parallel tasks in heterogeneous processing (HP) environment
- 17 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Mapping of application program tasks onto a suite of heterogeneous machines requires the estimation of execution times of the tasks on these machines. In this paper, an efficient methodology for estimating the execution times of a given program on various machines available in an HP environment is presented. The methodology uses parametric code profiling and parametric analytical benchmarking techniques and incorporates the concept of an architecture-independent computation model to estimate the execution times.Keywords
This publication has 4 references indexed in Scilit:
- A distributed heterogeneous supercomputing management systemComputer, 1993
- Heterogeneous computing: challenges and opportunitiesComputer, 1993
- PAWS: a performance evaluation tool for parallel computing systemsComputer, 1991
- Machine characterization based on an abstract high-level language machineIEEE Transactions on Computers, 1989