[發明專利]一種抗干擾計算方法、裝置、計算芯片及存儲介質在審
| 申請號: | 202011308739.0 | 申請日: | 2020-11-20 |
| 公開(公告)號: | CN112416854A | 公開(公告)日: | 2021-02-26 |
| 發明(設計)人: | 何偉;沈楊書 | 申請(專利權)人: | 北京靈汐科技有限公司 |
| 主分類號: | G06F15/78 | 分類號: | G06F15/78;G06F11/00 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100080 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 抗干擾 計算方法 裝置 計算 芯片 存儲 介質 | ||
1.一種抗干擾計算方法,其特征在于,包括:
從非易失存儲單元中讀取電路計算單元針對目標算法重復計算得到的多個備選計算結果,并從多個備選計算結果中獲取滿足一致性要求的結果;
將所述滿足一致性要求的結果,作為目標算法的最終計算結果。
2.根據權利要求1所述的方法,其特征在于,從非易失存儲單元中讀取電路計算單元針對目標算法重復計算得到的多個備選計算結果,并從多個備選計算結果中獲取滿足一致性要求的結果,包括:
通過電路計算單元針對目標算法重復計算得到兩個備選計算結果存儲于非易失存儲單元中,并從非易失存儲單元中讀取各備選計算結果進行驗證;
如果兩個備選計算結果一致,則獲取任一備選計算結果作為滿足一致性要求的結果;
如果兩個備選計算結果不一致,則通過電路計算單元針對目標算法繼續計算得到至少一個新的備選計算結果存儲于非易失存儲單元中,并根據從非易失存儲單元中讀取的新的備選計算結果,確定滿足一致性要求的結果。
3.根據權利要求2所述的方法,其特征在于,通過電路計算單元針對目標算法繼續計算得到至少一個新的備選計算結果存儲于非易失存儲單元中,并根據從非易失存儲單元中讀取的新的備選計算結果,確定滿足一致性要求的結果,包括:
通過電路計算單元針對目標算法繼續計算得到一個新的備選計算結果存儲于非易失存儲單元中;
從非易失存儲單元中讀取所述新的備選計算結果,并將所述新的備選計算結果與當前已讀取的全部備選計算結果共同進行驗證;
判斷是否存在兩個一致的備選計算結果,若是,則獲取任一備選計算結果作為滿足一致性要求的結果;
否則,返回執行通過電路計算單元針對目標算法繼續計算得到一個新的備選計算結果存儲于非易失存儲單元中的操作,直至確定出滿足一致性要求的結果。
4.根據權利要求1-3任一項所述的方法,其特征在于,在將所述滿足一致性要求的結果,作為目標算法的最終計算結果之后,還包括:
通過所述非易失存儲單元在保留一個所述最終計算結果的同時,刪除其他備選計算結果。
5.根據權利要求1-3任一項所述的方法,其特征在于,所述目標算法為完整算法,或者由所述完整算法劃分得到的子步驟;
其中,當目標算法為由所述完整算法劃分得到的子步驟時,由所述電路計算單元順序執行所述完整算法的各所述子步驟,并在獲取前一子步驟得到的最終計算結果后,通過所述電路計算單元執行后一子步驟。
6.根據權利要求1-3任一項所述的方法,其特征在于,所述非易失存儲單元包括:磁性隨機存儲器,或者相變隨機存儲器。
7.一種抗干擾計算裝置,其特征在于,包括:
一致性結果獲取模塊,用于從非易失存儲單元中讀取電路計算單元針對目標算法重復計算得到的多個備選計算結果,并從多個備選計算結果中獲取滿足一致性要求的結果;
最終計算結果確定模塊,用于將所述滿足一致性要求的結果,作為目標算法的最終計算結果。
8.一種抗干擾計算芯片,其特征在于,包括:電路計算單元、非易失存儲單元、一個或多個處理器以及存儲裝置;
存儲裝置,用于存儲一個或多個程序,
當一個或多個程序被一個或多個處理器執行,使得一個或多個處理器實現如權利要求1-6中任一所述的抗干擾計算方法。
9.根據權利要求8所述的抗干擾計算芯片,其特征在于,所述非易失存儲單元包括:磁性隨機存儲器,或者相變隨機存儲器。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現如權利要求1-6中任一所述的抗干擾計算方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京靈汐科技有限公司,未經北京靈汐科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011308739.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種管件夾持送料裝置
- 下一篇:一種可自動凈化尾氣的汽車排氣管





