[发明专利]用于对启用GPU的虚拟机进行负载平衡的技术有效
申请号: | 201110308337.5 | 申请日: | 2011-09-29 |
公开(公告)号: | CN102402462A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | B·S·波斯特;V·庞南潘;P·辛格;W·M·P·约翰斯顿;E·K-h·韩;P·查克拉博蒂 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 高见 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 启用 gpu 虚拟机 进行 负载 平衡 技术 | ||
1.一种被配置成对虚拟机(414、414B和/或414C)之间的图形处理器使用进行平衡的计算机系统(400),包括:
处理器(102);
第一3D图形处理单元(504);
第二3D图形处理单元(504B);以及
存储器(106和/或104),所述存储器在所述计算机系统(400)操作时至少与所述处理器(102)通信,所述存储器(106和/或104)在其上存储有计算机可读指令,所述计算机可读指令在执行时使得所述处理器(102):
指派一组虚拟机(414、414B和/或414C)在第一3D图形处理单元(504)上渲染3D图形;
至少基于所述第一3D图形处理单元(504)用来对命令进行响应所花的时间量来确定所述第一3D图形处理单元(504)被过度使用;以及
至少响应于对所述第一3D图形处理单元(504)被过度使用的判定,将第一虚拟机(414)从该组虚拟机(414、414B和/或414C)移至第二图形处理单元(504B)。
2.如权利要求1所述的计算机系统,其特征在于,在执行时使得所述处理器将所述第一虚拟机移至所述第二图形处理单元的所述计算机可读指令还包括在执行时使得所述处理器执行以下操作的计算机可读指令:
响应于确定所估计的由所述第二图形处理单元控制的可用图形存储器的量大于阈值,将所述第一虚拟机移至所述第二图形处理单元。
3.如权利要求1所述的计算机系统,其特征在于,在执行时使得所述处理器确定所述第一3D图形处理单元被过度使用的所述计算机可读指令还包括在执行时使得所述处理器执行以下操作的计算机可读指令:
基于由所述第一虚拟机发起的直接存储器存取事务的平均等待时间来确定所述第一3D图形处理单元被过度使用。
4.如权利要求1所述的计算机系统,其特征在于,在执行时使得所述处理器将所述第一虚拟机移至所述第二图形处理单元的所述计算机可读指令还包括在执行时使得所述处理器执行以下操作的计算机可读指令:
响应于确定指派给所述第二图形处理单元的第二虚拟机的直接存储器存取事务的平均等待时间小于阈值来移动所述第一虚拟机。
5.如权利要求1所述的计算机系统,其特征在于,在执行时使得所述处理器将所述第一虚拟机移至所述第二图形处理单元的所述计算机可读指令还包括在执行时使得所述处理器执行以下操作的计算机可读指令:
响应于确定指派给所述第二图形处理单元的虚拟机的数量小于阈值来移动所述第一虚拟机。
6.如权利要求1所述的计算机系统,其特征在于,所述计算机可读指令还包括在执行时使所述处理器执行以下操作的计算机可读指令:
确定所述第一图形处理单元和所述第二图形处理单元的特征。
7.一种包括用于对虚拟机(414、414B、414C、414D、414E、414F)之间的图形处理单元使用进行平衡的计算机可读指令的计算机可读存储介质(106和/或104),所述计算机可读存储介质包括在由处理器执行时使得所述处理器执行以下操作的指令:
接收将第一虚拟机(414)指派给第一3D图形处理单元(504、504B、和/或504C)的请求;
估计用于为所述第一虚拟机(414)渲染3D图形的图形存储器的量;
响应于确定与由被指派在所述第一图形处理单元(504)上渲染图形的一组虚拟机(414D和414E)发出的直接存储器存取事务相关联的等待时间值小于第一阈值以及所估计的用于渲染3D图形的图形存储器的量小于第二阈值,从多个3D图形处理单元(504、504B、和/或504C)选择所述第一3D图形处理单元;
指派所述第一虚拟机(414)在所述第一3D图形处理单元(504)上渲染3D图形。
8.如权利要求7所述的计算机可读存储介质,其特征在于,所述计算机可读存储介质在执行时使得所述处理器:
至少根据标识所述组中的每一个虚拟机的像素尺寸的信息估计用于为所述第一虚拟机渲染3D图形的图形存储器的量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110308337.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:半榫叠层式组合家具
- 下一篇:设有可更换香料机构的旅行箱