Scheduling Grid workloads on multicore clusters to minimize energy and maximize performance
Scheduling Grid workloads on multicore clusters to minimize energy and maximize performance
复制标题
在多核集群上调度网格工作负载,以最大限度地减少能源并最大限度地提高性能
DOI:
--
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
D. Thain
中科院分区:
文献类型:
--
作者:
Michael Lammie;P. Brenner;D. Thain
Energy is a significant and growing component of the cost of running a large computing facility. A grid workload consisting of millions of jobs running on thousands of processors may consume millions of kilowatt hours of electricity. However, because a grid workload generally consists of many independent sequential processes, we may shape its execution to satisfy energy constraints. By varying the number and frequency of processors available, a scheduler may trade off energy against performance. In this paper, we explore energy and performance tradeoffs in the scheduling of grid workloads on large clusters. We build upon previous work by showing the interaction of intelligent job assignment, automated node scaling, and frequency scaling on multicore clusters. An unexpected result is that, even though low frequency is the most efficient mode of operating a single node, the careful application of frequency scaling can actually reduce overall energy consumption even further by reducing the number of nodes powered on.