[發明專利]改進圖形處理單元上的鏈式任務的性能的方法和裝置有效
| 申請號: | 201380080434.0 | 申請日: | 2013-11-22 |
| 公開(公告)號: | CN105683914B | 公開(公告)日: | 2019-09-24 |
| 發明(設計)人: | W.陳;L-A.唐;路奎元;H.袁;S.蘇 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 李雪娜;張濤 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 改進 圖形 處理 單元 鏈式 任務 性能 方法 裝置 | ||
1.一種處理鏈式指令的系統,包括:
處理器,包括第一核以:
向任務執行設備發布第一子例程調用以執行具有第一輸出變元的第一子例程,所述第一輸出變元包括第一令牌,所述第一令牌用于指示來自第一子例程的執行的第一輸出數據是用于包括第一子例程的子例程鏈的中間數據;并且
響應于在第一輸出變元中包括第一令牌而在任務執行設備執行第一子例程的同時執行與第二子例程調用相關聯的設置操作;以及
耦合到處理器的系統存儲器。
2.權利要求1的系統,還包括任務執行設備,其中任務執行設備耦合到處理器并且耦合到與系統存儲器不同的輔存儲器,任務執行設備:
在第一輸入數據上執行第一子例程并且輸出第一輸出數據;并且
響應于第一令牌被包括在第一輸出變元中而將第一輸出數據存儲在輔存儲器的第一部分中并且制止向處理器傳輸第一輸出數據。
3.權利要求2的系統,其中處理器響應于第二子例程具有包括第一令牌的第二子例程輸入變元而向任務執行設備發布第二子例程調用以執行具有第一輸出數據作為輸入的第二子例程。
4.權利要求3的系統,其中響應于第二子例程具有包括第二令牌的第二子例程輸出變元,任務執行設備在輔存儲器的第二部分中存儲與第二子例程的執行相關聯的第二輸出數據,并且任務執行設備制止向處理器傳輸第二輸出數據。
5.權利要求4的系統,其中處理器響應于第三子例程具有包括第二令牌的第三子例程輸入變元而設置任務執行設備和向任務執行設備發布第三子例程調用以執行第三子例程,其中對第三子例程的輸入是第二輸出數據。
6.權利要求5的系統,其中任務執行設備響應于在第三子例程的輸出變元中包括指針而向處理器輸出第三輸出數據,其中所述指針指示第三輸出數據要被發送到處理器。
7.權利要求2-6中任一項的系統,其中對于在子例程的相應輸出變元中具有對應令牌的每一個子例程,處理器被配置成在子例程在任務執行設備上執行的同時執行針對下一子例程調用的設置。
8.一種執行鏈式指令的方法,包括:
通過處理器向任務執行單元發送第一任務調用以執行第一任務,其中第一任務調用包括包含第一令牌的第一任務輸出變元,所述第一令牌用于指示來自第一任務的執行的第一輸出數據是中間數據;以及
響應于在第一任務輸出變元中包括第一令牌,通過處理器在任務執行單元執行第一任務的同時執行與第二任務相關聯的一個或多個設置操作。
9.權利要求8的方法,還包括通過處理器向任務執行單元發送具有包括第一令牌的第二任務輸入變元的第二任務調用以使任務執行單元在與通過任務執行單元對第一任務的執行相關聯的第一輸出數據上執行第二任務。
10.權利要求8的方法,還包括在耦合到任務執行單元的輔存儲器上存儲與第一任務的執行相關聯的第一輸出數據,以及制止向處理器傳輸第一輸出數據。
11.權利要求8的方法,還包括通過處理器向任務執行單元發送具有包括第一令牌的第二任務輸入變元的第二任務調用以使任務執行單元在第一輸出數據上執行第二任務。
12.權利要求11的方法,其中第二任務調用具有包括第二令牌的相關聯的第二任務輸出變元,所述第二令牌標識輔存儲器的第二部分,所述第二部分存儲與通過任務執行單元對第二任務的執行相關聯的第二輸出數據。
13.權利要求12的方法,還包括通過處理器向任務執行單元發送具有包括輸出指針的第三任務輸出變元的第三任務調用,以及通過處理器響應于通過任務執行單元對第三任務的執行而從任務執行單元接收第三輸出數據,其中輸出指針指示第三輸出數據要被輸出到處理器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380080434.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種通過手勢操作實現交互的手機
- 下一篇:用于手機的操控裝置及手機





