亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

異構(gòu)CPU集群資源分配方法、電子設(shè)備和介質(zhì)與流程

文檔序號:40397371發(fā)布日期:2024-12-20 12:20閱讀:7來源:國知局
異構(gòu)CPU集群資源分配方法、電子設(shè)備和介質(zhì)與流程

本發(fā)明涉及芯片,尤其涉及一種異構(gòu)cpu集群資源分配方法、電子設(shè)備和介質(zhì)。


背景技術(shù):

1、在芯片回歸測試的過程中,仿真驗證主要分為三個階段:第一階段編譯由c++、c等高級語言編寫的公共庫;第二階段對芯片設(shè)計不同形態(tài)的ip(intellectual?property)進(jìn)行編譯;第三階段會構(gòu)建每一ip形態(tài)對應(yīng)的測試用例(test),進(jìn)行回歸測試,一些測試用例是基于systemverilog編寫的,一些測試用例是基于c++、c等高級語言相關(guān)代碼編寫的。第三階段測試用例的運行需要鏈接到第一階段的公共庫。上述三個階段所有涉及運算的任務(wù)會分發(fā)給異構(gòu)cpu(central?processing?unit)集群來執(zhí)行。異構(gòu)cpu集群指的是不同cpu組成的cpu集群,不同cpu指的是指令集和/或編譯器不同的cpu。現(xiàn)有技術(shù)中,直接將上述三個階段所有涉及運算的任務(wù)直接分配給異構(gòu)cpu集群執(zhí)行,但時常出現(xiàn)內(nèi)存越界、指針偏移等情況,導(dǎo)致仿真失敗。仿真失敗時,現(xiàn)有技術(shù)中無法明確仿真失敗原因,而是采用重新從第一階段開始執(zhí)行的方式來解決,導(dǎo)致芯片回歸測試效率低。


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

1、本發(fā)明目的在于,提供一種異構(gòu)cpu集群資源分配方法、電子設(shè)備和介質(zhì),提高了芯片回歸測試效率。

2、根據(jù)本發(fā)明第一方面,提供了一種異構(gòu)cpu集群資源分配方法,包括:

3、步驟s1、構(gòu)建第一數(shù)據(jù)庫,所述第一數(shù)據(jù)庫用于存儲異構(gòu)cpu集群中每一cpu的基本信息,所述第一數(shù)據(jù)庫實時更新;

4、步驟s2、基于所述第一數(shù)據(jù)庫在不同異構(gòu)cpu組合模式下運行待運行芯片回歸測試中的每一待測ip的測試用例樣本集合中的測試用例,生成第二數(shù)據(jù)庫,所述第二數(shù)據(jù)庫用于存儲每一待測ip在不同異構(gòu)cpu組合模式下的運行結(jié)果,所述待運行芯片回歸測試為包括預(yù)設(shè)高級語言編寫的測試用例的回歸測試,每一待測ip對應(yīng)待運行芯片回歸測試中一個ip的一種形態(tài);

5、步驟s3、構(gòu)建第三數(shù)據(jù)庫,所述第三數(shù)據(jù)庫用于存儲芯片回歸測試運行過程中異構(gòu)cpu集群中每一cpu的資源利用信息,所述第三數(shù)據(jù)庫實時更新;

6、步驟s4、基于所述第一數(shù)據(jù)庫、第二數(shù)據(jù)庫和第三數(shù)據(jù)庫的信息為待運行芯片回歸測試中的每一待測ip分配異構(gòu)cpu集群的cpu運算資源。

7、根據(jù)本發(fā)明第二方面,提供一種電子設(shè)備,包括:至少一個處理器;以及,與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被設(shè)置為用于執(zhí)行本發(fā)明第一方面所述的方法。

8、根據(jù)本發(fā)明第三方面,提供一種計算機可讀存儲介質(zhì),存儲有計算機可執(zhí)行指令,所述計算機指令用于執(zhí)行本發(fā)明第一方面所述的方法。

9、本發(fā)明與現(xiàn)有技術(shù)相比具有明顯的優(yōu)點和有益效果。借由上述技術(shù)方案,本發(fā)明提供的一種異構(gòu)cpu集群資源分配方法、電子設(shè)備和介質(zhì)可達(dá)到相當(dāng)?shù)募夹g(shù)進(jìn)步性及實用性,并具有產(chǎn)業(yè)上的廣泛利用價值,其至少具有以下有益效果:

10、本發(fā)明能夠從構(gòu)建的第一數(shù)據(jù)庫中獲取異構(gòu)cpu集群中每一cpu的基本信息、從第二數(shù)據(jù)庫中獲取每一待測ip在不同異構(gòu)cpu組合模式下的運行結(jié)果、從第三數(shù)據(jù)庫中獲取異構(gòu)cpu集群中每一cpu的資源利用信息,基于所述第一數(shù)據(jù)庫、第二數(shù)據(jù)庫和第三數(shù)據(jù)庫的信息為待運行芯片回歸測試中的每一待測ip分配異構(gòu)cpu集群的cpu運算資源,極大地減少芯片回歸測試過程中仿真失敗的情況的發(fā)生,提高了芯片回歸測試效率。



技術(shù)特征:

1.一種異構(gòu)cpu集群資源分配方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,

6.根據(jù)權(quán)利要求3所述的方法,其特征在于,

7.根據(jù)權(quán)利要求6所述的方法,其特征在于,

8.根據(jù)權(quán)利要求6所述的方法,其特征在于,

9.一種電子設(shè)備,其特征在于,包括:

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


技術(shù)總結(jié)
本發(fā)明涉及芯片技術(shù)領(lǐng)域,尤其涉及一種異構(gòu)CPU集群資源分配方法、電子設(shè)備和介質(zhì),方法包括:步驟S1、構(gòu)建第一數(shù)據(jù)庫,所述第一數(shù)據(jù)庫用于存儲異構(gòu)CPU集群中每一CPU的基本信息;步驟S2、基于所述第一數(shù)據(jù)庫在不同異構(gòu)CPU組合模式下運行待運行芯片回歸測試中的每一待測IP的測試用例樣本集合中的測試用例,生成第二數(shù)據(jù)庫;步驟S3、構(gòu)建第三數(shù)據(jù)庫,所述第三數(shù)據(jù)庫用于存儲芯片回歸測試運行過程中異構(gòu)CPU集群中每一CPU的資源利用信息;步驟S4、基于第一數(shù)據(jù)庫、第二數(shù)據(jù)庫和第三數(shù)據(jù)庫的信息為待運行芯片回歸測試中的每一待測IP分配異構(gòu)CPU集群的CPU運算資源。本發(fā)明提高了芯片回歸測試效率。

技術(shù)研發(fā)人員:王定,牛娜
受保護(hù)的技術(shù)使用者:沐曦集成電路(上海)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1