針對異構硬件架構的聯(lián)合編譯方法和編譯系統(tǒng)

基本信息

申請?zhí)?/td> CN201811153641.5 申請日 -
公開(公告)號 CN110968320A 公開(公告)日 2020-04-07
申請公布號 CN110968320A 申請公布日 2020-04-07
分類號 G06F8/41 分類 計算;推算;計數(shù);
發(fā)明人 王晨輝;彭凡;李曉泉;李燦;王平 申請(專利權)人 上海登臨科技有限公司
代理機構 北京泛華偉業(yè)知識產(chǎn)權代理有限公司 代理人 上海登臨科技有限公司
地址 201203 上海市浦東新區(qū)盛夏路570號901室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種針對異構硬件架構的聯(lián)合編譯方法和編譯系統(tǒng)。該方法包括:根據(jù)所述硬件架構中異構單元的計算特性確定對總體計算任務圖進行多個子任務劃分的策略,并將所劃分出的多個子任務分配給相應的異構單元編譯器進行編譯處理,以生成相應的目標機器指令代碼;將所生成的目標機器指令代碼鏈接為面向所述異構硬件架構的機器指令代碼集合。利用本發(fā)明的聯(lián)合編譯方法和編譯系統(tǒng),啟動一次編譯即可實現(xiàn)自動編譯、優(yōu)化、生成能夠在異構硬件架構系統(tǒng)上運行的,混合不同層次的各類異構單元的硬件機器指令代碼的可執(zhí)行程序體。