[發明專利]一種數據處理方法、裝置、設備及可讀存儲介質有效
| 申請號: | 202310325359.5 | 申請日: | 2023-03-29 |
| 公開(公告)號: | CN116010299B | 公開(公告)日: | 2023-06-06 |
| 發明(設計)人: | 請求不公布姓名 | 申請(專利權)人: | 摩爾線程智能科技(北京)有限責任公司 |
| 主分類號: | G06F12/06 | 分類號: | G06F12/06;G06F12/10 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 鄧超 |
| 地址: | 100080 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據處理 方法 裝置 設備 可讀 存儲 介質 | ||
本申請公開了一種數據處理方法、裝置、設備及可讀存儲介質,根據目標存儲順序,從各數據塊中確定目標時鐘周期內進行存儲順序轉換的各待寫入數據塊,并根據當前存儲順序確定各待寫入數據塊對應的存儲體編號和存儲地址編號,在存儲體編號對應存在存儲體沖突的情況下,更新目標時鐘周期內各待寫入數據塊對應的存儲體編號和存儲地址編號,并以更新后的存儲體編號和存儲地址編號,通過各線程將所述各數據塊依次從所述當前存儲順序轉換到所述目標存儲順序。可見,通過對待寫入數據塊的存儲體編號進行更新的方式,將存在存儲體沖突的數據塊分別移動到不同的存儲體中,減少存儲體沖突,提高數據存儲順序轉換的效率。
技術領域
本申請涉及計算機技術領域,尤其涉及一種數據處理方法、裝置、設備及可讀存儲介質。
背景技術
數據在存儲器件中可以按照stride存儲方式(“從左到右、從上到下”存儲順序)進行存儲,也可以按照twiddle存儲方式(“zigzag”的Z字型存儲順序)進行存儲。根據不同的應用場景,上述兩種存儲方式可以互相進行轉換。
目前,可以在數據從當前存儲器件寫入到其他存儲器件的過程中轉換數據的存儲方式。將存儲器件的內存劃分為可以同時執行多個寫入操作的多個存儲體。數據可以被劃分為多個數據塊,各數據塊分別存儲在各存儲體的多個存儲地址中。為了提高數據的存儲方式的轉換效率,可通過多個線程同時訪問多個存儲體,同時執行數據的寫入操作。
但是,由于在不同的存儲方式下,各數據塊的存儲順序互不相同,在通過多個線程同時執行數據的寫入操作時,可能會出現存儲體沖突的情況,進而降低數據存儲順序轉換的效率。
發明內容
本申請提供一種數據處理方法、裝置、設備及可讀存儲介質,以部分的解決現有技術存在的上述問題。
本申請采用下述技術方案:
本申請提供了一種數據處理方法,多個線程同時訪問分別存儲在多個存儲體的多個存儲地址中的數據塊,所述方法包括:
在接收到存儲順序轉換請求的情況下,確定各數據塊在各存儲地址中的當前存儲順序,以及確定所述各數據塊在所述各存儲地址中的目標存儲順序;
確定目標時鐘周期,針對所述目標時鐘周期,根據所述目標存儲順序,從所述各數據塊中確定所述目標時鐘周期內進行存儲順序轉換的各待寫入數據塊;
根據所述當前存儲順序,確定所述各待寫入數據塊對應的存儲體編號和存儲地址編號;
在所述存儲體編號對應存在存儲體沖突的情況下,更新所述各待寫入數據塊對應的存儲體編號和存儲地址編號;
根據更新后的存儲體編號和存儲地址編號,通過各線程將所述各數據塊依次從所述當前存儲順序轉換到所述目標存儲順序。
可選地,確定各數據塊在各存儲地址中的當前存儲順序,具體包括:
確定所述存儲順序轉換請求的請求類型;
根據所述請求類型,以各存儲體的存儲體編號為列,以所述各存儲地址的存儲地址編號為行,將所述各數據塊依次填入所述各存儲體內的各存儲地址中,確定所述各數據塊在各存儲地址中的當前存儲順序。
可選地,在所述請求類型為將各數據塊的存儲順序由stride存儲順序轉換為twiddle存儲順序的情況下,所述根據所述請求類型,以各存儲體的存儲體編號為列,以所述各存儲地址的存儲地址編號為行,將所述各數據塊依次填入所述各存儲體內的各存儲地址中,確定所述各數據塊在各存儲地址中的當前存儲順序,具體包括:
以各存儲體的存儲體編號為列,以所述各存儲地址的存儲地址編號為行,將所述各數據塊按照從左至右、從上到下的順序排列,依次填入所述各存儲體內的各存儲地址中,確定所述各數據塊在各存儲地址中的當前存儲順序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于摩爾線程智能科技(北京)有限責任公司,未經摩爾線程智能科技(北京)有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310325359.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種地質樣品預處理裝置
- 下一篇:電梯及其控制方法、裝置及存儲介質





