发明名称 |
用于对启用GPU的虚拟机进行负载平衡的技术 |
摘要 |
本文描述了用于对启用GPU的虚拟机进行负载平衡的技术。本文公开了用于对虚拟机之间的3D图形处理单元使用进行平衡的示例性技术。在一示例性实施方式中,虚拟化平台可为虚拟机加载图形渲染模块的实例;选择供图形渲染模块在其上运行的GPU;以及将虚拟机配置成向所选CPU进行渲染。除以上之外,在具体实施方式、权利要求书和附图中描述了其他方面。 |
申请公布号 |
CN102402462A |
申请公布日期 |
2012.04.04 |
申请号 |
CN201110308337.5 |
申请日期 |
2011.09.29 |
申请人 |
微软公司 |
发明人 |
B·S·波斯特;V·庞南潘;P·辛格;W·M·P·约翰斯顿;E·K-h·韩;P·查克拉博蒂 |
分类号 |
G06F9/50(2006.01)I;G06F9/455(2006.01)I |
主分类号 |
G06F9/50(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
高见 |
主权项 |
一种被配置成对虚拟机(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)。 |
地址 |
美国华盛顿州 |