[發明專利]用于通用計算的紋理單元有效
| 申請號: | 201010592194.0 | 申請日: | 2010-12-08 |
| 公開(公告)號: | CN102087740A | 公開(公告)日: | 2011-06-08 |
| 發明(設計)人: | V·W·李;M·斯梅爾延斯基;G·S·達西卡;J·岡薩雷斯;J·楚加尼;Y-K·陳;C·金;J·加戈;S·加蘭;V·M·D·巴里奧 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06T1/20 | 分類號: | G06T1/20 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 曲衛濤;王洪斌 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 通用 計算 紋理 單元 | ||
1.一種方法,包括:
利用紋理單元中的可編程線性內插器計算點積。
2.如權利要求1所述的方法,包括利用有限狀態機定序器處理任何大小的點積。
3.如權利要求2所述的方法,其中所述狀態機將較大的點積計算分解為多于一個較小的計算。
4.如權利要求3所述的方法,包括:將點積計算的序列分解為多個子塊;以及將每個子塊變換為線性內插系數。
5.如權利要求2所述的方法,包括利用軟件定序器有限狀態機。
6.如權利要求2所述的方法,包括利用硬件定序器有限狀態機。
7.如權利要求1所述的方法,包括:確定由所述紋理單元確定的點積系數為負數,以及將所述系數的符號變為正值。
8.如權利要求7所述的方法,包括通過在過濾操作期間反轉對應通道值的符號來補償所述點積系數的符號改變。
9.如權利要求7所述的方法,包括:通過將具有負系數的每個紋理元素的控制掩碼傳遞給紋理控制來補償所述符號改變;以及確定所述掩碼中的一個值表示對應系數為正數,而所述掩碼中的另一個值表示對應系數為負數。
10.如權利要求1所述的方法,包括將一般的N元點積映射到線性內插器樹。
11.一種設備,包括:
處理實體;
耦合到所述處理實體的存儲器;以及
耦合到所述處理實體、用于計算點積的可編程線性內插器。
12.如權利要求11所述的設備,包括用于處理任何大小的點積的有限狀態機定序器。
13.如權利要求12所述的設備,其中所述定序器將點積分解為多個較小點積操作的組合。
14.如權利要求13所述的設備,其中所述定序器循環通過所述點積操作并累加最終結果。
15.如權利要求13所述的設備,其中所述定序器將奇數大小的點積拉長到下一個偶數大小的點積。
16.如權利要求15所述的設備,其中所述處理實體執行設置和累加操作,所述設置操作將系數分解為多個子塊。
17.如權利要求14所述的設備,所述處理器通過利用從所述設置步驟變換的系數執行卷積來實現累加步驟。
18.如權利要求17所述的設備,其中所述定序器有限狀態機包括過濾單元,所述有限狀態機對每個子點積計算生成紋理請求并將它們饋送給紋理管線。
19.如權利要求15所述的設備,包括通過縮放因子執行最終結果的相乘的縮放單元。
20.如權利要求13所述的設備,其中所述有限狀態機定序器對每個子點積計算生成內插器請求并將它們饋送給所述內插器。
21.如權利要求11所述的設備,所述紋理單元確定由所述紋理單元確定的所述點積系數為負數,并將所述系數的符號變為正值。
22.如權利要求11所述的設備,包括線性內插器樹,一般的N元點積映射到所述線性內插器樹。
23.一種存儲指令的計算機可讀介質,所述指令使得計算機能夠:
確定由紋理單元確定的點積系數為負數;以及
將所述系數的符號變為正值。
24.如權利要求23所述的介質,還存儲用于執行以下步驟的指令:通過在過濾操作期間反轉對應通道值的符號來補償所述點積系數的符號改變。
25.如權利要求23所述的介質,還存儲用于執行以下步驟的指令:通過將具有負系數的每個紋理元素的控制掩碼傳遞給紋理控制來補償所述符號改變;以及確定具有一個值的掩碼表示對應系數為正數,而具有另一個值的所述掩碼表示對應系數為負數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010592194.0/1.html,轉載請聲明來源鉆瓜專利網。





