[發(fā)明專利]硬件的資源分配方法、裝置、電子設(shè)備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202110940344.0 | 申請日: | 2021-08-17 |
| 公開(公告)號: | CN113391928B | 公開(公告)日: | 2021-11-16 |
| 發(fā)明(設(shè)計)人: | 陳教彥 | 申請(專利權(quán))人: | 上海燧原科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F15/78 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 201306 上海市浦東新區(qū)中國(上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 硬件 資源 分配 方法 裝置 電子設(shè)備 存儲 介質(zhì) | ||
本申請公開了一種硬件的資源分配方法、裝置、電子設(shè)備及存儲介質(zhì),該方法包括:獲取硬件對象的性能指標(biāo)和性能目標(biāo);根據(jù)性能指標(biāo)和性能目標(biāo)確定性能診斷方案,性能診斷方案包括使處于性能指標(biāo)的硬件對象達(dá)到性能指標(biāo)達(dá)所需的資源需求;根據(jù)性能診斷方案和資源池狀態(tài)確定硬件對象的資源分配。能夠根據(jù)硬件對象的實時的性能指標(biāo)和預(yù)期的性能目標(biāo)確定性能診斷方案,性能診斷方案包括使處于性能指標(biāo)的硬件對象達(dá)到性能指標(biāo)達(dá)所需的資源需求,根據(jù)性能診斷方案以及資源池狀態(tài),從資源池中確定硬件對象的資源分配,進(jìn)而實現(xiàn)基于預(yù)期的性能目標(biāo)以及硬件對象實時的性能指標(biāo)動態(tài)的調(diào)整資源分配,使硬件對象得到的資源分配更加合理,提高資源利用率。
技術(shù)領(lǐng)域
本發(fā)明實施例涉及芯片資源分配技術(shù),尤其涉及一種硬件的資源分配方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù)
隨著智能芯片的發(fā)展,智能芯片通常為多核芯片架構(gòu)。多核芯片架構(gòu)中多個單核組成群組,多個群組組成集群。當(dāng)多核芯片架構(gòu)進(jìn)行任務(wù)部署時,硬件對象之間存在資源競爭關(guān)系,硬件對象可以為單核或者群組。當(dāng)智能芯片執(zhí)行計算任務(wù)時,需要為硬件對象分配資源。
目前在為硬件對象分配資源時,根據(jù)先驗經(jīng)驗采用固定的硬件資源分配方式為硬件對象分配資源,資源分配不合理,資源利用率差。
發(fā)明內(nèi)容
本發(fā)明提供一種硬件的資源分配方法、裝置、電子設(shè)備及存儲介質(zhì),以實現(xiàn)為硬件對象提供更加合理的資源分配,提高資源利用率。
第一方面,本發(fā)明實施例提供了一種硬件的資源分配方法,包括:
獲取硬件對象的性能指標(biāo)和性能目標(biāo),硬件對象為單核或單核組成的群組,性能指標(biāo)為根據(jù)硬件對象實時的運行狀態(tài)所得到的用于表示硬件對象性能的指標(biāo),性能目標(biāo)包括任務(wù)延遲目標(biāo)或執(zhí)行效率目標(biāo);
根據(jù)性能指標(biāo)和性能目標(biāo)確定性能診斷方案,性能診斷方案包括使處于性能指標(biāo)的硬件對象達(dá)到性能指標(biāo)達(dá)所需的資源需求;
根據(jù)性能診斷方案和資源池狀態(tài)確定硬件對象的資源分配。
第二方面,本發(fā)明實施例還提供了一種硬件的資源分配裝置,包括:
性能指標(biāo)獲取模塊,用于獲取硬件對象的性能指標(biāo),硬件對象為單核或單核組成的群組,性能指標(biāo)為根據(jù)硬件對象實時的運行狀態(tài)所得到的用于表示硬件對象性能的指標(biāo);
性能目標(biāo)獲取模塊,用于獲取硬件對象的性能目標(biāo),性能目標(biāo)包括任務(wù)延遲目標(biāo)或執(zhí)行效率目標(biāo);
性能診斷方案確定模塊,用于根據(jù)性能指標(biāo)和性能目標(biāo)確定性能診斷方案,性能診斷方案包括使處于性能指標(biāo)的硬件對象達(dá)到性能指標(biāo)達(dá)所需的資源需求;
資源分配模塊,用于根據(jù)性能診斷方案和資源池狀態(tài)確定硬件對象的資源分配。
第三方面,本發(fā)明實施例還提供了一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機(jī)程序,其特征在于,處理器執(zhí)行程序時實現(xiàn)如本申請實施例所示的硬件的資源分配方法。
第四方面,本發(fā)明實施例還提供了一種包含計算機(jī)可執(zhí)行指令的存儲介質(zhì),計算機(jī)可執(zhí)行指令在由計算機(jī)處理器執(zhí)行時用于執(zhí)行如本申請實施例所示的硬件的資源分配方法。
本申請實施例提供的硬件的資源分配方法,獲取硬件對象的性能指標(biāo)和性能目標(biāo);根據(jù)性能指標(biāo)和性能目標(biāo)確定性能診斷方案,根據(jù)性能診斷方案和資源池狀態(tài)確定硬件對象的資源分配。目前采用固定的硬件資源分配方式進(jìn)行資源分配,資源分配不合理,資源利用率差。本申請實施例提供的硬件在資源分配方法能夠根據(jù)硬件對象的實時的性能指標(biāo)和預(yù)期的性能目標(biāo)確定性能診斷方案,性能診斷方案包括使處于性能指標(biāo)的硬件對象達(dá)到性能指標(biāo)達(dá)所需的資源需求,根據(jù)性能診斷方案以及資源池狀態(tài),從資源池中確定硬件對象的資源分配,進(jìn)而實現(xiàn)基于預(yù)期的性能目標(biāo)以及硬件對象實時的性能指標(biāo)動態(tài)的調(diào)整資源分配,使硬件對象得到的資源分配更加合理,提高資源利用率。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海燧原科技有限公司,未經(jīng)上海燧原科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110940344.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





