在线非透视调度算法:节能与执行时间优化
122 浏览量
更新于2024-06-17
收藏 745KB PDF 举报
本文主要探讨了在数据中心能源高效利用背景下,针对非透视排序问题的在线能量管理和调度算法的研究。非透视排序问题相对于透视排序问题,在实际应用中的重要性逐渐被认识,然而在学术界的研究相对较少。文章关注的核心问题是设计一个有效的调度策略,以实现最小化总加权排队时间加能量的目标。
提出的算法名为执行时间循环调度(EtRR),它在传统的加权随机旋转调度(WRR)的基础上进行扩展,但权重的生成机制有所创新。在EtRR中,权重不再是系统自动生成,而是由调度器根据作业的执行时间动态计算得出,这体现了调度策略的灵活性。EtRR采用幂函数模型,其中处理器的速度(s)和一个常数a(a>1)共同决定了任务的优先级。
算法具有O(1)的竞争复杂度,意味着其对处理器速度的利用效率较高。EtRR的最大处理器速度设定为(1+s/3)T,而最优竞争对手的最大速度为T,这表明算法在保证性能的同时,也注重能源效率,尽可能降低能耗。值得注意的是,文中提到的“速度”实际上指的是功率,强调了在数据中心能源消耗庞大的背景下,设计低功耗、高效能处理器的重要性。
沙特国王大学学报发表的这篇论文,由Pawan Singh和Berhane Wolde-Gabriel两位作者合作完成,他们分别来自埃塞俄比亚哈瓦萨大学技术学院信息学院。论文经过了严格的同行评审过程,并遵循了Creative Commons Attribution-NonCommercial-NoDerivatives (CC BY-NC-ND) 许可证,允许读者在非商业用途且不进行修改的情况下分享和引用内容。
本文的研究成果对于数据中心的能源管理和优化具有实际意义,不仅提供了新的在线调度策略,还揭示了在处理器设计和能源效率之间寻求平衡的关键因素。随着数据处理需求的增长,这种节能型调度算法有望在数据中心的运行和维护中发挥重要作用。
2019-09-12 上传
2008-06-12 上传
2023-06-12 上传
2023-09-30 上传
2023-05-16 上传
2023-05-27 上传
2023-05-16 上传
2024-06-27 上传
cpongm
- 粉丝: 5
- 资源: 2万+
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升