[发明专利]用于网络使能应用的硬件加速图形有效
申请号: | 201180060185.X | 申请日: | 2011-10-27 |
公开(公告)号: | CN103270492A | 公开(公告)日: | 2013-08-28 |
发明(设计)人: | J.哈米尔;R.波汉;D.帕赛托 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 黄剑飞 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 网络 应用 硬件加速 图形 | ||
1.一种为网络使能应用提供硬件加速图形的方法,包括:
在主机(120)上提供网络使能应用(221),该应用(221)请求不是提供在该主机(120)上的硬件加速图形;
在所述主机(120)处提供3D库包装(222),用于连接到3D图形绘制资源(141-144)的代理(150);
在所述代理(150)处接收对所述3D图形绘制资源(141-144)的请求;以及
所述代理(150)评估(304)可用的3D图形绘制资源(141-144),以及将选择的3D图形绘制资源(141)从所述3D图形绘制资源(141-144)分配(305)给所述3D库包装(222),从而返回最终的2D绘制的图像给远程客户端(131)。
2.根据权利要求1所述的方法,其中所述网络使能应用(221)在所述主机(120)上的虚拟机(121)上执行,并由所述远程客户端(131)访问。
3.根据权利要求1所述的方法,其中所述网络使能应用(221)在所述主机(120)上的终端服务会话上执行,并由所述远程客户端(131)访问。
4.根据权利要求1所述的方法,包括:
所述3D库包装(222)和所选择的3D图像绘制资源(141)连接以发送图形调用。
5.根据权利要求1所述的方法,包括:
从所选择的3D图形绘制资源(141)向所述3D库包装(222)发送(307)最终的绘制的图像,用于转发给所述远程客户端(131)。
6.根据权利要求1所述的方法,包括:
所述3D库包装(222)向所述3D图形绘制资源(141-144)提供直接连接信息;以及
所选择的3D图形绘制资源(141)直接向所述远程客户端(131)发送(308)最终的绘制的图像。
7.根据权利要求1所述的方法,其中提供多个3D图形绘制资源(141-144)作为提供在网络计算架构中、对一个或多个主机(120)上的多个虚拟机或终端服务会话可用的虚拟图形服务器。
8.根据权利要求1所述的方法,包括:
所述代理(150)监测(405)3D图形绘制资源(141-144)并更新(408)资源优先级队列(409)。
9.根据权利要求1所述的方法,包括:
所述代理(150)确定(412)是否提供用于所述远程客户端(131)的直接连接信息;以及
如果存在用于远程客户端的直接连接信息,则指令(413)所选择的3D图形绘制资源(141)与远程客户端(131)进行直接连接。
10.根据权利要求1所述的方法,包括:
所述代理(150)监测(454)在所选择的3D图形绘制资源(141)和所述远程客户端(131)之间的直接通信与经由3D库包装(222)的通信之间的模式改变请求;以及
按请求改变模式。
11.根据权利要求1所述的方法,包括:
修改3D图形调用为所述3D库包装(222)和所选择的3D图形绘制资源(141)之间中立的格式。
12.根据权利要求1所述的方法,其中使得图形绘制与主机(120)去耦合使能具有平台独立性的图形资源的可扩展性。
13.一种为网络使能应用提供硬件加速图形的系统,包括:
主机(120),其具有请求不是提供在所述主机(120)上的硬件加速图形的应用(221)以及用于所述应用(221)的3D库包装(222);
独立于所述主机(120)提供的一个或多个3D图形绘制资源(141-144);
代理(150),用于评估(304)选择的3D图形绘制资源(141)并将所选择的3D图形绘制资源(141)从所述一个或多个3D图形绘制资源(141-144)分配(305)给用于所述应用(221)的所述3D库包装(222),从而返回最终的2D绘制的图像给远程客户端(131)。
14.根据权利要求13所述的系统,其中所述3D库包装(222)是将库调用指引到所述代理(150)的代理库包装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180060185.X/1.html,转载请声明来源钻瓜专利网。