[发明专利]渲染服务器、中央服务器、编码设备、控制方法、编码方法、程序以及记录媒体在审
申请号: | 201280050441.1 | 申请日: | 2012-10-31 |
公开(公告)号: | CN103874989A | 公开(公告)日: | 2014-06-18 |
发明(设计)人: | 岩崎哲史 | 申请(专利权)人: | 史克威尔·艾尼克斯控股公司 |
主分类号: | G06F12/16 | 分类号: | G06F12/16 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 冯谱 |
地址: | 日本东京都新*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 渲染 服务器 中央 编码 设备 控制 方法 程序 以及 记录 媒体 | ||
技术领域
本发明涉及一种渲染服务器、中央服务器、编码设备、控制方法、编码方法、程序以及记录媒体,尤其是涉及一种使用视频编码处理的GPU存储器检验方法。
背景技术
诸如个人计算机(PC)之类的具有网络连接功能的客户端装置已得到广泛应用。伴随这类装置的广泛应用,互联网的网络人口正在增长。最近面向网络用户开发了多种使用互联网的服务,并且还提供了诸如游戏之类的娱乐服务。
面向网络用户的服务之一是多用户在线网络游戏,如MMORPG(大型多人在线角色扮演游戏)。在多用户在线网络游戏中,用户将他/她所使用的客户端装置连接到提供游戏的服务器上,由此与使用连接到服务器上的另一客户端装置的另一用户进行对战游戏或组队游戏。
在一般的多用户在线网络游戏中,每个客户端装置将用于游戏渲染的必要数据发送到服务器,或从服务器接收这些数据。客户端装置使用所接收的用于渲染的必要数据来执行渲染处理,并且将生成的游戏画面呈现到连接到客户端装置的显示装置上,由此将游戏画面提供给用户。将用户通过操作输入接口而输入的信息发送至服务器,并且该信息用于服务器中的计算处理或被传输至连接到服务器上的另一客户端装置。
然而,一些使客户端装置执行渲染处理的网络游戏需要用户使用具有足够渲染性能的PC或专用游戏机。因此,网络游戏(一个内容)的用户数量取决于内容所需要的客户端装置性能。理所当然地,高性能的装置很贵,并且可拥有这种装置的用户数量也是有限的。也就是说,增加需要高渲染性能的游戏(例如,提供精美画面的游戏)的用户数量很困难。
然而,近年来,也有不依靠客户端装置处理能力(例如渲染性能)且用户可玩的游戏。在第2009/138878号国际公开中所述的游戏中,服务器获取在客户端装置中引起的操作的信息,并且将通过使用该信息执行渲染处理从而获得的游戏画面提供给客户端装置。
执行前述渲染处理的装置的渲染性能取决于包括在该装置内的GPU的处理性能。GPU的金融引进成本的变化不仅取决于该GPU的处理性能,而且还取决于包括在GPU内的GPU存储器的可靠性。也就是说,当渲染服务器像第2009/138878号国际公开中一样来渲染将提供给客户端装置的画面时,渲染服务器的引进成本随着采用的GPU的存储器的可靠性提升而提高。相比之下,可使用包括可靠性较低的GPU存储器的GPU来实现成本的降低。在这种情况下,必须定期执行GPU存储器的错误检查处理。
然而,如第2009/138878号国际公开中所述,当GPU的存储器的存储器检查处理与GPU主要的处理(例如,为每一帧画面提供的渲染处理)并行执行时,会导致计算量的增加,并且所提供的服务质量可能会降低。
发明内容
鉴于这样的常规问题提出了本发明。本发明提供一种渲染服务器、中央服务器、编码设备、控制方法、编码方法、程序以及记录媒体,其使用编码处理来执行高效的存储器检验。
本发明在其第一方面提供了一种用于输出经编码图像数据的渲染服务器,其包括:渲染构件,其用于使用GPU渲染图像;写入构件,其用于将由渲染构件所渲染的图像写入包括在GPU中的GPU存储器;以及编码构件,其用于从GPU存储器中读出由写入构件写入的图像,并且通过对该图像应用运行长度编码处理从而生成经编码图像数据,其中写入构件在将奇偶校验信息附加到图像的情况下将图像写入GPU存储器;并且当编码构件是根据从GPU存储器中读出的图像的比特序列来生成经编码图像数据时,编码构件通过比较比特序列与写入构件所附加的奇偶校验信息,从而检测比特翻转错误。
本发明在其第二方面提供了一种编码设备,其包括:写入构件,其用于将附加有奇偶校验信息的数据写入存储器;以及编码构件,其用于从存储器中读出由写入构件写入的数据,并且通过对该数据应用运行长度编码处理从而生成经编码数据,其中当编码构件是根据所写入数据的比特序列来生成经编码数据时,编码构件通过比较比特序列与所附加的奇偶校验信息,从而检测比特翻转错误。
以下对示例性实施例的说明将使本发明的其他特征变得显而易见(参照附图)。
附图说明
图1所示为根据本发明的一个实施例的渲染系统的系统配置图;
图2所示为根据本发明的实施例的渲染服务器100的功能布置的框图;
图3所示为根据本发明的实施例的中央服务器200的功能布置的框图;
图4所示为根据本发明的实施例举例说明画面提供处理的流程图;以及
图5所示为根据本发明的实施例举例说明画面生成处理的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于史克威尔·艾尼克斯控股公司,未经史克威尔·艾尼克斯控股公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280050441.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型汽车用遮阳板
- 下一篇:用于纺制复丝纱的喷丝头