[發明專利]處理OpenCL內核的方法及用于該方法的計算設備有效
| 申請號: | 201711216401.0 | 申請日: | 2017-11-28 |
| 公開(公告)號: | CN108241508B | 公開(公告)日: | 2023-06-13 |
| 發明(設計)人: | 伯恩哈德·愛格;烏洙林;趙永顯;劉東勛 | 申請(專利權)人: | 三星電子株式會社;首爾大學校產學協力團 |
| 主分類號: | G06F9/38 | 分類號: | G06F9/38;G06F9/50;G06T1/20 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 11112 | 代理人: | 張帆;張青 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理 opencl 內核 方法 用于 計算 設備 | ||
本公開提供了處理OpenCL內核的方法及用于該方法的計算設備。多核計算設備包括具有第一低級別控制核和處理核組的控制核組??刂坪私M將用于執行開放計算語言(OpenCL)內核的工作組分配至處理核組中的第一低級別控制核和第一處理核。處理核組執行通過控制核組分配的工作組的處理,并且輸出處理的結果??刂坪税凑辗旨壏绞椒纸M。
相關申請的交叉引用
本申請要求于2016年12月27日在韓國知識產權局提交的韓國專利申請No.10-2016-0180133的利益和優先權,該韓國專利申請的公開以引用方式全文并入本文中。
技術領域
本公開涉及處理開放計算語言(OpenCL)內核的方法和用于該方法的計算設備。
背景技術
開發的計算設備具有其中在單個集成電路中包括多個核或處理器以滿足應用的性能需求的結構。例如,多核處理器是指其中集成了具有算術功能的兩個或更多個核的處理器。眾核處理器在單個處理器中集成了十六個或更多個核。多核處理器和眾核處理器可被包括在具有多媒體芯片的裝置中和內置于TV或便攜式裝置中。
開放計算語言(OpenCL)是用于編寫用于跨多個平臺執行的程序的框架。換句話說,OpenCL是一種用于跨多個平臺執行的程序的諸如通用多核中央處理單元(CPU)、現場可編程門陣列(FPGA)和圖形處理單元(GPU)的開放的通用并行計算框架。OpenCL將GPU的能力擴展至除圖形處理之外的領域。因此,進行了各種嘗試來利用多核計算設備有效地處理OpenCL程序。
發明內容
本發明構思的至少一個實施例提供了一種用于處理開放計算語言(OpenCL)內核的方法和一種用于該方法的計算設備,其中分級控制核組將用于執行OpenCL內核的工作組分配至處理核組。
根據本發明構思的示例性實施例,一種多核計算設備包括:包括第一低級別控制核和處理核組的控制核組。控制核組被構造為將用于執行OpenCL內核的工作組分配至第一低級別控制核和第一處理核。處理核組包括第一處理核中的至少一個。處理核組被構造為處理通過控制核組分配的工作組并且輸出工作組的處理結果。包括在控制核組中的多個控制核根據通過控制核向其分配工作組的第一處理核的數量按照分級方式分組。
根據本發明構思的示例性實施例,一種處理OpenCL內核的方法,包括以下步驟:通過控制核組將用于執行OpenCL內核的工作組分配至第一低級別控制核和第一處理核;通過包括第一處理核中的至少一個的處理核組來處理分配的工作組;以及通過處理核組輸出工作組的處理的結果。控制核組的多個控制核根據通過控制核向其分配工作組的第一處理核的數量按照分級方式分組。
根據本發明構思的示例性實施例,提供了一種非暫時性計算機可讀記錄介質,其上記錄有用于在計算機上執行上述OpenCL內核處理方法的指令。
根據本發明構思的示例性實施例,一種多核計算設備,包括:處理核組,其包括具有多個第一處理核和多個第二處理核;根控制核,其被構造為從主機處理器接收與OpenCL內核的執行相關的信息,該信息指示用于執行OpenCL內核的工作組;第一葉控制核,其連接在根控制核與第一處理核之間;以及第二葉控制核,其連接在根控制核與第二處理核之間。根控制核將各工作組的第一部分發送至第一葉控制核,并且將各工作組的第二部分發送至第二中間控制核。
附圖說明
從下面結合附圖的詳細描述中,將更加清楚地理解本發明構思的實施例,附圖中:
圖1是示出OpenCL平臺的圖;
圖2是示出根據本發明構思的示例性實施例的計算設備的框圖;
圖3是示出根據本發明構思的示例性實施例的計算設備的框圖;
圖4是示出根據本發明構思的示例性實施例的通過控制核向其分配工作組的處理核的數量的圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社;首爾大學校產學協力團,未經三星電子株式會社;首爾大學校產學協力團許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711216401.0/2.html,轉載請聲明來源鉆瓜專利網。





