多处理器多任务环境下修改后的SRPT调度性能分析

摘要:多处理器多任务调度问题的研究——确定性模型和随机模型。对被证明若所有任务的完成时,仅当所有任务都完成时,才能完成作业。本文考虑并分析了修改后的剩余最短处理时间(M-SRPT)调度算法,它是SRPT的一个简单修改,总是按照SRPT调度作业,而以任意顺序处理任务。证明了M-SRPT算法在最小化响应时间方面达到了竞争比$Theta(log alpha +eta)$,其中$alpha$表示最大作业工作量与最小作业工作量的比值,$eta$表示最大非抢占任务工作量与最小作业工作量的比值。此外,在有固定数量的机器时,证明了其竞争比是最优的(相对于一个常数因子)。我们进一步考虑了在泊松到达和一般工作量分布下(即M/GI/$N$系统),并证明了当流量强度$ ho$趋近于1时,若作业大小分布具有有限支持,那么M-SRPT实现了渐进最优均值响应时间。除了有限作业工作量外,对于具有一定概率假设的无限作业大小分布,例如有限任务工作量的M/M/$N$系统,M-SRPT的渐进最优性也成立。作为一个特例,证明了M-SRPT在M/M/$1$模型中是渐进最优的,其中任务大小分布允许具有无限支持。

作者:Wenxin Li, Ness Shroff

论文ID:2006.06632

分类:Performance

分类简称:cs.PF

提交时间:2022-06-22

PDF 下载: 英文版 中文版pdf翻译中