Load management in loosely coupled multiprocessor systems

被引:0
|
作者
Bataineh, S [1 ]
Al-Ibrahim, M [1 ]
机构
[1] JUST, Dept Elect Engn, Irbid, Jordan
关键词
computation time; communication time; distributed system; divisible tasks; multiprocessor system; task scheduling; task assignment;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Scheduling is a typical technique used to distribute the load in multiprocessor systems. Usually, the manager(dispatcher or operating system)schedule the tasks so that the average finish time is minimized. Constraints related to the characteristics of the load such as precedence relation, deadline time, etc. must be taken into consideration. With ever increasing applications of a new paradigm of divisible tasks in image processing and parallel processing, one must concentrate on the characteristics of the system such as processor speed, link speed, and processor interconnection topology when distributing the load. By exploiting queuing theory, we managed to find different bounds on the arrival rate (load) as a function of link speed, processor speed and the size of tasks, A flow control mechanism for different multiprocessor systems with different topologies is embedded in our analysis. Moreover, our model indicates to the design engineers, depending on the traffic intensity, which element(s) of a parallel system has to be upgraded or replaced to meet the new load. This, of course, has to be justified by cost consideration.
引用
收藏
页码:109 / 116
页数:8
相关论文
共 50 条