Scheduling Tightly Coupled Parallel Jobs With Runtime-Extended Tasks on Distributed Resources

2022 International Conference on Communications, Computing, Cybersecurity, and Informatics (CCCI)(2022)

引用 0|浏览0
暂无评分
摘要
Gang scheduling is an effective and efficient approach to schedule jobs with tightly coupled parallel tasks. However, it becomes particularly challenging when the gang jobs feature a varying mean arrival rate, as well as a varying degree of parallelism. An additional challenge is imposed in case the result of a gang job is below a defined Quality of Service (QoS) threshold and thus it is not acceptable. In this case, the execution time of all of the parallel component tasks of the gang job should be dynamically extended at runtime, in order to perform more calculations and produce an acceptable result. Consequently, it is important to examine the performance of gang scheduling techniques under these workload characteristics. To this end, in this paper we investigate in a distributed environment the performance of two well-known gang scheduling policies for gang jobs with a varying mean arrival rate, a varying degree of parallelism, and runtime-extended execution times. Our goal is to evaluate the relative performance of the employed scheduling strategies in different cases of the probability for a gang job to have its tasks dynamically extended, under different workload conditions. The results of the simulation experiments reveal that the performance of the scheduling approaches depends on the probability for a gang job to have its execution time extended.
更多
查看译文
关键词
gang scheduling,tightly coupled parallel jobs,distributed resources,runtime-extended tasks,simulation,performance evaluation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要