当前位置: 首页 > 专利查询>辉达公司专利>正文

错开的软件同步制造技术

技术编号:29526000 阅读:37 留言:0更新日期:2021-08-03 15:12
本申请公开了错开的软件同步。根据各种实施例的方法可以减少由于并发处理请求引起的调度延时,这可能涉及多流式系统中的VSync。通过偏移初始同步信号,可以使软件同步信号相对于彼此错开。这些软件同步信号可以随时间被重新调整,以使每个同步信号可能相对于其他应用程序或容器保持相同的相对偏移。

【技术实现步骤摘要】
错开的软件同步相关申请的交叉引用本申请要求于2020年1月31日提交的标题为“用于在流服务器中提供更高服务质量的交错式软件VSync(StaggeredSoftwareVSyncforHigherQualityofServiceinStreamingServers)”的美国临时专利申请序列号62/968,716的优先权,其全部内容出于所有目的通过引用并入本文。
技术介绍
最近提出了流解决方案,其使得服务器具有均能够流式传输到多个客户端的特征。根据建议的实现方式,服务器的处理单元具有支持64个或更多同时客户端的容量。此使用模型允许拥有移动设备的客户更全面地与服务器进行远程交互。虽然处理单元(例如,中央处理单元(CPU)和图形处理单元(GPU)的组合)的原始计算能力可能足以服务所有客户端,但在某些情况下,由于对资源的许多潜在的同时请求,提供给各个客户端的服务质量可能会不一致或不理想。一种先前的方法使用容器对象,并为每个客户端或终端用户运行一个体操作环境容器。容器可以是完整的操作系统(OS),并且客户端将与OS进行交互,就好像客户端正在与物理系统进行交互一本文档来自技高网...

【技术保护点】
1.一种方法,包括:/n对于多流式系统中的各个流,/n计算针对所述流的初始VSync偏移,其中所述多流式系统的各个流在VSync间隔内具有不同的初始VSync偏移;/n存储针对所述流的所述初始VSync偏移;/n使用所述初始VSync偏移针对所述流调度到下一VSync的时间;以及/n当经过了与到下一VSync的所述时间相等的持续时间时,发送信号以针对所述流执行VSync操作。/n

【技术特征摘要】
20200131 US 62/968,716;20201105 US 17/089,9781.一种方法,包括:
对于多流式系统中的各个流,
计算针对所述流的初始VSync偏移,其中所述多流式系统的各个流在VSync间隔内具有不同的初始VSync偏移;
存储针对所述流的所述初始VSync偏移;
使用所述初始VSync偏移针对所述流调度到下一VSync的时间;以及
当经过了与到下一VSync的所述时间相等的持续时间时,发送信号以针对所述流执行VSync操作。


2.根据权利要求1所述的方法,其中计算针对流的所述初始VSync偏移包括:基于所述多流式系统中的流的数量,错开针对所述流的所述初始VSync偏移,而无需针对所述多流式系统中的任何其他流重新调度到下一VSync的时间。


3.根据权利要求2所述的方法,其中计算针对所述流的初始VSync偏移包括:
确定单个VSync间隔中任何两个初始VSync偏移之间的最大剩余子间隔;以及
将所述初始VSync偏移分配为基本上等于所述最大剩余子间隔之间的一半时间。


4.根据权利要求1所述的方法,其中每个流对应于单独容器,所述单独容器对应于操作环境的单独实例。


5.根据权利要求1所述的方法,其中计算针对流的初始VSync偏移包括:使用基于对个体流唯一的值初始化的种子来应用随机化器。


6.根据权利要求1所述的方法,其中计算针对流的初始VSync偏移包括:
将每个处理周期除以与所述多流式系统相对应的流的数量,以确定商;
向每个流分配不同的流标识符;以及
向每个流标识符分配不同的系数,其中针对所述多流式系统的任何个体流的初始VSync偏移是所述商与对应于所述个体流的所述流标识符的系数的乘积。


7.根据权利要求6所述的方法,其中对应于所述多流式系统的流的数量等于所述多流式系统能够支持的流的数量。


8.根据权利要求7所述的方法,其中所述多流式系统能够支持的流的数量超过所述多流式系统的处理单元的数量。


9.根据权利要求1所述的方法,还包括:
确定所述多流式系统的新流;
计算针对所述新流的初始VSync偏移;以及
通过动态调整所述多流式系统的至少一个其他流的所述初始VSync偏移来维持错开的VSync时间表。


10.根据权利要求1所述的方法,其中发送所述信号以执行VSync操作指示用于执行与所述流相关联的渲染操作的缓冲器的可用性。


11.一种系统,包括:
网络接口,其用于通过网络在相应的多个流上与多个客户端设备...

【专利技术属性】
技术研发人员:B·波达柳东熯M·戈尔德S·R·科泽赵笑波
申请(专利权)人:辉达公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1