-
公开(公告)号:CN106708626A
公开(公告)日:2017-05-24
申请号:CN201611187228.1
申请日:2016-12-20
Applicant: 北京工业大学
IPC: G06F9/50 , G06F15/173
CPC classification number: Y02D10/22 , Y02D10/36 , G06F9/5027 , G06F15/173
Abstract: 本发明公开一种面向低功耗的异构多核共享cache划分方法,首先进行共享末级缓存L2级Cache的静态划分,分配恒定比例50%的缓存空间给CPU应用,剩余空间留给GPU应用。均分比例划分的基础上,进行最优静态比例的划分,划分不等比例给CPU和GPU应用。最后,进行动态地自适应比例划分机制,利用面向低功耗的动态划分算法,根据IPC划分指标在运行时动态地改变CPU应用和GPU应用占有末级缓存的比例,从而达到降低系统功耗,提升系统性能的目的。
-
公开(公告)号:CN107861606A
公开(公告)日:2018-03-30
申请号:CN201711163506.4
申请日:2017-11-21
Applicant: 北京工业大学
IPC: G06F1/32
CPC classification number: G06F1/3203 , G06F1/324 , G06F1/3296
Abstract: 本发明公开一种通过协调DVFS和任务映射的异构多核功率封顶方法,首先针对异构系统实现可以在程序执行完成后分别测量计算节点功耗,CPU功耗和GPU功耗的脚本,然后修改选择的并行测试基准程序,用来获取不同核函数的执行时间;然后在CPU和GPU设置不同频率下,分别只在CPU和GPU上运行应用程序,获取详细运行信息,包括总执行时间,每一个核函数执行时间,计算节点功耗和CPU功耗和GPU功耗;基于运行信息,设计一个预测模型,包括预测执行时间模型和功耗模型;最后,基于预测模型,得到不同CPU频率、GPU频率和任务分配方案下的系统功耗和执行时间填入配置表中,根据改进的贪心算法,寻找到最优配置方案。采用本发明可以提高系统性能的同时限制系统功耗预算。
-
公开(公告)号:CN106201700A
公开(公告)日:2016-12-07
申请号:CN201610569018.2
申请日:2016-07-19
Applicant: 北京工业大学
CPC classification number: Y02D10/24 , G06F9/4856 , G06F1/329
Abstract: 本发明公开一种虚拟机在线迁移的调度方法,包括:步骤1、每秒记录一次每台主机的CPU利用率,以及每台主机中各个VM的CPU利用率;步骤2、预测下一时刻各个主机是否过载;步骤3、在判定为过载的主机上选择与主机CPU利用率上升复关系系数最大的VM迁移出去;步骤4,按照基于阈值的最小CPU利用率法找出低载主机;步骤5,将待迁移VM队列按照能源感知最佳降序方法进行重新分配。通过本发明的方法可显著降低云计算中心的能耗,并且相对以往的算法有更低的SLA违反率,也就是有更好的服务质量。
-
-