[發明專利]渲染服務器、中央服務器、編碼設備、控制方法、編碼方法、程序以及記錄媒體在審
| 申請號: | 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.szxzyx.cn/pat/books/201280050441.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新型汽車用遮陽板
- 下一篇:用于紡制復絲紗的噴絲頭





