[發明專利]整合算術及邏輯處理的裝置有效
| 申請號: | 201710499441.4 | 申請日: | 2017-06-27 |
| 公開(公告)號: | CN107291420B | 公開(公告)日: | 2020-06-05 |
| 發明(設計)人: | 張淮聲;梁達成;陳博明;卞仁玉 | 申請(專利權)人: | 上海兆芯集成電路有限公司 |
| 主分類號: | G06F7/57 | 分類號: | G06F7/57;G06T1/20 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 王新宇 |
| 地址: | 201203 上海市張*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 整合 算術 邏輯 處理 裝置 | ||
本發明的實施例提出一種整合算術及邏輯處理的裝置,包含計算裝置;及后邏輯單元。計算裝置計算多個來源數據以產生并輸出目的地數據。后邏輯單元,耦接至計算裝置,用以進行目的地數據與零之間的比較操作,以及輸出比較結果。
技術領域
本發明涉及一種圖形處理單元技術,特別是一種全精度及部分精度數值的計算方法及裝置。
背景技術
圖形處理單元的架構通常具有數百個基本著色器處理單元(basic shaderprocessing units),又稱為流處理器(stream processors)。每一個流處理器于每個周期處理一個單指令多數據(SIMD,Single Instruction Multiple Data)執行線程的指令,接著于下一個周期處理另一個單指令多數據執行線程。指令之間也常具有因果關系,也就是說,一個指令的計算結果可能是下一個指令的輸入。因此,本發明提出一種整合算術及邏輯處理的裝置,用以提升流處理器的效能。
發明內容
本發明的實施例提出一種整合算術及邏輯處理的裝置,包含計算裝置及后邏輯單元(post-logic unit)。計算裝置計算多個來源數據以產生第一目的地數據并輸出第一目的地數據。后邏輯單元,耦接至計算裝置,用以進行第一目的地數據與零之間的比較操作,以及輸出比較結果。
本發明的實施例另提出一種整合算術及邏輯處理的裝置,包含計算裝置及歸一化單元。計算裝置計算多個來源數據以產生第一目的地數據并輸出第一目的地數據。歸一化單元,耦接至計算裝置,當接收到輸出為第一類型數據的指示時,將第一目的地數據進行歸一化以產生第一類型的第二目的地數據;當接收到輸出為第二類型數據的指示時,將第一目的地數據進行歸一化以產生第二類型的第二目的地數據。
附圖說明
圖1是通用流處理器的流水線示意圖。
圖2是依據本發明實施例的流處理器的流水線示意圖。
圖3A是依據本發明實施例的FP浮點數示意圖。
圖3B是依據本發明實施例的PP浮點數示意圖。
圖4是依據本發明實施例的算術邏輯組的第一類運算通道的硬件架構圖。
圖5是依據本發明實施例的第二類運算通道的硬件架構圖。
具體實施方式
以下說明是完成發明的較佳實現方式,其目的在于描述本發明的基本精神,但并不用以限定本發明。實際的發明內容必須參考之后的權利要求范圍。
必須了解的是,使用于本說明書中的“包含”、“包括”等詞,是用以表示存在特定的技術特征、數值、方法步驟、作業處理、組件以及/或組件,但并不排除可加上更多的技術特征、數值、方法步驟、作業處理、組件、組件,或以上的任意組合。
在權利要求中使用如“第一”、“第二”、“第三”等詞是用來修飾權利要求中的組件,并非用來表示之間具有優先權順序,先行關系,或者是一個組件先于另一個組件,或者是執行方法步驟時的時間先后順序,僅用來區別具有相同名字的組件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海兆芯集成電路有限公司,未經上海兆芯集成電路有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710499441.4/2.html,轉載請聲明來源鉆瓜專利網。





