算法分析第五讲.ppt

5.4 最优二分检索树 5.5 0/1背包问题 5.6 可靠性设计 5.7 货郎担问题(售货员问题) 5.8 流水线调度问题 图8.1 例8.1的两种可能的调度 时间 1 2 3 4 5 6 7 8 9 10 11 12 ? 1 2 3 4 5 6 7 8 9 10 11 p1 ? ? ? ? ? ? ? ? ? ? T11 ? ? ? ? ? ? ? ? ? P2 T22 T21 T22 ? ? ? ? ? ? T22 T21 ? ? ? ? ? P3 ? ? ? ? ? T31 T32 ? ? ? T32 ? T31 流水线上的作业调度,有两种基本方式:一种是非抢先调度,它要求在任何一台设备上处理一个任务一直到完成才能处理另一任务。另一种是抢先调度,它没有以上要求,图8.1左部表示一种抢先调度,而右部则表示一种非抢先调度。作业i的完成时间fi(S)是在S调度方案下作业i的所有任务得以完成的时间。在图8.1左部,f1(S)=10,f2(S)=12。在图8.1右部,f1(S)=11,f2(S)=5。调度S的完成时间F(S)由下式给出: F(S) = max{fi(S)}

文档评论(0)

1亿VIP精品文档

相关文档