基于數(shù)據(jù)流的硬件加速方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN201710016921.0 申請日 -
公開(公告)號 CN106776044B 公開(公告)日 2020-02-04
申請公布號 CN106776044B 申請公布日 2020-02-04
分類號 G06F9/50 分類 計算;推算;計數(shù);
發(fā)明人 牛昕宇 申請(專利權)人 上海鯤云信息科技有限公司
代理機構(gòu) 上海光華專利事務所(普通合伙) 代理人 深圳鯤云信息科技有限公司;上海鯤云信息科技有限公司
地址 518000 廣東省深圳市福田區(qū)福保街道保稅區(qū)市花路長富金茂大廈11層1109室
法律狀態(tài) -

摘要

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