期刊文献+

基于自适应功耗管理的高性能计算机作业调度策略的研究 被引量:2

Research of Job Scheduling Strategy of High-performance Computer Based on Adaptive Power Management
下载PDF
导出
摘要 作业调度系统是高性能计算机的核心组件,其目标是在满足性能要求的前提下,使得所有任务消耗的总功耗最低。提出了一种自适应功耗管理策略,该策略采用遗传算法作为功耗调度算法,采用作业队列的能效比作为调度因素,与面向资源效率的传统作业调度算法相比,在确保提升资源利用率、减少资源碎片、提升作业吞吐率、减少饥饿作业的前提下,大幅提升了系统的能效比。实验证明该策略能有效提高整机能效,与传统作业调度策略相比能节约9%以上的能耗。 The job scheduling system is a core component of high-performance computer,and the goal of job scheduling is to meet the performance requirements under the premise,and get the lowest total power consumption of all tasks.We presented a job scheduling strategy based on adaptive power management.The strategy is based on genetic algorithm,and takes the performance/power ratio of the job queue as the scheduling factor.Comparing with the traditional job scheduling algorithms,it largely increases the system's energy efficiency with ensuring the resources utilization rate and the job throughput as well as decreasing the resources pieces and the pending jobs.The experiments show that this strategy can effectively improve productivity,and reduce energy consumption about 9% compared with traditional stra-tegy.
作者 王洁 曾宇
出处 《计算机科学》 CSCD 北大核心 2012年第10期313-317,共5页 Computer Science
基金 国家863计划(2011AA0405)资助
关键词 自适应功耗管理 作业调度 遗传算法 高性能计算 Adaptive power management Job scheduling Genetic algorithm High-performance computing
  • 相关文献

参考文献10

  • 1Sherwani J, Ali N, Lotia N, et al. Libra: a computational econo- my-based job scheduling system for clusters[J]. Software-prac- tice and Exoerueice, 2004,34 :573-590.
  • 2Weiser M, Welch B, Demers A, et al. Scheduling for reduced CPU energy[C]//Proceedings of the 1 st USENIX conference on Operating Systems Design and Implementation. New York: The Advanced Computing Systems Association, 1994 : 13-23.
  • 3Buyya R, et al. High Performance Cluster Computing: Architec- tures and Systems[M]. Prentice Hall, USA,Volume 1,1999.
  • 4Gentzsch W. Sun Grid Engine (SGE) : A cluster resource mana- ger[OL]. http://gridengine, sunsource, net/.
  • 5Platform. Load Sharing Facility (LSF)[OL]. http://www, plat- form. com/products/wm/LSF/.
  • 6Systems V. OpenPBS v2. 3: The portable batch system soft- ware. Veridian Systems, Inc. , Mountain View, CA lOLl. ht tp://www, openpbs, org/scheduler, html.
  • 7Pering T, Burd T, Brodersen R W. The simulation and evalua- tion of dynamic voltage scaling algorithms[C]//Proceedings of the 1998 International Symposium on Low Power Electronics and Design. Monterey, CA: ACM, 1998 : 76-81.
  • 8Grunwald D, Levis P, Farkas K I, et al. Policies for dynamic clock scheduling[C]//Proceedings of the 4 th Symposium on Operating Systems Design and Implementation. San Diego, 2000.
  • 9Deb K,Pratap A,Agarwal S,et al. A fast and elitist multi objec- tive genetic algorithm: NSGA-II[J]. IEEE Transactions Evolu- tionary Computation, 2002,6 : 182-197.
  • 10Bode B, Halstead D M, Kendall R, et al. The Portable Batch Scheduler and the Maui Scheduler on Linux Clusters[C]//Pro- ceedings of 4th Annual Linux Showcase ~ Conference. Atlanta USA, 2000.

同被引文献7

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部