欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于加法運算的數(shù)據(jù)處理方法、裝置、電子設(shè)備及介質(zhì)與流程

文檔序號:40440834發(fā)布日期:2024-12-24 15:15閱讀:16來源:國知局
用于加法運算的數(shù)據(jù)處理方法、裝置、電子設(shè)備及介質(zhì)與流程

本發(fā)明涉及數(shù)據(jù)處理,尤其涉及一種用于加法運算的數(shù)據(jù)處理方法、裝置、電子設(shè)備及介質(zhì)。


背景技術(shù):

1、在圖像處理、語音編碼和人工智能(artificial?intelligence,簡稱為ai)加速器等領(lǐng)域通常會進(jìn)行累加運算。硬件實現(xiàn)過程中,通常會出現(xiàn)運算操作數(shù)位寬過大而目標(biāo)位寬不足以滿足運算操作數(shù)的位寬的情況,在此種情況下,通常會對于運算結(jié)果進(jìn)行飽和截位。但是在這一過程中,運算操作數(shù)在進(jìn)行加法運算時,仍會損耗大量的資源。

2、針對現(xiàn)有技術(shù)中,運算操作數(shù)在進(jìn)行加法運算時,會損耗大量資源的問題,目前尚未提出有效的解決方案。


技術(shù)實現(xiàn)思路

1、本發(fā)明提供一種用于加法運算的數(shù)據(jù)處理方法、裝置、電子設(shè)備及介質(zhì),用以解決現(xiàn)有技術(shù)中運算操作數(shù)在進(jìn)行加法運算時會損耗大量資源的問題,通過對于運算操作數(shù)提前進(jìn)行位寬處理,以減少加法運算過程中對于資源的損耗。

2、第一方面,本發(fā)明提供一種用于加法運算的數(shù)據(jù)處理方法,包括:

3、確定待進(jìn)行加法運算的運算操作數(shù)的位寬以及預(yù)設(shè)位寬;

4、根據(jù)所述運算操作數(shù)的位寬與所述預(yù)設(shè)位寬的大小關(guān)系,對所述運算操作數(shù)的位寬進(jìn)行處理;

5、使用位寬處理后的運算操作數(shù)進(jìn)行加法運算。

6、可選地,所述根據(jù)所述運算操作數(shù)的位寬與所述預(yù)設(shè)位寬的大小關(guān)系,對所述運算操作數(shù)的位寬進(jìn)行處理,包括:在所述運算操作數(shù)的位寬大于所述預(yù)設(shè)位寬的最大邊界值或小于所述預(yù)設(shè)位寬的最小邊界值的情況下,根據(jù)所述運算操作數(shù)的位寬與所述預(yù)設(shè)位寬的大小關(guān)系,對所述運算操作數(shù)的位寬進(jìn)行處理。

7、可選地,所述根據(jù)所述運算操作數(shù)的位寬與所述預(yù)設(shè)位寬的大小關(guān)系,對所述運算操作數(shù)的位寬進(jìn)行處理,包括:

8、所述運算操作數(shù)包括第一運算操作數(shù)和第二運算操作數(shù);

9、在m>r,n≤r且所述第一運算操作數(shù)和所述第二運算操作數(shù)都為有符號數(shù)據(jù)的情況下,將所述第一運算操作數(shù)的位寬縮減為r+1;在m>r,n≤r且所述第一運算操作數(shù)和所述第二運算操作數(shù)都為無符號數(shù)據(jù)的情況下,將所述第一運算操作數(shù)的位寬縮減為r;

10、其中,m為所述第一運算操作數(shù)的位寬,n為所述第二運算操作數(shù)的位寬,r為所述預(yù)設(shè)位寬。

11、可選地,所述根據(jù)所述運算操作數(shù)的位寬與所述預(yù)設(shè)位寬的大小關(guān)系,對所述運算操作數(shù)的位寬進(jìn)行處理,包括:

12、所述運算操作數(shù)包括第一運算操作數(shù)和第二運算操作數(shù);

13、在m>r,n>r且m和n不相等且所述第一運算操作數(shù)和所述第二運算操作數(shù)都為有符號數(shù)據(jù)的情況下,將所述第一運算操作數(shù)的位寬縮減為[min(m,n)+1],將所述第二運算操作數(shù)的位寬縮減為min(m,n);在m>r,n>r且m和n不相等且所述第一運算操作數(shù)和所述第二運算操作數(shù)都為無符號數(shù)據(jù)的情況下,將所述第一運算操作數(shù)的位寬和所述第二運算操作數(shù)的位寬都縮減為r;

14、其中,m為所述第一運算操作數(shù)的位寬,n為所述第二運算操作數(shù)的位寬,r為所述加法器的預(yù)設(shè)位寬。

15、可選地,所述根據(jù)所述運算操作數(shù)的位寬與所述預(yù)設(shè)位寬的大小關(guān)系,對所述運算操作數(shù)的位寬進(jìn)行處理,包括:

16、所述運算操作數(shù)包括第一運算操作數(shù)和第二運算操作數(shù);

17、在m>r,m=n且所述第一運算操作數(shù)和所述第二運算操作數(shù)都為無符號數(shù)據(jù)的情況下,將所述第一運算操作數(shù)的位寬和所述第二運算操作數(shù)的位寬都縮減為r;

