[發明專利]使用范圍特定的系數集字段執行一元函數的系統在審
| 申請號: | 202010589937.2 | 申請日: | 2020-06-24 |
| 公開(公告)號: | CN112445454A | 公開(公告)日: | 2021-03-05 |
| 發明(設計)人: | 布萊恩·J·希克曼;尼廷·N·加萊格拉特;瑪西耶·阿爾班斯基;邁克爾·羅津 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F7/483 | 分類號: | G06F7/483;G06F7/552 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 姜飛 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 范圍 特定 系數 字段 執行 一元函數 系統 | ||
1.一種處理器,包括:
存儲器,用于存儲多個條目,所述多個條目中的每個條目與輸入值范圍的一部分相關聯,所述多個條目中的每個條目包括定義冪級數近似的系數集;以及
算術引擎,包括電路,用于:
基于確定浮點輸入值在所述輸入值范圍中與所述多個條目中的第一條目相關聯的一部分內,選擇所述第一條目;以及
通過估算所述浮點輸入值處由所述第一條目的系數集定義的冪級數近似,來計算輸出值。
2.根據權利要求1所述的處理器,所述算術引擎用于:
基于確定第二浮點輸入值在所述輸入值范圍中與所述多個條目中的第二條目相關聯的一部分內,選擇所述第二條目;以及
通過估算所述第二浮點輸入值處由所述第二條目的系數集定義的冪級數近似,來計算第二輸出值。
3.根據權利要求1所述的處理器,其中,所估算的冪級數近似為a0+a1x+a2x2,其中,x是所述浮點輸入值,并且a0、a1和a2是所述第一條目的系數集。
4.根據權利要求1所述的處理器,其中,所述范圍是多個范圍中的第一范圍,并且其中,所述算術引擎用于通過將所述浮點輸入值與所述多個范圍的多個起始值進行比較來確定所述浮點輸入值在所述第一范圍內。
5.根據權利要求4所述的處理器,其中,所述存儲器用于存儲第二多個條目,所述第二多個條目中的每個條目與第二輸入值范圍的一部分相關聯,所述第二多個條目中的每個條目包括定義冪級數近似的系數集。
6.根據權利要求1所述的處理器,其中,所述第一條目的選擇還基于確定請求指定由所述算術引擎可執行的多個一元函數中的第一一元函數。
7.根據權利要求6所述的處理器,其中,所述算術引擎用于:
響應于指定所述多個一元函數中的第二一元函數的請求,從第二浮點輸入中提取尾數;以及
針對所提取的尾數而不包括所述第二浮點輸入的指數和符號,估算冪級數近似,其中,所述冪級數近似由基于所述第二浮點輸入從所述存儲器中檢索的系數定義。
8.根據權利要求1所述的處理器,其中,所述算術引擎用于:確定第二浮點輸入值對應于特例并輸出對應于所述特例的值。
9.根據權利要求1所述的處理器,其中,所述范圍是與一元函數相關聯的多個范圍中的第一范圍,并且所述算術引擎用于:
確定第二浮點輸入在所述多個范圍中的第二范圍內;
確定所述第二范圍被指定為在常數模式下操作;以及
輸出與所述第二范圍相關的常數作為第二輸出值。
10.根據權利要求1所述的處理器,其中,所述范圍是與一元函數相關聯的多個范圍中的第一范圍,并且所述算術引擎用于:
確定第二浮點輸入在所述多個范圍中的第二范圍內;
確定所述第二范圍被指定為在等同模式下操作;以及
輸出所述第二浮點輸入作為第二輸出值。
11.一種方法,包括:
存儲多個條目,所述多個條目中的每個條目與輸入值范圍的一部分相關聯,所述多個條目中的每個條目包括定義冪級數近似的系數集;
基于確定浮點輸入值在所述輸入值范圍中與所述多個條目中的第一條目相關聯的一部分內,選擇所述第一條目;以及
通過估算所述浮點輸入值處由所述第一條目的系數集定義的冪級數近似,來計算輸出值。
12.根據權利要求11所述的方法,還包括:
基于確定第二浮點輸入值在所述輸入值范圍中與所述多個條目中的第二條目相關聯的一部分內,選擇所述第二條目;以及
通過估算所述第二浮點輸入值處由所述第二條目的系數集定義的冪級數近似,來計算第二輸出值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010589937.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于訪問矩陣操作數的多變量跨步讀取操作
- 下一篇:軟件輔助功率管理





