[發明專利]硬件索引映射機制在審
| 申請號: | 202010124077.5 | 申請日: | 2020-02-27 |
| 公開(公告)號: | CN111798362A | 公開(公告)日: | 2020-10-20 |
| 發明(設計)人: | P·多伊爾 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06T1/20 | 分類號: | G06T1/20;G06F13/16;G06F16/22 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 陳依心;何焜 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 硬件 索引 映射 機制 | ||
本申請公開了硬件索引映射機制。公開了一種用于促進索引映射的裝置。該裝置包括:存儲器;以及索引映射硬件,耦合至存儲器,用于從存儲器檢取位圖,處理位圖以生成指示該位圖中已經被置位的位的一個或多個映射向量,并且將一個或多個映射向量存儲在存儲器中。
本專利文件的公開的部分內容包括受到版權保護的材料。版權所有者不反對任何人復制如呈現在專利和商標局專利文件或記錄中的本專利文檔或專利公開內容,但在別的方面無論如何都保留所有版權。
技術領域
本發明總體上涉及圖形處理,并且更具體地涉及經由圖形處理單元的網格著色。
背景技術
圖形處理單元(GPU)是高度線程化機器,其中并行地執行程序的數百個線程以實現高吞吐量。GPU線程組被實現在網格著色應用中以執行三維(3D)渲染。與使用3D固定功能幾何流水線級相比,新興的網格著色器3D應用支持生成一組圖形對象(稱為“小網格(meshlet)”)。在網格著色期間,通常將所生成的對象(例如,一組頂點和引用那些頂點的基元拓撲(“基元”))傳遞到設置和柵格化級以渲染到場景中。結果,與可用幾何固定功能的限制不同,執行網格著色器的線程組可以利用GPU的全部計算資源來提供性能縮放。
通常由網格著色器執行的一項功能是對小網格圖形對象的可見性剔除。通過阻止不可見的對象提交到設置和柵格化級,這些級的可用吞吐量可以完全專用于通過處理實際影響場景圖像的對象來提高渲染性能。然而,小網格可見性剔除操作可能會導致對可見對象的稀疏收集。因此,網格著色器線程組緊接在剔除操作之后執行對可見對象的壓縮(compaction)。壓縮產生最小的一組緊密打包且高效的活動線程,這允許將不需要的線程槽返回到無計算線程池,以供后續網格著色器操作(例如,像素著色等)使用。當前的3D網格應用通常通過軟件執行壓縮過程(例如,使用由著色器編譯器提供的指令支持),這需要復雜的算法。
附圖說明
為了以能夠詳細理解本發明的以上記載特征的方式,可通過參考實施例來對以上簡要概括的本發明進行更具體的描述,這些實施例中的一些在所附附圖中被圖示。然而,應注意的是,附圖僅展示本發明的典型的實施例,且因此將不被視為限制其范圍,因為本發明可以承認其他等效實施例。
圖1是根據實施例的處理系統的框圖;
圖2是根據實施例的處理器的框圖;
圖3是根據實施例的圖形處理器的框圖;
圖4是根據一些實施例的圖形處理器的圖形處理引擎的框圖;
圖5是由附加實施例提供的圖形處理器的框圖;
圖6A和圖6B圖示線程執行邏輯,該線程執行邏輯包括在一些實施例中采用的處理元件陣列;
圖7是圖示根據一些實施例的圖形處理器指令格式的框圖;
圖8是根據另一個實施例的圖形處理器的框圖;
圖9A和圖9B圖示根據一些實施例的圖形處理器命令格式和命令序列;
圖10圖示根據一些實施例的用于數據處理系統的示例性圖形軟件架構;
圖11A和圖11B是圖示根據實施例的IP核開發系統的框圖;
圖12是圖示根據實施例的示例性芯片上系統集成電路的框圖;
圖13A和圖13B是圖示附加的示例性圖形處理器的框圖;
圖14A和圖14B是圖示根據實施例的芯片上系統集成電路的附加示例性圖形處理器的框圖;
圖15圖示根據實施例的采用索引映射機制的計算設備;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010124077.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:混合動力車輛
- 下一篇:電子設備和電子設備的外殼





