A taxonomy of scheduling in general-purpose distributed computing systems
- 1 February 1988
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 14 (2) , 141-154
- https://doi.org/10.1109/32.4634
Abstract
One measure of the usefulness of a general-purpose distributed computing system is the system's ability to provide a level of performance commensurate to the degree of multiplicity of resources present in the system. A taxonomy of approaches to the resource management problem is presented in an attempt to provide a common terminology and classification mechanism necessary in addressing this problem. The taxonomy, while presented and discussed in terms of distributed scheduling, is also applicable to most types of resource management.Keywords
This publication has 49 references indexed in Scilit:
- Heuristic algorithms for task assignment in distributed systemsIEEE Transactions on Computers, 1988
- Hardware Task/Processor Scheduling in a Polyprocessor EnvironmentIEEE Transactions on Computers, 1984
- Dynamic Task Scheduling in Hard Real-Time Distributed systemsIEEE Software, 1984
- Load Balancing in Distributed SystemsIEEE Transactions on Software Engineering, 1982
- Real time resource allocation in distributed systemsPublished by Association for Computing Machinery (ACM) ,1982
- Distributed allocation with pools of serversPublished by Association for Computing Machinery (ACM) ,1982
- A Task Allocation Model for Distributed Computing SystemsIEEE Transactions on Computers, 1982
- Micros, A Distributed Operating System for Micronet, A Reconfigurable Network ComputerIEEE Transactions on Computers, 1980
- Hardware configuration selection through discretizing a continuous variable solutionPublished by Association for Computing Machinery (ACM) ,1980
- Learning Automata - A SurveyIEEE Transactions on Systems, Man, and Cybernetics, 1974