麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種數(shù)據(jù)處理方法、裝置、介質(zhì)及設(shè)備與流程

文檔序號:41222486發(fā)布日期:2025-03-11 13:59閱讀:19來源:國知局
一種數(shù)據(jù)處理方法、裝置、介質(zhì)及設(shè)備與流程

本說明書涉及計算機,尤其涉及一種數(shù)據(jù)處理方法、裝置、介質(zhì)及設(shè)備。


背景技術(shù):

1、目前,隨著大數(shù)據(jù)、云計算以及人工智能等技術(shù)的飛速發(fā)展,這些技術(shù)得到了廣泛應(yīng)用。以機器學(xué)習(xí)技術(shù)為例,在神經(jīng)網(wǎng)絡(luò)應(yīng)用場景中,數(shù)據(jù)訪問與存儲(以下簡稱訪存)的需求日益增長。然而,在傳統(tǒng)的存儲架構(gòu)中,存儲單元與處理器是分開的。隨著訪存次數(shù)的增加,所需的帶寬與能耗也隨之增加,從而形成了處理器高速計算能力與存儲單元訪存性能之間的瓶頸。

2、為了解決這一問題,在現(xiàn)有技術(shù)中,將一些計算處理單元集成到存儲單元中,這樣可以使部分數(shù)據(jù)處理任務(wù)直接在存儲單元內(nèi)完成,這種方法被稱為存內(nèi)計算。存內(nèi)計算能夠大幅減少數(shù)據(jù)在存儲單元與處理器之間的傳輸,從而減輕了帶寬瓶頸并降低了能耗。同時,由于嵌入式動態(tài)隨機存取存儲器(embedded?dynamic?random?access?memory,edram)具有高存儲密度、快速讀寫速度和低功耗等優(yōu)勢,edram在存內(nèi)計算領(lǐng)域中被廣泛應(yīng)用和研究。

3、然而,edram也面臨一些挑戰(zhàn),為了保證edram中存儲的數(shù)據(jù)的準確性,存儲在edram中的數(shù)據(jù)需要定期刷新,但是,在進行刷新操作時,并不能對edram進行常規(guī)訪問,因此,頻繁的刷新操作,不僅會降低edram的存儲性能,還會增加刷新操作所需的能耗。尤其是,隨著存儲數(shù)據(jù)規(guī)模的擴大,刷新操作帶來的能耗問題變得更加突出。

4、為此,本說明書提供了一種數(shù)據(jù)處理方法、裝置、介質(zhì)及設(shè)備。


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

1、本說明書提供一種數(shù)據(jù)處理方法、裝置、介質(zhì)及設(shè)備,以部分的解決現(xiàn)有技術(shù)存在的上述問題。

2、本說明書采用下述技術(shù)方案:

3、本說明書提供了一種數(shù)據(jù)處理方法,包括:

4、獲取目標數(shù)據(jù),所述目標數(shù)據(jù)由符號位與數(shù)據(jù)位組成;

5、在假定所述目標數(shù)據(jù)存儲在存儲單元中僅出現(xiàn)指定錯誤的情況下,按照所述指定錯誤對應(yīng)的數(shù)據(jù)轉(zhuǎn)換方式對所述目標數(shù)據(jù)進行轉(zhuǎn)換,得到轉(zhuǎn)換后數(shù)據(jù);

6、將所述轉(zhuǎn)換后數(shù)據(jù)存儲至所述存儲單元,并調(diào)整所述存儲單元的刷新頻率,調(diào)整后的刷新頻率小于調(diào)整前的刷新頻率;

7、在執(zhí)行針對所述目標數(shù)據(jù)的數(shù)據(jù)處理任務(wù)時,執(zhí)行從所述存儲單元中讀取所述轉(zhuǎn)換后數(shù)據(jù)的操作,得到讀出數(shù)據(jù),并根據(jù)所述指定錯誤,確定所述讀出數(shù)據(jù)的符號位;

8、根據(jù)所述讀出數(shù)據(jù)的符號位,對所述轉(zhuǎn)換后數(shù)據(jù)的數(shù)據(jù)位進行復(fù)原,得到復(fù)原后的數(shù)據(jù)位;

9、根據(jù)所述讀出數(shù)據(jù)的符號位與所述復(fù)原后的數(shù)據(jù)位,執(zhí)行針對所述目標數(shù)據(jù)的數(shù)據(jù)處理任務(wù)。

10、可選的,按照所述指定錯誤對應(yīng)的數(shù)據(jù)轉(zhuǎn)換方式對所述目標數(shù)據(jù)進行轉(zhuǎn)換,得到轉(zhuǎn)換后數(shù)據(jù),具體包括:

11、當(dāng)所述指定錯誤為所述存儲單元中存儲的數(shù)據(jù)中至少部分由一變零時,判斷所述目標數(shù)據(jù)的符號位是否為零;

