硬件加速方法及系统、硬件加速器执行方法及系统
基本信息
申请号 | CN201710016921.0 | 申请日 | - |
公开(公告)号 | CN106776044A | 公开(公告)日 | 2017-05-31 |
申请公布号 | CN106776044A | 申请公布日 | 2017-05-31 |
分类号 | G06F9/50(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 牛昕宇 | 申请(专利权)人 | 上海鲲云信息科技有限公司 |
代理机构 | 上海光华专利事务所 | 代理人 | 上海鲲云信息科技有限公司;深圳鲲云信息科技有限公司 |
地址 | 201203 上海市浦东新区中国(上海)自由贸易试验区祖冲之路2305号B栋502室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供硬件加速方法及系统,包括:获取节点的计算任务量及其含有的计算模块的并行计算信息,计算完成计算任务量的时间;以节点在约束条件下计算时间最短的原则,优化节点定制硬件模块;当检测到存在资源空闲的节点时,将定制硬件模块的相关配置载入其中,形成重构的硬件计算节点,该节点通过其接口将计算结果传递至其他节点来完成拓展。本发明还提供执行采用上述方法的加速器的方法及系统,包括:监控硬件加速器中各个节点的使用情况;当监测到出现资源空闲的节点时,估测拓展重构成本与重构后获得性能收益,若性能收益大于重构成本,则启动计算拓展,将目标计算节点拓展到资源空闲的节点中。本发明最大限度地利用节点计算,提供高计算性能。 |
