【技术实现步骤摘要】
【国外来华专利技术】数据处理系统、数据处理方法和计算机程序
[0001]本专利技术涉及一种数据处理技术,并且具体地,涉及一种数据处理系统、数据处理方法和计算机程序。
技术介绍
[0002]云中的服务器有时针对多个客户端并行地生成与由多个客户端执行的多个应用(例如,游戏)相对应的相应图像,将针对每个客户端生成的图像递送到客户端,并且使得图像被显示。
技术实现思路
[0003][技术问题][0004]本专利技术人预期,用于生成对应于多个应用并将所生成的图像递送到相应客户端的多个图像的服务器从效率的观点出发存在用于改进的空间。
[0005]已经基于本专利技术人的上述思想设计了本专利技术,并且本专利技术的一个目的是提供一种用于使得生成对应于多个应用的多个图像的处理或将所生成的图像递送到相应客户端的处理效率更高的技术。
[0006][问题的解决方案][0007]为了解决上述问题,本专利技术的一个方面的数据处理系统包括GPU和指令部分。GPU以时分方式执行生成对应于并行执行的多个应用的多条数据的处理。在GPU完成生成一个数据单元的处理的情况下,所述数据单元是与第一应用相对应并且将被移交给后续处理部分的数据,指令部分指示GPU切换到生成与不同于第一应用的第二应用相对应的数据的处理。
[0008]本专利技术的另一方面是数据处理方法。该方法由包括GPU和指令部分的数据处理系统执行。所述数据处理方法包括由所述GPU执行的步骤,所述步骤以时分方式执行生成对应于并行执行的多个应用的多个数据的处理;以及由所述指令部分执行的 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种数据处理系统,包括:GPU,其适于以时分方式执行生成对应于并行执行的多个应用的多条数据的处理,所述GPU为图形处理单元;以及指令部分,其适于在所述GPU完成生成对应于第一应用、并且将被移交给后续处理部分的一个数据单元的处理的情况下,指示所述GPU切换到生成对应于不同于所述第一应用的第二应用的数据的处理。2.如权利要求1所述的数据处理系统,其中,将被移交所述后续处理部分的所述一个数据单元是图像。3.如权利要求1或2所述的数据处理系统,其中,在生成对应于所述第一应用的所述一个数据单元的处理在所述GPU中完成的情况下,关于所述第一应用的上下文数据被存储在预定存储区域中。4.如权利要求1或2所述的数据处理系统,还包括:转换部分,其适于在所述GPU完成生成对应于所述第一应用的所述一个数据单元的处理,并且发起生成对应于所述第二应用的数据的处理的情况下,将关于所述第一应用的上下文数据从所述GPU保存到预定存储区域,并且将关于所述第二应用的上下文数据从所述存储区域设置到所述GPU,而无需管理所述多个应用的软件处理的中介。5.如权利要求1至4中任一项所述的数据处理系统,其中,在生成对应于所述第一应用的所述一个数据单元的所述处理所需的GPU占用时间段超过预定分配时间段的情况下,减少分配给生成对应于所述第一应用的所述一个数据单元的下一处理的时间段,或者跳过对下一生成处理的GPU分配。6.如权利要求1至5中任一项所述的数据处理系统,其中,在所述多个应用中的预定数量或更多应用的GPU占用时间段超过预定分配时间段的情况下,减少由所述GPU生成所述一个数据单元的应用的数量。7.如权利要求1至5中任一项所述的数据处理系统,其中,在所述多个应用中的预定数量或更多应用的GPU占用时间段超过预定分配时间段的情况下,所述多个应用中的至少一个应用被分配给另一数据处理系统。8.如权利要求7所述的数据处理系统,其中,在所述至少一个应用被分配给所述另一数据处理系统的情况下,(1)所述应用在所述另一数据处理系统中被启动,(2)存储在自身系统中的关于所述应用的上下文数据被发送到所述另一数据处理系统,并且(3)响应于上下文切换在所述自身系统中的所述应用的特定定时处作为触发,停止在所述自身系统中所述应用的处理。9.如权利要求1至8中任一项所述的数据处理系统,还包括:编码部分,其中所述GPU生成作为所述一个数据单元的图像,并将所生成的图像存储在帧缓冲器中,并且当指示所述编码部分对存储在所述帧缓冲器中的图像进行编码时,所述指令部分指示所述GPU执行切换。10.如权利要求9所述的数据处理系统,其中,所述GPU向后续处理部提供关于存储在所述帧缓冲器中的所述图像的以下多...
【专利技术属性】
技术研发人员:大塚活志,ME塞尔尼,
申请(专利权)人:索尼互动娱乐股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。