[發明專利]數據處理方法和裝置在審
| 申請號: | 201810909838.0 | 申請日: | 2018-08-10 |
| 公開(公告)號: | CN110825461A | 公開(公告)日: | 2020-02-21 |
| 發明(設計)人: | 黃龑 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F9/448 | 分類號: | G06F9/448 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 | ||
本申請實施例公開了數據處理方法和裝置。該方法的一具體實施方式包括:一種數據處理方法,該方法包括:接收待處理靜態圖結構數據,待處理靜態圖結構數據包括至少一個節點和就緒節點信息列表;從就緒節點信息列表中選取就緒節點信息,執行所選取的就緒節點信息所指示的節點對應的運算,以及將執行運算的節點的狀態標記為執行中狀態;響應于所選取的就緒節點信息所指示的節點對應的運算執行完成,將所選取的就緒節點信息所指示的節點的狀態標記為已完成狀態。該實施方式實現了節約運算時間。
技術領域
本申請實施例涉及計算機技術領域,具體涉及數據處理方法和裝置。
背景技術
隨著人工智能技術的快速發展,人工神經網絡的參數和訓練數據也不斷增加。與此同時,人工神經網絡訓練過程中的運算量也不斷增大。為了解決這些問題,一般采用不同的計算單元執行運算任務。其中,每種計算單元執行某一類特定的運算(例如矩陣運算、激活運算等)。這樣會極大的提高運算速度。目前,這些計算單元由宿主機上的中央處理器(CPU,Central Processing Unit)進行控制。當某個計算單元的運算任務執行完畢后,通過與CPU通信以接收下一項運算任務。
發明內容
本申請實施例提出了數據處理方法和裝置。
第一方面,本申請實施例提供了一種數據處理方法,該方法包括:接收待處理靜態圖結構數據,待處理靜態圖結構數據包括至少一個節點和就緒節點信息列表;從就緒節點信息列表中選取就緒節點信息,執行所選取的就緒節點信息所指示的節點對應的運算,以及將執行運算的節點的狀態標記為執行中狀態;響應于所選取的就緒節點信息所指示的節點對應的運算執行完成,將所選取的就緒節點信息所指示的節點的狀態標記為已完成狀態。
在一些實施例中,該方法還包括:確定所選取的就緒節點信息所指示的節點的后繼節點的前驅節點的狀態;響應于確定后繼節點的前驅節點的狀態為已完成狀態,將后繼節點的節點信息加入就緒節點信息列表。
在一些實施例中,該方法還包括:響應于確定至少一個節點中的節點的狀態為已完成狀態,發送用于表征待處理靜態圖結構數據處理完成的提示信息。
第二方面,本申請實施例提供了一種數據處理方法,包括:獲取待處理數據;將待處理數據處理為靜態圖結構數據,靜態圖結構數據包括至少一個節點和就緒節點信息列表。
第三方面,本申請實施例提供了一種數據處理裝置,該裝置包括:接收單元,被配置成接收待處理靜態圖結構數據,待處理靜態圖結構數據包括至少一個節點和就緒節點信息列表;執行單元,被配置成從就緒節點信息列表中選取就緒節點信息,執行所選取的就緒節點信息所指示的節點對應的運算,以及將執行運算的節點的狀態標記為執行中狀態;標記單元,被配置成響應于所選取的就緒節點信息所指示的節點對應的運算執行完成,將所選取的就緒節點信息所指示的節點的狀態標記為已完成狀態。
在一些實施例中,該裝置還包括:狀態確定單元,被配置成確定所選取的就緒節點信息所指示的節點的后繼節點的前驅節點的狀態;加入單元,被配置成響應于確定后繼節點的前驅節點的狀態為已完成狀態,將后繼節點的節點信息加入就緒節點信息列表。
在一些實施例中,該裝置還包括:發送單元,被配置成響應于確定至少一個節點中的節點的狀態為已完成狀態,發送用于表征待處理靜態圖結構數據處理完成的提示信息。
第四方面,本申請實施例提供了一種數據處理裝置,包括:數據獲取單元,被配置成獲取待處理數據;數據處理單元,被配置成將待處理數據處理為靜態圖結構數據,靜態圖結構數據包括至少一個節點和就緒節點信息列表。
第五方面,本申請實施例提供了一種電子設備,包括:一個或多個通用處理器;一個或多個芯片;存儲裝置,其上存儲有一個或多個程序,當一個或多個程序被一個或多個芯片執行,使得一個或多個芯片實現如第一方面中任一實現方式描述的方法,當一個或多個程序被一個或多個通用處理器執行,使得一個或多個通用處理器實現如第二方面中任一實現方式描述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810909838.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:烹飪物料的清洗方法及烹飪裝置
- 下一篇:云端聽力服務中心的互聯調整方法





