两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)處理系統(tǒng)、方法和處理器與流程

文檔序號:40634878發(fā)布日期:2025-01-10 18:40閱讀:1來源:國知局
數(shù)據(jù)處理系統(tǒng)、方法和處理器與流程

本申請涉及處理器領(lǐng)域,具體而言,涉及一種數(shù)據(jù)處理系統(tǒng)、方法和處理器。


背景技術(shù):

1、隨著ai(artificial?intelligence,人工智能)應(yīng)用需求的不斷增長,處理器的算力需求也越來越大,而處理器在處理不同情境下的向量指令時,所需使用到的算力需求也是不同的,按照常規(guī)參數(shù)配置的處理器可能無法有效地處理算力需求較大的向量指令,而在處理算力需求較小的向量指令,還可能出現(xiàn)浪費(fèi)處理資源的情況,導(dǎo)致影響處理不同向量指令的效率。

2、針對上述的問題,目前尚未提出有效的解決方案。


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

1、本申請實(shí)施例提供了一種數(shù)據(jù)處理系統(tǒng)、方法和處理器,以至少解決相關(guān)技術(shù)中處理器的可擴(kuò)展性較差,導(dǎo)致影響處理向量指令的效率的技術(shù)問題。

2、根據(jù)本申請實(shí)施例的一個方面,提供了一種數(shù)據(jù)處理系統(tǒng),包括:指令緩存模塊,與標(biāo)量核連接,用于接收并緩存標(biāo)量核發(fā)送的指令有效載荷;指令解碼模塊,與指令緩存模塊連接,用于對指令有效載荷包含的至少一個向量指令進(jìn)行解碼和拆分,得到至少一個向量指令的指令數(shù)據(jù);指令分配模塊,與指令解碼模塊連接,用于基于指令數(shù)據(jù)的數(shù)據(jù)特征,分配指令數(shù)據(jù)給至少一個指令執(zhí)行模塊,其中,指令執(zhí)行模塊的數(shù)量和指令執(zhí)行模塊的寄存器寬度由處理器的算力需求確定;指令執(zhí)行模塊,用于執(zhí)行接收到的指令數(shù)據(jù)。

3、根據(jù)本申請實(shí)施例的另一方面,還提供了一種數(shù)據(jù)處理方法,包括:接收標(biāo)量核發(fā)送的指令有效載荷;對指令有效載荷包含的至少一個向量指令進(jìn)行解碼和拆分,得到至少一個指令數(shù)據(jù);基于指令數(shù)據(jù)的數(shù)據(jù)特征,分配指令數(shù)據(jù)給至少一個指令執(zhí)行模塊,其中,指令執(zhí)行模塊的數(shù)量和指令執(zhí)行模塊的寄存器寬度由處理器的算力需求確定;基于指令執(zhí)行模塊執(zhí)行指令數(shù)據(jù)。

4、根據(jù)本申請實(shí)施例的另一方面,還提供了一種數(shù)據(jù)處理方法,包括:通過調(diào)用第一接口接收標(biāo)量核發(fā)送的指令有效載荷;對指令有效載荷包含的至少一個向量指令進(jìn)行解碼和拆分,得到至少一個指令數(shù)據(jù);基于指令數(shù)據(jù)的數(shù)據(jù)特征,分配指令數(shù)據(jù)給至少一個指令執(zhí)行模塊,其中,指令執(zhí)行模塊的數(shù)量和指令執(zhí)行模塊的寄存器寬度由處理器的算力需求確定;基于指令執(zhí)行模塊執(zhí)行指令數(shù)據(jù);通過調(diào)用第二接口輸出指令數(shù)據(jù)的執(zhí)行結(jié)果。

5、根據(jù)本申請實(shí)施例的另一方面,還提供了一種處理器,包括上述任意一項的數(shù)據(jù)處理系統(tǒng)。

6、根據(jù)本申請實(shí)施例的另一方面,還提供了一種片上系統(tǒng),包括上述中任意一項的數(shù)據(jù)處理系統(tǒng)。

7、根據(jù)本申請實(shí)施例的另一方面,還提供了一種計算機(jī)可讀存儲介質(zhì),計算機(jī)可讀存儲介質(zhì)包括存儲的可執(zhí)行程序,其中,在可執(zhí)行程序運(yùn)行時控制計算機(jī)可讀存儲介質(zhì)所在設(shè)備執(zhí)行本申請各個實(shí)施例中的方法。

8、根據(jù)本申請實(shí)施例的另一方面,還提供了一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序,計算機(jī)程序在被處理器執(zhí)行時實(shí)現(xiàn)本申請各個實(shí)施例中的方法。

9、根據(jù)本申請實(shí)施例的另一方面,還提供了一種計算機(jī)程序產(chǎn)品,包括非易失性計算機(jī)可讀存儲介質(zhì),非易失性計算機(jī)可讀存儲介質(zhì)存儲計算機(jī)程序,計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)本申請各個實(shí)施例中的方法。

