Computer Science Technical Reports
CS at VT

A Task Scheduling Algorithm for Minimum Busiest Procesor Idle Time

Haddad, Emile (1993) A Task Scheduling Algorithm for Minimum Busiest Procesor Idle Time. Technical Report TR-93-32, Computer Science, Virginia Polytechnic Institute and State University.

Full text available as:
PDF - Requires Adobe Acrobat Reader or other PDF viewer.
TR-93-32.pdf (571150)

Abstract

This paper provides a heuristic to minimize the idle time of the busiest processor in a system in which the number of modules to be executed by every processor has been predetermined for a given precedence graph. Except for the busiest processor, the assignment of modules to the other processors is done as evenly as possible. Each of the modules involved is of unit size. An exhaustive enumeration solution of the problem is of NP-complete complexity. The heuristic presented in this paper is of polynomial time.

Item Type:Departmental Technical Report
Subjects:Computer Science > Historical Collection(Till Dec 2001)
ID Code:374
Deposited By:User autouser
Deposited On:05 December 2001