下载此文档

Distributed Process Scheduling - ia State …:分布式进程调度--佐治亚州….ppt


文档分类:通信/电子 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
Outline ? Overview ? Process Interaction Models ? A System Performance Model ? Efficiency Loss ? Processor Pool and Workstation Queuing Models ? Comparison of Performance for Workload Sharing ? References For concurrent execution of interacting processes:- ? Communication and ? Synchronization between processes are the two essential ponents Before processes can execute, they need to be:- ? Scheduled and ? Allocated with resources. Why scheduling? enhance overall system performance metrices like: ? pletion time and ? Processor utilization. 2. To achieve location and performance transparencies by distributed process scheduling. Why scheduling in distributed systems is of special interest This is so because of the issues that are different from those in traditional multiprocessor systems: ? The communication overhead is significant. ? The effect of underlying architecture cannot be ignored. ? And the dynamic behaviour of the system must be addressed. Process Models(in brief) 1. Precedence Process Model ? Processes are represented by a DAG. ? Nodes- sequential processes ? Arcs- eg: i to j requires that process pletes before j can start executing. Communication Process Model ? Processes are created to coexist and communicate synchronously. ? So we have undirected edges. Disjoint Process Model ? We assume that processes can be run independently of each other. ? So order in which processes are executed is not important. System Performance ? Speedup ?-What are the factors on which it depends ? How to calculate speedup when we apply these factors Speedup depends on three factors ? The design of the algorithm ? The efficiency of the scheduling algorithm ? The underlying system architecture. ? So if we take ‘S’ as the speedup factor then the above dependencies can be represented as ? S= F(Algorithm, System, Schedule) ? Where ? OSPT= optimal sequential processing time; the best time that can be achieved on a single processor

Distributed Process Scheduling - ia State …:分布式进程调度--佐治亚州… 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人薄荷牛奶
  • 文件大小0 KB
  • 时间2016-04-17