[發(fā)明專(zhuān)利]一種任務(wù)處理方法及裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201811480552.1 | 申請(qǐng)日: | 2018-12-05 |
| 公開(kāi)(公告)號(hào): | CN109581925A | 公開(kāi)(公告)日: | 2019-04-05 |
| 發(fā)明(設(shè)計(jì))人: | 王全利 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京和利時(shí)系統(tǒng)工程有限公司 |
| 主分類(lèi)號(hào): | G05B19/042 | 分類(lèi)號(hào): | G05B19/042 |
| 代理公司: | 北京安信方達(dá)知識(shí)產(chǎn)權(quán)代理有限公司 11262 | 代理人: | 鄭旭麗;解婷婷 |
| 地址: | 100176 北京市大*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 處理器核 任務(wù)處理 計(jì)算機(jī)可讀存儲(chǔ)介質(zhì) 加載 系統(tǒng)整體 運(yùn)行效率 可控 配置 申請(qǐng) | ||
本申請(qǐng)公開(kāi)了一種任務(wù)處理方法及裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述任務(wù)處理方法包括:獲取一個(gè)或多個(gè)任務(wù);根據(jù)所述任務(wù)的配置中指定運(yùn)行的處理器核的編號(hào),將所述任務(wù)加載到對(duì)應(yīng)的處理器核上運(yùn)行。本申請(qǐng)通過(guò)根據(jù)任務(wù)的配置中指定運(yùn)行的處理器核的編號(hào),將任務(wù)加載到對(duì)應(yīng)的處理器核上運(yùn)行,使得系統(tǒng)的運(yùn)行情況完全可控,進(jìn)而能夠提高系統(tǒng)整體的運(yùn)行效率。
技術(shù)領(lǐng)域
本發(fā)明涉及但不限于通信技術(shù)領(lǐng)域,尤其涉及一種任務(wù)處理方法及裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
工業(yè)控制系統(tǒng)越來(lái)越多地采取高性能的處理器,來(lái)對(duì)采集的數(shù)據(jù)進(jìn)行運(yùn)算。與單核處理器相比,多核處理器在一個(gè)時(shí)鐘周期內(nèi)能處理更多的任務(wù),已成為未來(lái)市場(chǎng)主流處理器的發(fā)展趨勢(shì)。
目前,工業(yè)控制系統(tǒng)的多核處理器的產(chǎn)品實(shí)現(xiàn)中,對(duì)于多任務(wù)的處理,多采用由系統(tǒng)來(lái)分配每個(gè)任務(wù)到相應(yīng)的處理器核。現(xiàn)有的這種任務(wù)分配方法,系統(tǒng)運(yùn)行情況不可控,可能會(huì)導(dǎo)致系統(tǒng)整體的運(yùn)行效率較低。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種任務(wù)處理方法及裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),能夠使得系統(tǒng)的運(yùn)行情況完全可控,進(jìn)而能夠提高系統(tǒng)整體的運(yùn)行效率。
本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明實(shí)施例提供了一種任務(wù)處理方法,包括:
獲取一個(gè)或多個(gè)任務(wù);
根據(jù)所述任務(wù)的配置中指定運(yùn)行的處理器核的編號(hào),將所述任務(wù)加載到對(duì)應(yīng)的處理器核上運(yùn)行。
在一實(shí)施例中,所述方法還包括:
根據(jù)所述任務(wù)的優(yōu)先級(jí)來(lái)指定所述運(yùn)行的處理器核的編號(hào)。
在一實(shí)施例中,所述方法還包括:
將數(shù)據(jù)區(qū)劃分為各個(gè)所述任務(wù)私有的私有數(shù)據(jù)區(qū)及所有所述任務(wù)共有的全局?jǐn)?shù)據(jù)區(qū);
所述任務(wù)運(yùn)行時(shí),可訪問(wèn)該所述任務(wù)私有的私有數(shù)據(jù)區(qū)及所有所述任務(wù)共有的全局?jǐn)?shù)據(jù)區(qū)。
在一實(shí)施例中,所述獲取一個(gè)或多個(gè)任務(wù),包括:
運(yùn)行邏輯程序,所述邏輯程序中包括一個(gè)或多個(gè)所述任務(wù)。
在一實(shí)施例中,所述邏輯程序?yàn)榻M態(tài)的邏輯程序,所述組態(tài)的邏輯程序用于完成對(duì)一個(gè)或多個(gè)總線主站采集的數(shù)據(jù)進(jìn)行運(yùn)算,并輸出運(yùn)算結(jié)果至所述總線主站。
在一實(shí)施例中,所述邏輯程序包括一個(gè)或多個(gè)子邏輯程序,所述子邏輯程序包括一個(gè)或多個(gè)所述任務(wù),所述一個(gè)子邏輯程序用于完成對(duì)一個(gè)所述總線主站采集的數(shù)據(jù)進(jìn)行運(yùn)算,并輸出運(yùn)算結(jié)果至該所述總線主站,所述一個(gè)總線主站由一個(gè)所述子邏輯程序處理。
在一實(shí)施例中,所述邏輯程序包括一個(gè)或多個(gè)子邏輯程序,所述子邏輯程序包括一個(gè)或多個(gè)所述任務(wù),所述一個(gè)所述任務(wù)用于完成對(duì)一個(gè)所述總線主站采集的數(shù)據(jù)進(jìn)行運(yùn)算,并輸出運(yùn)算結(jié)果至該所述總線主站,所述一個(gè)總線主站由一個(gè)所述任務(wù)處理。
本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者多個(gè)程序,所述一個(gè)或者多個(gè)程序可被一個(gè)或者多個(gè)處理器執(zhí)行,以實(shí)現(xiàn)如以上任一項(xiàng)所述的任務(wù)處理方法的步驟。
本發(fā)明實(shí)施例還提供了一種任務(wù)處理裝置,包括處理器及存儲(chǔ)器,其中:
所述處理器用于執(zhí)行存儲(chǔ)器中存儲(chǔ)的程序,以實(shí)現(xiàn)如以上任一項(xiàng)所述的任務(wù)處理方法的步驟。
本發(fā)明實(shí)施例還提供了一種任務(wù)處理裝置,包括任務(wù)獲取模塊和任務(wù)加載模塊,其中:
任務(wù)獲取模塊,用于獲取一個(gè)或多個(gè)任務(wù);
任務(wù)加載模塊,用于根據(jù)所述任務(wù)的配置中指定運(yùn)行的處理器核的編號(hào),將所述任務(wù)加載到對(duì)應(yīng)的處理器核上運(yùn)行。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京和利時(shí)系統(tǒng)工程有限公司,未經(jīng)北京和利時(shí)系統(tǒng)工程有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811480552.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 用于OFDM無(wú)線通信系統(tǒng)的異構(gòu)多核數(shù)字信號(hào)處理器
- 一種在多處理器核系統(tǒng)中進(jìn)行調(diào)度的方法、裝置及系統(tǒng)
- 一種基于緩存感知的確定待遷移任務(wù)的方法和裝置
- 多核處理器復(fù)位裝置和復(fù)位方法
- 負(fù)載均衡的方法、裝置、叢集和眾核處理器
- 訪存的方法、內(nèi)存控制器和處理器核
- 一種非對(duì)稱(chēng)處理系統(tǒng)下多核共用串口的方法及系統(tǒng)
- 一種基于多核系統(tǒng)的硬件看門(mén)狗控制方法及系統(tǒng)
- 處理器簇的節(jié)電方法及裝置、芯片、設(shè)備、存儲(chǔ)介質(zhì)
- 計(jì)算機(jī)架構(gòu)及其內(nèi)的訪問(wèn)控制、數(shù)據(jù)交互及安全啟動(dòng)方法
- 一種協(xié)調(diào)執(zhí)行任務(wù)的系統(tǒng)及方法
- 分布式文件架構(gòu)的任務(wù)處理方法和裝置
- 一種任務(wù)的處理方法及其系統(tǒng)
- 任務(wù)處理方法、任務(wù)調(diào)度器和任務(wù)處理裝置
- 任務(wù)處理方法和任務(wù)處理裝置
- 任務(wù)協(xié)同處理方法、裝置、設(shè)備和系統(tǒng)
- 任務(wù)處理方法及系統(tǒng)
- 電子設(shè)備和數(shù)據(jù)處理方法
- 任務(wù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 任務(wù)處理方法、裝置、電子設(shè)備和介質(zhì)
- 用于生產(chǎn)組合物的監(jiān)測(cè)設(shè)備
- 用于生產(chǎn)組合物的監(jiān)測(cè)設(shè)備
- 用于視頻編碼和解碼的裝置和方法
- 用于興趣點(diǎn)識(shí)別的系統(tǒng)和方法
- 自適應(yīng)云計(jì)算信道處理方法及存儲(chǔ)介質(zhì)
- 用于將操作系統(tǒng)存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的BIOS代碼
- 一種電子名片自動(dòng)匹配的方法、系統(tǒng)、移動(dòng)裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 相機(jī)組同步曝光控制方法及系統(tǒng)、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、相機(jī)組控制系統(tǒng)
- 炒鍋翻炒方法、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及智能炒菜機(jī)
- 用于計(jì)算機(jī)系統(tǒng)啟動(dòng)操作的系統(tǒng)及方法





