Loop Scheduling for Heterogeneous Computing Environment Based on Performance Prediction
Main Article Content
Abstract
In this paper, the problem of parallel loop scheduling for heterogeneous networks of workstations is discussed.
A practical network of workstations is heterogeneous where computing power varies in different composing workstations. A simple loop scheduling technique is insufficient in exploiting maximum computing power of such a system.
We propose a fundamental idea for a performance prediction tool to gauge the relative computing power among composing workstations so that parallel performance of a program run on a given network can be predicted. In view of the performance prediction results, a loop scheduling approach is then incorporated into the system to achieve close-to-optimal parallel performance.
Examples running benchmark programs demonstrate a significant gain from the proposed approach over traditional scheduling approaches.
Article Details
Issue
Section
Proposal for Special Issue Papers