硬件加速方法及系統(tǒng)、硬件加速器執(zhí)行方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN201710016921.0 申請(qǐng)日 -
公開(公告)號(hào) CN106776044A 公開(公告)日 2017-05-31
申請(qǐng)公布號(hào) CN106776044A 申請(qǐng)公布日 2017-05-31
分類號(hào) G06F9/50(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 牛昕宇 申請(qǐng)(專利權(quán))人 上海鯤云信息科技有限公司
代理機(jī)構(gòu) 上海光華專利事務(wù)所 代理人 上海鯤云信息科技有限公司;深圳鯤云信息科技有限公司
地址 201203 上海市浦東新區(qū)中國(guó)(上海)自由貿(mào)易試驗(yàn)區(qū)祖沖之路2305號(hào)B棟502室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供硬件加速方法及系統(tǒng),包括:獲取節(jié)點(diǎn)的計(jì)算任務(wù)量及其含有的計(jì)算模塊的并行計(jì)算信息,計(jì)算完成計(jì)算任務(wù)量的時(shí)間;以節(jié)點(diǎn)在約束條件下計(jì)算時(shí)間最短的原則,優(yōu)化節(jié)點(diǎn)定制硬件模塊;當(dāng)檢測(cè)到存在資源空閑的節(jié)點(diǎn)時(shí),將定制硬件模塊的相關(guān)配置載入其中,形成重構(gòu)的硬件計(jì)算節(jié)點(diǎn),該節(jié)點(diǎn)通過(guò)其接口將計(jì)算結(jié)果傳遞至其他節(jié)點(diǎn)來(lái)完成拓展。本發(fā)明還提供執(zhí)行采用上述方法的加速器的方法及系統(tǒng),包括:監(jiān)控硬件加速器中各個(gè)節(jié)點(diǎn)的使用情況;當(dāng)監(jiān)測(cè)到出現(xiàn)資源空閑的節(jié)點(diǎn)時(shí),估測(cè)拓展重構(gòu)成本與重構(gòu)后獲得性能收益,若性能收益大于重構(gòu)成本,則啟動(dòng)計(jì)算拓展,將目標(biāo)計(jì)算節(jié)點(diǎn)拓展到資源空閑的節(jié)點(diǎn)中。本發(fā)明最大限度地利用節(jié)點(diǎn)計(jì)算,提供高計(jì)算性能。