Hostname: page-component-89b8bd64d-shngb Total loading time: 0 Render date: 2026-05-06T20:56:23.981Z Has data issue: false hasContentIssue false

Optimality Aspects of Greedy Schemes in Parallel Processing of Random Graph-Structured Jobs

Published online by Cambridge University Press:  27 July 2009

Nicholas Bambos
Affiliation:
Department of Electrical Engineering, University of California at Los Angeles, Los Angeles, California 90024-1594
Shou C. Chen
Affiliation:
Department of Electrical Engineering, University of California at Los Angeles, Los Angeles, California 90024-1594

Abstract

Parallel processing systems with jobs structured as random graphs, where the nodes correspond to executable tasks and the directed edges to precedence constraints, are studied from a queueing theoretic point of view under general stationarity assumptions on the job flows. Jobs need to have their tasks processed non-preemptively by a set of uniform processors. Simple, natural greedy schemes of allocating processors to tasks are shown to asymptotically minimize the long-term average execution time per job. The stability condition for this queueing system is specified, and greedy allocation schemes are shown to stabilize the system under the maximum possible job arrival rate. Some recurrence properties of the system state are also established.

Information

Type
Research Article
Copyright
Copyright © Cambridge University Press 1994

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable