[發明專利]輕量級分布式多任務協同框架在審
| 申請號: | 202010891060.2 | 申請日: | 2020-08-30 |
| 公開(公告)號: | CN112101536A | 公開(公告)日: | 2020-12-18 |
| 發明(設計)人: | 黃劉;楊露;崔瑩;代翔 | 申請(專利權)人: | 西南電子技術研究所(中國電子科技集團公司第十研究所) |
| 主分類號: | G06N3/063 | 分類號: | G06N3/063;G06N3/04;G06N3/08 |
| 代理公司: | 成飛(集團)公司專利中心 51121 | 代理人: | 郭純武 |
| 地址: | 610036 四川*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 輕量級 分布式 任務 協同 框架 | ||
1.一種輕量級分布式多任務協同框架,包括:一個或多個表征物理或虛擬機上守護進程的車間工廠(Factory)對象,工廠(Factory)對象實例化一個或多個表征分布式訓練任務協同管理進程的班長(Monitor)對象,或表征分布式訓練任務執行進程的工人(Worker)對象,表征分布式訓練任務的任務(Task)對象,其特征在于:以多機輕量級方式構建分布式神經網絡訓練框架,用戶通過RESTful接口對框架進行數據讀寫和運行控制,工廠(Factory)對象、任務(Task)對象、工人(Worker)對象和班長(Monitor)監控對象將自身的描述信息寫入對象信息記錄數據庫,工廠(Factory)對象、班長(Monitor)對象和工人(Worker)對象將自身的運行狀態信息寫入對象狀態記錄數據庫,同時工人(Worker)對象將自身對象狀態信息實時記錄到對象狀態記錄數據庫中;工廠(Factory)對象、班長(Monitor)對象、工人(Worker)對象、任務(Task)對象、對象信息記錄數據庫、對象狀態記錄數據庫相互之間通過RESTful接口進行通信和協同控制;用戶通過RESTful接口啟動工廠(Factory)對象、對象信息記錄數據庫和對象狀態記錄數據庫,操作對象信息記錄數據庫,記錄訓練任務信息,建立任務(Task)對象用戶通過RESTful接口修改任務(Task)對象的描述信息,啟動任務(Task)對象描述的訓練任務,調度工廠(Factory)對象生成一個班長(Monitor)對象,生成的班長(Monitor)對象從對象信息記錄數據庫中再次讀取任務(Task)對象的描述信息,調度工廠(Factory)對象生成多個工人(Worker)對象,班長(Monitor)對象調度生成的多個工人(Worker)對象分布式協同完成任務(Task)對象描述的訓練任務。
2.如權利要求1所述的輕量級分布式多任務協同框架,其特征在于:班長(Monitor)對象調度多個工人(Worker)對象協同完成任務(Task)對象定義的訓練任務訓練。
3.如權利要求1所述的輕量級分布式多任務協同框架,其特征在于:工廠(Factory)對象x、工廠(Factory)對象y分別對應一臺物理或虛擬計算機,工廠(Factory)對象x、工廠(Factory)對象y同時承載多個班長(Monitor)對象和工人(Worker)對象,一個班長(Monitor)對象協調控制多個工人(Worker)對象完成一個任務(Task)對象定義的訓練任務。
4.如權利要求1所述的輕量級分布式多任務協同框架,其特征在于:班長(Monitor)對象通過RESTful接口向多個工人(Worker)對象發布調度命令,工人(Worker)對象接收控制命令后完成具體的訓練操作,同時將訓練結果寫入對象狀態記錄數據庫。
5.如權利要求1所述的輕量級分布式多任務協同框架,其特征在于:一個班長(Monitor)對象從對象狀態記錄數據庫中讀取訓練結果,向工人(Worker)發表新的調度命令,如此循環,協同完成一個任務(Task)對象定義的訓練任務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西南電子技術研究所(中國電子科技集團公司第十研究所),未經西南電子技術研究所(中國電子科技集團公司第十研究所)許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010891060.2/1.html,轉載請聲明來源鉆瓜專利網。