18、其中,m為所述第一運算操作數(shù)的位寬,n為所述第二運算操作數(shù)的位寬,r為所述加法器的預(yù)設(shè)位寬。

19、可選地,所述方法還包括:

20、所述運算操作數(shù)包括第一運算操作數(shù)和第二運算操作數(shù);

21、在m≤r且n≤r的情況下,所述第一運算操作數(shù)和所述第二運算操作數(shù)的位寬不變;

22、在m>r,m=n且所述第一運算操作數(shù)和所述第二運算操作數(shù)都為有符號數(shù)據(jù)時,所述第一運算操作數(shù)和所述第二運算操作數(shù)的位寬不變;

23、其中,m為所述第一運算操作數(shù)的位寬,n為所述第二運算操作數(shù)的位寬,r為所述加法器的預(yù)設(shè)位寬。

24、第二方面,本發(fā)明提供了一種用于加法運算的數(shù)據(jù)處理裝置,包括:

25、確定模塊,用于確定待進(jìn)行加法運算的運算操作數(shù)的位寬以及預(yù)設(shè)位寬;

26、第一處理模塊,用于根據(jù)所述運算操作數(shù)的位寬與所述預(yù)設(shè)位寬的大小關(guān)系,對所述運算操作數(shù)的位寬進(jìn)行處理;

27、第二處理模塊,用于使用位寬處理后的運算操作數(shù)進(jìn)行加法運算。

28、第三方面,本發(fā)明還提供一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,處理器執(zhí)行程序時實現(xiàn)如上述任一種用于加法運算的數(shù)據(jù)處理方法。

29、第四方面,本發(fā)明還提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種用于加法運算的數(shù)據(jù)處理方法。

30、第五方面,本發(fā)明還提供一種計算機程序產(chǎn)品,包括計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種用于加法運算的數(shù)據(jù)處理方法。

31、本發(fā)明提供的用于加法運算的數(shù)據(jù)處理方法、裝置、電子設(shè)備及介質(zhì),通過確定待進(jìn)行加法運算的運算操作數(shù)的位寬以及預(yù)設(shè)位寬的大小關(guān)系,對運算操作數(shù)的位寬進(jìn)行處理,使用位寬處理后的運算操作數(shù)進(jìn)行加法運算。解決了現(xiàn)有技術(shù)中運算操作數(shù)在進(jìn)行加法運算時會損耗大量資源的問題,通過對于運算操作數(shù)提前進(jìn)行位寬處理,減少了加法運算過程中對于資源的損耗。



技術(shù)特征:

1.一種用于加法運算的數(shù)據(jù)處理方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的用于加法運算的數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述運算操作數(shù)的位寬與所述預(yù)設(shè)位寬的大小關(guān)系,對所述運算操作數(shù)的位寬進(jìn)行處理,包括:

3.根據(jù)權(quán)利要求1或2所述的用于加法運算的數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述運算操作數(shù)的位寬與所述預(yù)設(shè)位寬的大小關(guān)系,對所述運算操作數(shù)的位寬進(jìn)行處理,包括:

4.根據(jù)權(quán)利要求1或2所述的用于加法運算的數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述運算操作數(shù)的位寬與所述預(yù)設(shè)位寬的大小關(guān)系,對所述運算操作數(shù)的位寬進(jìn)行處理,包括:

5.根據(jù)權(quán)利要求1或2所述的用于加法運算的數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述運算操作數(shù)的位寬與所述預(yù)設(shè)位寬的大小關(guān)系,對所述運算操作數(shù)的位寬進(jìn)行處理,包括:

6.根據(jù)權(quán)利要求2所述的用于加法運算的數(shù)據(jù)處理方法,其特征在于,所述方法還包括:

7.一種用于加法運算的數(shù)據(jù)處理裝置,其特征在于,包括:

8.一種電子設(shè)備,包括存儲器、處理器及存儲在所述存儲器上并在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)如權(quán)利要求1至6任一項所述用于加法運算的數(shù)據(jù)處理方法。

9.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6任一項所述用于加法運算的數(shù)據(jù)處理方法。

10.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6任一項所述用于加法運算的數(shù)據(jù)處理方法。


技術(shù)總結(jié)
本發(fā)明提供一種用于加法運算的數(shù)據(jù)處理方法、裝置、電子設(shè)備及介質(zhì),包括:確定待進(jìn)行加法運算的運算操作數(shù)的位寬以及預(yù)設(shè)位寬的大小關(guān)系,對運算操作數(shù)的位寬進(jìn)行處理,使用位寬處理后的運算操作數(shù)進(jìn)行加法運算。本發(fā)明解決了在進(jìn)行加法運算時,會損耗大量資源的問題。

技術(shù)研發(fā)人員:李洪亮
受保護(hù)的技術(shù)使用者:湖南國科微電子股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/23
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
化隆| 融水| 长阳| 仪征市| 桂阳县| 盖州市| 深水埗区| 东乌珠穆沁旗| 平远县| 故城县| 株洲市| 嘉峪关市| 江阴市| 墨江| 柞水县| 洪雅县| 那曲县| 东莞市| 阿勒泰市| 石泉县| 凉城县| 陕西省| 麻城市| 高尔夫| 施甸县| 来安县| 红原县| 灵川县| 凌云县| 孝感市| 邹平县| 淮南市| 雷州市| 武宣县| 伊吾县| 临沭县| 新宁县| 沁源县| 寿宁县| 文安县| 宁强县|