基于数据流的硬件加速方法及系统

基本信息

申请号 CN201710016921.0 申请日 -
公开(公告)号 CN106776044B 公开(公告)日 2020-02-04
申请公布号 CN106776044B 申请公布日 2020-02-04
分类号 G06F9/50 分类 计算;推算;计数;
发明人 牛昕宇 申请(专利权)人 上海鲲云信息科技有限公司
代理机构 上海光华专利事务所(普通合伙) 代理人 深圳鲲云信息科技有限公司;上海鲲云信息科技有限公司
地址 518000 广东省深圳市福田区福保街道保税区市花路长富金茂大厦11层1109室
法律状态 -

摘要

摘要 本发明提供硬件加速方法及系统,包括:获取节点的计算任务量及其含有的计算模块的并行计算信息,计算完成计算任务量的时间;以节点在约束条件下计算时间最短的原则,优化节点定制硬件模块;当检测到存在资源空闲的节点时,将定制硬件模块的相关配置载入其中,形成重构的硬件计算节点,该节点通过其接口将计算结果传递至其他节点来完成拓展。本发明还提供执行采用上述方法的加速器的方法及系统,包括:监控硬件加速器中各个节点的使用情况;当监测到出现资源空闲的节点时,估测拓展重构成本与重构后获得性能收益,若性能收益大于重构成本,则启动计算拓展,将目标计算节点拓展到资源空闲的节点中。本发明最大限度地利用节点计算,提供高计算性能。