发明名称 Energy efficient supercomputer job allocation
摘要 A technique for defragmenting jobs on processor-based computing resources including: (i) determining a first defragmentation condition, which first defragmentation condition will be determined to exist when it is favorable under a first energy consideration to defragment the allocation of jobs as among a set of processor-based computing resources of a supercomputer (for example, a compute-card-based supercomputer); and (ii) on condition that the first defragmentation condition exists, defragmenting the jobs on the set of processor-based computing resources.
申请公布号 US9417928(B2) 申请公布日期 2016.08.16
申请号 US201414582297 申请日期 2014.12.24
申请人 International Business Machines Corporation 发明人 Kozloski James R.;Lynar Timothy M.;Nelson Mark D.;Wagner John M.
分类号 G06F9/50;G06F15/82;G06F9/48;G06F9/46 主分类号 G06F9/50
代理机构 代理人 Hayes John W.;Hartwell William H.
主权项 1. A method comprising: receiving, by job predicting machine logic, a plurality of input calendar entries from calendar(s) of a set of user(s) of a supercomputer, with the plurality of input calendar entries including expected run times for jobs included in a calendar(s) of a set of user(s); computing, by the job predicting machine logic, a first cost approximation associated with running a first job from a plurality of jobs on a supercomputer, with the computation of the first cost approximation being performed under an assumption that no defragmentation is performed prior to running the first job, wherein the computation of the first cost approximation is based, at least in part, upon the plurality of input calendar entries and power costs associated with running the first job without the defragmentation, and wherein the first cost approximation includes a computed expected delay cost; computing, by the job predicting machine logic, a second cost approximation associated with running the first job on the supercomputer, with the computation of the second cost approximation being performed under an assumption that defragmentation of a first partition of the supercomputer is performed prior to running the first job, wherein the computation of the second cost approximation is based, at least in part, upon the plurality of input calendar entries and power costs associated with the defragmentation and with running the first job subsequent to the defragmentation of the first partition; and on condition that the first cost approximation is greater than the second cost approximation, performing defragmentation of the first partition; wherein the first partition is a partition large enough to run the first job.
地址 Armonk NY US