12、若是,則復(fù)制所述目標數(shù)據(jù)的符號位,并將所述目標數(shù)據(jù)復(fù)制后的符號位與所述目標數(shù)據(jù)的數(shù)據(jù)位組合,得到轉(zhuǎn)換后數(shù)據(jù);

13、若否,則復(fù)制所述目標數(shù)據(jù)的符號位,以及將所述目標數(shù)據(jù)的數(shù)據(jù)位進行取反,并將所述目標數(shù)據(jù)復(fù)制后的符號位與取反后的數(shù)據(jù)位組合,得到轉(zhuǎn)換后數(shù)據(jù)。

14、可選的,按照所述指定錯誤對應(yīng)的數(shù)據(jù)轉(zhuǎn)換方式對所述目標數(shù)據(jù)進行轉(zhuǎn)換,得到轉(zhuǎn)換后數(shù)據(jù),具體包括:

15、當(dāng)所述指定錯誤為所述存儲單元中存儲的數(shù)據(jù)中至少部分由零變一時,判斷所述目標數(shù)據(jù)的符號位是否為零;

16、若是,則復(fù)制所述目標數(shù)據(jù)的符號位,以及將所述目標數(shù)據(jù)的數(shù)據(jù)位進行取反,并將所述目標數(shù)據(jù)復(fù)制后的符號位與取反后的數(shù)據(jù)位組合,得到轉(zhuǎn)換后數(shù)據(jù);

17、若否,則復(fù)制所述目標數(shù)據(jù)的符號位,并將所述目標數(shù)據(jù)復(fù)制后的符號位與所述目標數(shù)據(jù)的數(shù)據(jù)位組合,得到轉(zhuǎn)換后數(shù)據(jù)。

18、可選的,根據(jù)所述指定錯誤,確定所述讀出數(shù)據(jù)的符號位,具體包括:

19、從所述存儲單元中,確定所述目標數(shù)據(jù)復(fù)制后的符號位;

20、根據(jù)所述指定錯誤,確定對所述目標數(shù)據(jù)復(fù)制后的符號位執(zhí)行或操作;

21、將所述目標數(shù)據(jù)復(fù)制后的符號位進行所述或操作,確定所述或操作的結(jié)果,作為所述讀出數(shù)據(jù)的符號位。

22、可選的,根據(jù)所述讀出數(shù)據(jù)的符號位,對所述轉(zhuǎn)換后數(shù)據(jù)的數(shù)據(jù)位進行復(fù)原,得到復(fù)原后的數(shù)據(jù)位,具體包括:

23、判斷所述讀出數(shù)據(jù)的符號位是否為零;

24、若是,則從所述存儲單元中,確定所述目標數(shù)據(jù)的數(shù)據(jù)位,作為復(fù)原后的數(shù)據(jù)位;

25、若否,則從所述存儲單元中,確定所述目標數(shù)據(jù)取反后的數(shù)據(jù)位,并將所述目標數(shù)據(jù)取反后的數(shù)據(jù)位進行取反,得到復(fù)原后的數(shù)據(jù)位。

26、可選的,根據(jù)所述指定錯誤,確定所述讀出數(shù)據(jù)的符號位,具體包括:

27、從所述存儲單元中,確定所述目標數(shù)據(jù)復(fù)制后的符號位;

28、根據(jù)所述指定錯誤,確定對所述目標數(shù)據(jù)復(fù)制后的符號位執(zhí)行與操作;

29、將所述目標數(shù)據(jù)復(fù)制后的符號位進行所述與操作,確定所述與操作的結(jié)果,作為所述讀出數(shù)據(jù)的符號位。

30、可選的,根據(jù)所述讀出數(shù)據(jù)的符號位,對所述轉(zhuǎn)換后數(shù)據(jù)的數(shù)據(jù)位進行復(fù)原,得到復(fù)原后的數(shù)據(jù)位,具體包括:

31、判斷所述讀出數(shù)據(jù)的符號位是否為零;

32、若是,則從所述存儲單元中,確定所述目標數(shù)據(jù)取反后的數(shù)據(jù)位,并將所述目標數(shù)據(jù)取反后的數(shù)據(jù)位進行取反,得到復(fù)原后的數(shù)據(jù)位;

33、若否,則從所述存儲單元中,確定所述目標數(shù)據(jù)的數(shù)據(jù)位,作為復(fù)原后的數(shù)據(jù)位。

34、本說明書提供了一種數(shù)據(jù)處理裝置,包括:

35、獲取模塊,用于獲取目標數(shù)據(jù),所述目標數(shù)據(jù)由符號位與數(shù)據(jù)位組成;

