[發明專利]反向平鋪有效
| 申請號: | 201880044980.1 | 申請日: | 2018-04-27 |
| 公開(公告)號: | CN110832462B | 公開(公告)日: | 2023-07-14 |
| 發明(設計)人: | A·特納;B·雷赫利克;Z·劉 | 申請(專利權)人: | 高通股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F12/06;G06F9/48 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 趙騰飛 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 反向 平鋪 | ||
各個方面包括用于工作項目的反向平鋪的方法和實施方法的計算設備。各個方面可以包括:接收與內核執行有關的信息,接收與為內核執行而創建的工作項目有關的信息,以及應用反向平鋪功能來為工作項目產生反向平鋪工作項目標識符(ID),以實現對存儲器設備資源的訪問模式。在各個方面,反向平鋪功能可以是靜態預編程的反向平鋪功能、動態生成的反向平鋪功能、或從多個反向平鋪功能中選擇的反向平鋪功能。在各個方面,可以響應于確定對存儲器設備資源的訪問模式提供了優于默認訪問模式的益處,來進行應用反向平鋪功能來為工作項目產生反向平鋪工作項目標識符。
背景技術
現有的圖形處理單元上通用計算(GPGPU)的基準表現出較差的雙倍數據速率(DDR)隨機存取存儲器(RAM)性能。較低的DDR?RAM效率通常是由于DDR?RAM訪問機制造成的。自然地按順序執行線程會導致資源使用不平衡以及不必要的存儲器讀/寫擁塞。在發生這種情況時,性能會受到不利影響,或者需要增加硬件資源(例如,額外的緩沖和延遲隊列)來恢復性能。這些增加的資源在存儲區域使用和性能時序方面可能是昂貴的。
已經使用各種技術來改善GPGPU進程的DDR?RAM訪問。一種技術包括填充(padding),其使工作項目(work?item)的波與DDR?RAM頁的開頭對齊,以便每個波僅訪問單個頁。當在基于圖像的工作負載中同時處理多行時,該技術很有幫助,但對于GPGPU流程卻難以實現。另一種技術包括針對二維像素組的圖形宏平鋪(macrotiling),其控制相對于交錯打開的DDR?RAM存儲體(bank),但是該技術不適用于GPGPU進程。
發明內容
各個公開的方面可以包括用于在計算設備上實現工作項目的反向平鋪(reversetiling)的裝置和方法。各個方面可以包括:接收與為內核(kernel)執行而創建的工作項目有關的信息;以及應用反向平鋪功能來為工作項目產生反向平鋪工作項目標識符(ID),以實現對存儲器設備資源的訪問模式。
一些方面可以進一步包括:接收與內核執行有關的信息;以及基于與內核執行有關的信息和對存儲器設備資源的訪問模式來生成反向平鋪功能。
一些方面可以進一步包括:接收與內核執行有關的信息;以及基于與內核執行有關的信息和對存儲器設備資源的訪問模式,從多個預編程的反向平鋪功能中選擇反向平鋪功能。
在一些方面,接收與為內核執行而創建的工作項目有關的信息可以包括:接收工作項目的工作項目ID;以及應用反向平鋪功能來為工作項目產生反向平鋪工作項目ID可以包括:修改工作項目ID。
在一些方面,應用反向平鋪功能來為工作項目產生反向平鋪工作項目ID可以包括:為工作項目生成工作項目ID,以作為反向平鋪工作項目ID。
一些方面可以進一步包括:通過應用所述反向平鋪功能來為所述工作項目產生所述反向平鋪工作項目ID,并將所述反向平鋪工作項目ID分配給所述工作項目,來在包含所述工作項目的第一工作組的執行的開始處,相對于與所述第一工作組并行地執行的第二工作組,將對存儲器設備資源的訪問交錯開;以及以影響對存儲器設備資源的訪問模式的按依次并行的順序,來執行多個工作項目。
一些方面可以進一步包括:確定反向平鋪工作項目ID是否有效;以及響應于確定反向平鋪工作項目ID有效,將反向平鋪工作項目ID分配給工作項目。
一些方面可以進一步包括:接收與內核執行有關的信息;確定對存儲器設備資源的訪問模式是否提供了優于用于內核執行的對存儲器設備資源的默認訪問模式的益處,其中,應用反向平鋪功能來為工作項目產生反向平鋪工作項目標識符可以包括:響應于確定對存儲器設備資源的訪問模式提供優于對存儲器設備資源的默認訪問模式的益處,來應用反向平鋪功能來為工作項目產生反向平鋪工作項目標識符。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高通股份有限公司,未經高通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201880044980.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于治療癌癥的組合療法
- 下一篇:無線功率傳輸管理





