System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码人妻精品一区二区三区久久,国产午夜无码专区喷水,免费a级毛片无码a∨蜜芽试看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    芯片內存數據拷貝方法、電子設備和介質技術

    技術編號:40740691 閱讀:12 留言:0更新日期:2024-03-25 20:00
    本發明專利技術涉及芯片技術領域,尤其涉及一種芯片內存數據拷貝方法、電子設備和介質,方法包括步驟S1、將芯片中的拷貝線程劃分為M個拷貝線程組,每一拷貝線程組包括N個拷貝線程;步驟S2、基于芯片可執行單元中的緩存行總數P、拷貝線程組總數M、緩存行長度L、每個拷貝線程組中的拷貝線程總數N確定每個拷貝線程的操作數據長度Q;步驟S3、拷貝線程組接收拷貝任務,基于每個拷貝線程的操作數據長度Q將當前接收的拷貝任務劃分為X<subgt;m</subgt;個子任務,由拷貝線程組中的線程并行執行當前接收的拷貝任務,當完成時,執行步驟S4;步驟S4、將下一個拷貝任務發送給拷貝線程組G<subgt;m</subgt;,返回執行步驟S3。本發明專利技術提高了芯片內存數據的拷貝效率。

    【技術實現步驟摘要】

    本專利技術涉及芯片,尤其涉及一種芯片內存數據拷貝方法、電子設備和介質


    技術介紹

    1、在芯片運行過程中,通常需要從芯片內存的一個地址中的數據拷貝至芯片內存中另外一個地址,拷貝過程由芯片上并行運行的線程來實現。拷貝數據需要先存儲在芯片緩存(cache)中,線程從芯片緩存中獲取拷貝數據,存儲至目標地址。現有技術中,通常將每一數據拷貝任務分別分配至一個對應的線程,將任務和線程嚴格綁定,每一線程執行一個拷貝任務,多個拷貝任務并行執行,無論線程綁定拷貝任務對應的拷貝數據的大小,每一線程至少占用一個緩存行(cacheline)。但是,緩存行數量有限,因此可能導致一些線程無法分配到對應的緩存行,導致一些拷貝任務無法在緩存中命中拷貝數據,需要長時間等待,從而降低了內存數據拷貝速度,導致內存數據拷貝效率低。由此可知,如何提高芯片內存數據的拷貝效率成為亟待解決的技術問題。


    技術實現思路

    1、本專利技術目的在于,提供一種芯片內存數據拷貝方法、電子設備和介質,提高了芯片內存數據的拷貝效率。

    2、根據本專利技術第一方面,提供了一種芯片內存數據拷貝方法,包括:

    3、步驟s1、將芯片中的拷貝線程劃分為m個拷貝線程組{g1,g2,…,gm,…,gm},gm為第m個拷貝線程組,m的取值范圍為1到m,m為拷貝線程組總數,gm={t1m,t2m,…,tnm,…,tnm},tnm為gm中第n個拷貝線程,n的取值范圍為1到n,n為每個拷貝線程組中的拷貝線程總數;

    4、步驟s2、基于芯片可執行單元中的緩存行總數p、拷貝線程組總數m、緩存行長度l、每個拷貝線程組中的拷貝線程總數n確定每個拷貝線程的操作數據長度q;

    5、步驟s3、拷貝線程組gm接收拷貝任務,基于每個拷貝線程的操作數據長度q將當前接收的拷貝任務劃分為xm個子任務,由拷貝線程組gm中的線程并行執行當前接收的拷貝任務,當拷貝線程組gm完成當前拷貝任務時,執行步驟s4;

    6、步驟s4、將下一個拷貝任務發送給拷貝線程組gm,返回執行步驟s3。

    7、根據本專利技術第二方面,提供一種電子設備,包括:至少一個處理器;以及,與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被設置為用于執行本專利技術第一方面所述的方法。

    8、根據本專利技術第三方面,提供一種計算機可讀存儲介質,存儲有計算機可執行指令,所述計算機指令用于執行本專利技術第一方面所述的方法。

    9、本專利技術與現有技術相比具有明顯的優點和有益效果。借由上述技術方案,本專利技術提供的一種芯片內存數據拷貝方法、電子設備和介質可達到相當的技術進步性及實用性,并具有產業上的廣泛利用價值,其至少具有以下有益效果:

    10、本專利技術將芯片中的拷貝線程進行分組,還將每一個任務進行切分,采用線程組中的多個拷貝線程并行執行同一個任務,減少了緩存行的使用頻率,提高了拷貝數據在緩存中的命中率,從而提高了芯片內存數據的拷貝效率。

    本文檔來自技高網...

    【技術保護點】

    1.一種芯片內存數據拷貝方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,

    3.根據權利要求2所述的方法,其特征在于,

    4.根據權利要求3所述的方法,其特征在于,

    5.根據權利要求4所述的方法,其特征在于,

    6.根據權利要求4所述的方法,其特征在于,

    7.一種電子設備,其特征在于,包括:

    8.一種計算機可讀存儲介質,其特征在于,存儲有計算機可執行指令,所述計算機可執行指令用于執行前述權利要求1-6中任一項所述的方法。

    【技術特征摘要】

    1.一種芯片內存數據拷貝方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,

    3.根據權利要求2所述的方法,其特征在于,

    4.根據權利要求3所述的方法,其特征在于,

    5.根據權利要求4所述的方法,其...

    【專利技術屬性】
    技術研發人員:王健楊建
    申請(專利權)人:沐曦科技成都有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码人妻精品一区二区三区不卡| 无码国产精品一区二区免费vr| 九九无码人妻一区二区三区| 内射无码午夜多人| 亚洲av无码专区国产乱码在线观看| 国产做无码视频在线观看浪潮 | 亚洲av无码国产综合专区 | 极品粉嫩嫩模大尺度无码视频| 亚洲Aⅴ无码专区在线观看q| 影音先锋无码a∨男人资源站 | 无码精油按摩潮喷在播放| 亚洲真人无码永久在线| 久久亚洲精品成人无码| 亚洲av无码国产精品夜色午夜| 精品人妻系列无码人妻漫画| 日韩国产成人无码av毛片 | 亚洲精品无码专区久久同性男| 人妻中文字系列无码专区| 国产成人亚洲综合无码| 精品无码专区亚洲| 日本无码WWW在线视频观看| 亚洲AV无码欧洲AV无码网站| 粉嫩高中生无码视频在线观看| 免费人成无码大片在线观看| 亚洲精品无码av片| 亚洲AV无码国产精品永久一区| 91精品日韩人妻无码久久不卡| 无码一区二区三区免费| 无码专区—VA亚洲V天堂| 亚洲国产精品成人精品无码区| 超清无码熟妇人妻AV在线电影| 中文字幕无码免费久久| 国产成人精品一区二区三区无码| 精品无码黑人又粗又大又长 | 狼人无码精华AV午夜精品| 亚洲av永久无码精品网址| 中日韩亚洲人成无码网站| 人妻少妇看A偷人无码电影| 亚洲精品无码久久久久A片苍井空| 免费无遮挡无码永久视频| 日韩精品无码一区二区中文字幕|