[發明專利]用于執行點積運算的指令和邏輯有效
| 申請號: | 201510348092.7 | 申請日: | 2007-09-20 |
| 公開(公告)號: | CN105022605B | 公開(公告)日: | 2018-10-26 |
| 發明(設計)人: | R.佐哈;M.塞科尼;R.帕塔薩拉蒂;S.欽努帕蒂;M.布克斯頓;C.德西爾瓦;M.阿卜杜拉 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F7/544 | 分類號: | G06F7/544 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 朱君;陳嵐 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 指令 點積運算 點積 程序部件 存儲單元 操作數 存儲 響應 | ||
本發明涉及一種用于執行點積運算的指令和邏輯。本發明提供了用于執行點積操作的方法、裝置和程序部件。在一個實施例中,裝置包括執行第一指令的執行資源。響應第一指令,所述執行資源將等于至少兩個操作數的點積的結果值存儲到某個存儲單元中。
本申請是分案申請,其母案申請的發明名稱是“用于執行點積運算的指令和邏輯”,其母案申請的申請日是2007年9月20日,其母案申請的申請號是:200710180647.7。
技術領域
本發明涉及執行數學運算的處理裝置及相關軟件和軟件序列的領域。
背景技術
計算機系統已經越來越深入我們的社會。計算機的處理能力已經提高了各種職業的工人的效率和生產力。由于購買和擁有計算機的費用持續下降,所以越來越多的消費者能夠利用更新、更快的機器。此外,許多人由于使用自由而樂于使用筆記本電腦。移動計算機使用戶可在離開辦公室或旅行時輕松地傳輸他們的數據以及利用所述移動計算機進行工作。這種情況在營銷人員、公司管理人員甚至學生中是常見的。
隨著處理器技術的進步,還產生了更新的軟件代碼來在具有這些處理器的機器上運行。用戶一般預期并要求來自他們的計算機的更高性能,而不管所使用的軟件類型。從處理器內實際執行的指令和操作的種類中可能產生一個這樣的問題。根據操作的復雜度和/或所需電路的類型,某些類型的操作需要更多時間來完成。這提供了優化在處理器內部執行某些復雜操作的方式的機會。
十多年來,媒體應用推動了微處理器的發展。實際上,媒體應用推動了近年來的大多數計算升級。這些升級主要在消費者方面發生,但是,為了娛樂性增強的教育和通信目的,在企業方面也看到顯著的進步。然而,未來的媒體應用需要更高的計算要求。因此,將來的個人計算體驗在視聽效果方面將更為豐富,并且更容易使用,更重要的是,計算將與通信融合。
因此,圖像的顯示以及統稱為內容的音頻和視頻數據的回放已經逐漸成為當前計算設備的流行應用。濾波和卷積操作是對內容數據、如圖像音頻和視頻數據執行的最常見操作的一部分。這類操作是計算密集的,但是提供可通過采用各種數據存儲設備(如單指令多數據(SIMD)寄存器)的有效實現來利用的高級數據并行性。多個當前的體系結構還需要多個操作、指令或子指令(通常稱作“微操作”或“μop”)來對多個操作數執行各種數學運算,由此減小吞吐量并增加執行數學運算所需的時鐘周期數量。
例如,可能需要由多個指令組成的指令序列來執行產生點積所必需的一個或多個運算,包括將由處理裝置、系統或計算機程序內的各種數據類型所表示的兩個或兩個以上數值之積相加。但是,這類現有技術可能需要許多處理周期,并且可能使處理器或系統消耗不必要的功率以產生點積。此外,一些現有技術可能在可進行操作的操作數的數據類型方面受到限制。
發明內容
根據本發明的一個方面,提供了一種已在其中存儲了指令的機器可讀介質,所述指令在由機器執行時,使所述機器執行包括以下步驟的方法:確定各具有第一數據類型的多個打包值的至少兩個操作數的點積結果;存儲所述點積結果。
根據本發明的另一方面,提供了一種裝置,包括:第一邏輯,對第一數據類型的至少兩個打包操作數執行單指令多數據點積指令。
根據本發明的又一方面,提供了一種系統,包括:第一存儲器,存儲單指令多數據點積指令;處理器,耦合到所述第一存儲器以執行所述單指令多數據點積指令。
根據本發明的再一方面,提供了一種方法,包括:將第一打包操作數的第一數據元素與第二打包操作數的第一數據元素相乘,以產生第一乘積;將所述第一打包操作數的第二數據元素與所述第二打包操作數的第二數據元素相乘,以產生第二乘積;將所述第一乘積與所述第二乘積相加,以產生點積結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510348092.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種BMS安全自檢及信息交互方法
- 下一篇:生成打印作業的方法及系統





