基于数据流的硬件加速方法及系统
基本信息
申请号 | CN201710016921.0 | 申请日 | - |
公开(公告)号 | CN106776044B | 公开(公告)日 | 2020-02-04 |
申请公布号 | CN106776044B | 申请公布日 | 2020-02-04 |
分类号 | G06F9/50 | 分类 | 计算;推算;计数; |
发明人 | 牛昕宇 | 申请(专利权)人 | 上海鲲云信息科技有限公司 |
代理机构 | 上海光华专利事务所(普通合伙) | 代理人 | 深圳鲲云信息科技有限公司;上海鲲云信息科技有限公司 |
地址 | 518000 广东省深圳市福田区福保街道保税区市花路长富金茂大厦11层1109室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供硬件加速方法及系统,包括:获取节点的计算任务量及其含有的计算模块的并行计算信息,计算完成计算任务量的时间;以节点在约束条件下计算时间最短的原则,优化节点定制硬件模块;当检测到存在资源空闲的节点时,将定制硬件模块的相关配置载入其中,形成重构的硬件计算节点,该节点通过其接口将计算结果传递至其他节点来完成拓展。本发明还提供执行采用上述方法的加速器的方法及系统,包括:监控硬件加速器中各个节点的使用情况;当监测到出现资源空闲的节点时,估测拓展重构成本与重构后获得性能收益,若性能收益大于重构成本,则启动计算拓展,将目标计算节点拓展到资源空闲的节点中。本发明最大限度地利用节点计算,提供高计算性能。 |
