Batch Computer Scheduling: A Heuristically Motivated Approach

Abstract

Efficient scheduling of jobs for computer systems is a problem of continuing concern. The applicability of scheduling methodology described in the operations research literature is severely restricted by the dimensionality of job characteristics, the number of distinct resource types comprising a computer system, the non-deterministic nature of the system due to both interprocess interaction and contention, and the existence of a multitude of constraints effecting job initiation times, job completion times, and job interactions. In view of the large number of issues which must be considered in job scheduling, a heuristic approach seems appropriate. This paper describes an initial implementation of such an approach based upon a fast, analytically driven, performance prediction tool.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1974
Accession Number
ADA007922

Entities

People

  • Stephen R. Kimbleton

Organizations

  • University of Southern California

Tags

DTIC Thesaurus Topics

  • California
  • Computer Programming
  • Computers
  • Data Processing
  • Demographic Cohorts
  • Engineering
  • Estimators
  • Generators
  • Information Science
  • Information Systems
  • Literature
  • Mathematical Programming
  • Military Research
  • Operations Research
  • Scheduling (Production)
  • Statistics
  • United States

Fields of Study

  • Computer science

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Parallel and Distributed Computing.
  • Systems Analysis and Design