[发明专利]一种基于CPU+GPU+FPGA架构的异构计算系统和方法在审
申请号: | 201710520154.7 | 申请日: | 2017-06-30 |
公开(公告)号: | CN107273331A | 公开(公告)日: | 2017-10-20 |
发明(设计)人: | 赵瑞东;彭福来;于治楼;陈乃阔;牛玉峰 | 申请(专利权)人: | 山东超越数控电子有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78 |
代理公司: | 北京连和连知识产权代理有限公司11278 | 代理人: | 杨帆 |
地址: | 250104 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于CPU+GPU+FPGA架构的异构计算系统,包括CPU主机单元、一个或多个GPU异构加速单元和一个或多个FPGA异构加速单元,CPU主机单元分别与GPU异构加速单元、FPGA异构加速单元通信连接,其中CPU主机单元用于资源管理,以及将处理任务分配给GPU异构加速单元和/或FPGA异构加速单元;GPU异构加速单元对来自CPU主机单元的任务进行并行处理;FPGA异构加速单元对来自CPU主机单元的任务进行串行或并行处理。本发明提供的异构计算系统能够充分发挥CPU的管控优势、GPU的并行处理优势、FPGA的性能功耗比并且具有灵活配置的优势,可适应不同的应用场景,满足不同类型的任务需求。本发明还提供一种基于CPU+GPU+FPGA架构的异构计算方法。 | ||
搜索关键词: | 一种 基于 cpu gpu fpga 架构 计算 系统 方法 | ||
【主权项】:
一种基于CPU+GPU+FPGA架构的异构计算系统,其特征在于,包括CPU主机单元(1)、一个或多个GPU异构加速单元(2)和一个或多个FPGA异构加速单元(3),所述CPU主机单元(1)分别与所述GPU异构加速单元(2)、所述FPGA异构加速单元(3)通信连接,其中:所述CPU主机单元(1)用于资源管理,以及将处理任务分配给所述GPU异构加速单元(2)和/或所述FPGA异构加速单元(3);所述GPU异构加速单元(2)对来自所述CPU主机单元(1)的任务进行并行处理;所述FPGA异构加速单元(3)对来自所述CPU主机单元(1)的任务进行串行或并行处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子有限公司,未经山东超越数控电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710520154.7/,转载请声明来源钻瓜专利网。