TASK ALLOCATION MODEL FOR DISTRIBUTED SYSTEMS

被引:10
|
作者
SAGAR, G [1 ]
SARJE, AK [1 ]
机构
[1] UNIV ROORKEE,DEPT ELECTR & COMP ENGN,ROORKEE 247667,UTTAR PRADESH,INDIA
关键词
D O I
10.1080/00207729108910740
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of distributing tasks to processors in a distributed computing system is addressed. A task should be assigned to a processor whose capabilities are most appropriate for the execution of that task and excessive interprocessor communication is avoided. A simple algorithm for task allocation is presented. The execution costs and communication costs of the tasks are represented by arrays. A task is either assigned to a processor or fused with another task using a simple criterion. The execution and communication costs are then modified suitably. The process continues until all the tasks are assigned to processors. This algorithm also facilitates incorporation of various system constraints. It is applicable to random program structures and to a system containing any number of processors.
引用
收藏
页码:1671 / 1678
页数:8
相关论文
共 50 条