arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2302.00985cs.DScs.LG
收藏

速度无关的在线调度:无需知晓(精确)速度

Speed-Oblivious Online Scheduling: Knowing (Precise) Speeds is not Necessary

University of Bremen(不来梅大学);Karlsruhe Institute of Technology(卡尔斯鲁厄理工学院)

Alexander Lindermayr, Nicole Megow, Martin Rapp

AI总结:

本文研究速度无关的异构机器在线调度,证明透视与非透视算法的下界,并提出基于可能错误预测的学习增强算法及速度有序模型算法,首次在真实多核处理器上验证带预测调度算法的性能。

摘要:

我们考虑在速度无关设定下,于无关(异构)机器上进行在线调度,其中算法不知道与作业相关的精确处理速度。我们展示了透视和非透视算法的强不可能性结果,并在受实际场景启发的模型中克服了这些结果:(i)我们提供了具有竞争力的学习增强算法,假设给出了(可能错误的)关于速度的预测,以及(ii)我们为速度有序模型提供了具有竞争力的算法,在该模型中,机器根据其未知的作业相关速度存在一个已知的单一全局顺序。我们证明了强有力的理论保证,并在一个有代表性的异构多核处理器上评估了我们的发现。这些似乎是首个在非合成硬件环境中评估带预测调度算法的实证结果。

英文摘要:

We consider online scheduling on unrelated (heterogeneous) machines in a speed-oblivious setting, where an algorithm is unaware of the exact job-dependent processing speeds. We show strong impossibility results for clairvoyant and non-clairvoyant algorithms and overcome them in models inspired by practical settings: (i) we provide competitive learning-augmented algorithms, assuming that (possibly erroneous) predictions on the speeds are given, and (ii) we provide competitive algorithms for the speed-ordered model, where a single global order of machines according to their unknown job-dependent speeds is known. We prove strong theoretical guarantees and evaluate our findings on a representative heterogeneous multi-core processor. These seem to be the first empirical results for scheduling algorithms with predictions that are evaluated in a non-synthetic hardware environment.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