10、根據(jù)本申請實(shí)施例的另一方面,還提供了一種計算機(jī)程序,計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)本申請各個實(shí)施例中的方法。

11、在本申請實(shí)施例中,采用包括指令緩存模塊、指令解碼模塊、指令分配模塊和指令執(zhí)行模塊的數(shù)據(jù)處理系統(tǒng),根據(jù)處理器的算力需求自適應(yīng)性地改變指令執(zhí)行模塊的數(shù)量和寄存器寬度,可以有效的提高指令執(zhí)行模塊與向量指令之間的匹配程度,的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中處理器的可擴(kuò)展性較差,導(dǎo)致影響處理向量指令的效率的技術(shù)問題。

12、容易注意到的是,上面的通用描述和后面的詳細(xì)描述僅僅是為了對本申請進(jìn)行舉例和解釋,并不構(gòu)成對本申請的限定。



技術(shù)特征:

1.一種數(shù)據(jù)處理系統(tǒng),其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述指令執(zhí)行模塊包括:

3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述指令執(zhí)行模塊還包括:

4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述指令執(zhí)行模塊還包括:

5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述向量指令至少包括:數(shù)據(jù)加載指令和數(shù)據(jù)存儲指令,所述指令緩存模塊包括:

6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述指令數(shù)據(jù)至少包括:加載地址和存儲地址,所述指令解碼模塊包括:

7.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述數(shù)據(jù)處理系統(tǒng)還包括:

8.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述數(shù)據(jù)處理系統(tǒng)還包括:

9.一種數(shù)據(jù)處理方法,其特征在于,包括:

10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述向量指令包括:數(shù)據(jù)加載指令和數(shù)據(jù)存儲指令,在對所述指令有效載荷包含的至少一個向量指令進(jìn)行解碼和拆分前,所述方法還包括:

11.根據(jù)權(quán)利要求10所述的方法,其特征在于,對所述指令有效載荷包含的至少一個向量指令進(jìn)行解碼和拆分,得到至少一個指令數(shù)據(jù),包括:

12.一種數(shù)據(jù)處理方法,其特征在于,包括:

13.一種處理器,其特征在于,包括:權(quán)利要求1至8中任意一項所述的數(shù)據(jù)處理系統(tǒng)。

14.根據(jù)權(quán)利要求13所述的處理器,其特征在于,所述處理器采用精簡指令集架構(gòu)。

15.一種片上系統(tǒng),其特征在于,包括:權(quán)利要求1至8中任意一項所述的數(shù)據(jù)處理系統(tǒng)。

16.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述計算機(jī)可讀存儲介質(zhì)包括存儲的可執(zhí)行程序,其中,在所述可執(zhí)行程序運(yùn)行時控制所述存儲介質(zhì)所在設(shè)備執(zhí)行權(quán)利要求9至12中任意一項所述的方法。

17.一種計算機(jī)程序產(chǎn)品,其特征在于,包括計算機(jī)程序,所述計算機(jī)程序在被處理器執(zhí)行時實(shí)現(xiàn)根據(jù)權(quán)利要求9至12中任意一項所述的方法。


技術(shù)總結(jié)
本申請公開了一種數(shù)據(jù)處理系統(tǒng)、方法和處理器。該系統(tǒng)涉及處理器領(lǐng)域,包括:指令緩存模塊、指令解碼模塊、指令分配模塊和指令執(zhí)行模塊,其中,指令緩存模塊與標(biāo)量核連接,用于接收并緩存標(biāo)量核發(fā)送的指令有效載荷;指令解碼模塊與指令緩存模塊連接,用于對指令有效載荷包含的至少一個向量指令進(jìn)行解碼和拆分,得到至少一個向量指令的指令數(shù)據(jù);指令分配模塊與指令解碼模塊連接,用于基于指令數(shù)據(jù)的數(shù)據(jù)特征,分配指令數(shù)據(jù)給至少一個指令執(zhí)行模塊;指令執(zhí)行模塊用于執(zhí)行接收到的指令數(shù)據(jù)。本申請解決了相關(guān)技術(shù)中處理器的可擴(kuò)展性較差,導(dǎo)致影響處理向量指令的效率的技術(shù)問題。

技術(shù)研發(fā)人員:孫浩,蔣昭,陳晨,項曉燕,姬中凱,張文
受保護(hù)的技術(shù)使用者:達(dá)摩院(上海)科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
深圳市| 潼南县| 怀安县| 临洮县| 合江县| 富源县| 金湖县| 大同县| 鹤壁市| 洛宁县| 常德市| 寻乌县| 明溪县| 湖北省| 莫力| 巴南区| 深泽县| 延安市| 祁门县| 澄迈县| 宜州市| 正镶白旗| 汤阴县| 离岛区| 澄江县| 田阳县| 仲巴县| 罗田县| 阿拉善左旗| 张家港市| 满洲里市| 开封县| 山阴县| 浦东新区| 临沭县| 定襄县| 库尔勒市| 咸宁市| 龙岩市| 泾川县| 镇宁|