[發明專利]基于像素流的離屏分布式集群云渲染系統及方法在審
| 申請號: | 202110316942.0 | 申請日: | 2021-03-25 |
| 公開(公告)號: | CN112698958A | 公開(公告)日: | 2021-04-23 |
| 發明(設計)人: | 吳方才 | 申請(專利權)人: | 異現實科技(成都)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/54;H04L29/08 |
| 代理公司: | 成都弘毅天承知識產權代理有限公司 51230 | 代理人: | 賴林東 |
| 地址: | 610000 四川省成都市中國(四川)自由貿易*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 像素 分布式 集群 渲染 系統 方法 | ||
1.基于像素流的離屏分布式集群云渲染系統,其特征在于,包括用于運行應用程序的內容服務器和多個用于復制內容服務器的應用程序的虛擬節點,每個虛擬節點包括主顯卡、CPU和多個任務渲染顯卡,其中:
CPU,運行應用程序,CPU內存作為共享顯存使用并存放待渲染任務的數據和結果隊列的數據;
主顯卡,以幀為單位對待渲染任務的數據進行編號,對每一幀數據按照同樣大小進行分塊處理,形成按照順序排列的任務隊列,根據任務渲染顯卡的渲染能力從任務隊列中分配渲染任務,復制結果隊列中的數據,合并之后進行編碼,編碼完成后發送到移動終端;
任務渲染顯卡,從任務隊列中復制渲染任務,對渲染任務進行渲染,渲染完成后把渲染結果存到按照順序排列的結果隊列中。
2.根據權利要求1所述的基于像素流的離屏分布式集群云渲染系統,其特征在于,每個虛擬節點還包括用于對合并之后的數據進行編碼的編碼卡。
3.根據權利要求1或2所述的基于像素流的離屏分布式集群云渲染系統,其特征在于,所述移動終端為手機或筆記本電腦或平板電腦。
4.基于像素流的離屏分布式集群云渲染方法,其特征在于,包括如下步驟:
(1)選擇滿足渲染需求的最近的虛擬節點;
(2)虛擬節點從內容服務器上復制應用程序,CPU內存運行應用程序;
(3)虛擬節點接收移動終端發送的指令,根據指令運行應用程序并產生待渲染任務,待渲染任務的數據放在CPU內存上;
(4)主顯卡對待渲染任務的數據以幀為單位進行編號,對每一幀數據按照同樣大小進行分塊處理,形成按照順序排列的任務隊列,之后根據任務渲染顯卡的渲染能力從任務隊列中分配渲染任務;
(5)任務渲染顯卡,從任務隊列中復制渲染任務,之后對渲染任務進行渲染,渲染完成后把渲染結果存到按照順序排列的結果隊列中;
(6)主顯卡復制結果隊列中的數據,同一幀的數據同步合并之后進行編碼,編碼完成后發送到移動終端,在移動終端上顯示。
5.根據權利要求4所述的基于像素流的離屏分布式集群云渲染方法,其特征在于,步驟(1)中滿足渲染需求的虛擬節點滿足以下條件:
a.虛擬節點中CPU利用率最低;
b.虛擬節點中CPU內存最多;
c.虛擬節點中顯卡專有顯存剩余最高;
d.虛擬節點中主顯卡利用率最低;
e.虛擬節點中任務渲染顯卡利用率最低;
f.虛擬節點中CPU內存和顯卡專用內存滿足應用程序的需求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于異現實科技(成都)有限公司,未經異現實科技(成都)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110316942.0/1.html,轉載請聲明來源鉆瓜專利網。