36、轉(zhuǎn)換模塊,用于在假定所述目標數(shù)據(jù)存儲在存儲單元中僅出現(xiàn)指定錯誤的情況下,按照所述指定錯誤對應(yīng)的數(shù)據(jù)轉(zhuǎn)換方式對所述目標數(shù)據(jù)進行轉(zhuǎn)換,得到轉(zhuǎn)換后數(shù)據(jù);

37、調(diào)整模塊,用于將所述轉(zhuǎn)換后數(shù)據(jù)存儲至所述存儲單元,并調(diào)整所述存儲單元的刷新頻率,調(diào)整后的刷新頻率小于調(diào)整前的刷新頻率;

38、讀出模塊,用于在執(zhí)行針對所述目標數(shù)據(jù)的數(shù)據(jù)處理任務(wù)時,執(zhí)行從所述存儲單元中讀取所述轉(zhuǎn)換后數(shù)據(jù)的操作,得到讀出數(shù)據(jù),并根據(jù)所述指定錯誤,確定所述讀出數(shù)據(jù)的符號位;

39、復(fù)原模塊,用于根據(jù)所述讀出數(shù)據(jù)的符號位,對所述轉(zhuǎn)換后數(shù)據(jù)的數(shù)據(jù)位進行復(fù)原,得到復(fù)原后的數(shù)據(jù)位;

40、處理模塊,用于根據(jù)所述讀出數(shù)據(jù)的符號位與所述復(fù)原后的數(shù)據(jù)位,執(zhí)行針對所述目標數(shù)據(jù)的數(shù)據(jù)處理任務(wù)。

41、本說明書提供了一種計算機可讀存儲介質(zhì),所述存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述數(shù)據(jù)處理方法。

42、本說明書提供了一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)數(shù)據(jù)處理方法。

43、本說明書采用的上述至少一個技術(shù)方案能夠達到以下有益效果:

44、本說明書提供的數(shù)據(jù)處理方法,首先獲取目標數(shù)據(jù),目標數(shù)據(jù)由符號位與數(shù)據(jù)位組成。在假定目標數(shù)據(jù)存儲在存儲單元中僅出現(xiàn)指定錯誤的情況下,按照指定錯誤對應(yīng)的數(shù)據(jù)轉(zhuǎn)換方式對目標數(shù)據(jù)進行轉(zhuǎn)換,得到轉(zhuǎn)換后數(shù)據(jù)。將轉(zhuǎn)換后數(shù)據(jù)存儲至存儲單元,并調(diào)整存儲單元的刷新頻率,調(diào)整后的刷新頻率小于調(diào)整前的刷新頻率。在執(zhí)行針對目標數(shù)據(jù)的數(shù)據(jù)處理任務(wù)時,執(zhí)行從存儲單元中讀取轉(zhuǎn)換后數(shù)據(jù)的操作,得到讀出數(shù)據(jù),并根據(jù)指定錯誤,確定讀出數(shù)據(jù)的符號位。根據(jù)讀出數(shù)據(jù)的符號位,對轉(zhuǎn)換后數(shù)據(jù)的數(shù)據(jù)位進行復(fù)原,得到復(fù)原后的數(shù)據(jù)位。根據(jù)讀出數(shù)據(jù)的符號位與復(fù)原后的數(shù)據(jù)位,執(zhí)行針對目標數(shù)據(jù)的數(shù)據(jù)處理任務(wù)。

45、通過對存儲進存儲單元的數(shù)據(jù),在存儲之前,根據(jù)存儲單元可能會發(fā)生指定錯誤的情況,對目標數(shù)據(jù)的符號位以及數(shù)據(jù)位分別進行處理。使得在從存儲單元中讀出數(shù)據(jù)用于數(shù)據(jù)處理任務(wù)時,針對存儲前的對目標數(shù)據(jù)的處理,將讀取的數(shù)據(jù)復(fù)原,降低存儲單元本身可能會對存儲在其中的數(shù)據(jù)的影響,在讀取出的數(shù)據(jù)依舊能很好完成數(shù)據(jù)處理任務(wù)的前提下,不必再使得存儲單元保持高頻率的刷新操作,也就是降低刷新操作的刷新頻率,減少刷新操作帶來的能耗,提高存儲單元的存儲性能。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 揭阳市| 收藏| 金沙县| 台安县| 石狮市| 沙雅县| 遂川县| 民权县| 东乌珠穆沁旗| 密云县| 宁化县| 荔波县| 会东县| 宁南县| 志丹县| 广河县| 大渡口区| 林口县| 蓝山县| 吉木乃县| 婺源县| 申扎县| 临泽县| 普兰店市| 宁明县| 巩留县| 寿阳县| 宜宾市| 松江区| 浦江县| 新竹县| 巴南区| 集贤县| 呼玛县| 民和| 秀山| 瑞昌市| 冷水江市| 怀仁县| 和林格尔县| 霍城县|