[发明专利]基于应用的动态异构多核系统和方法在审
申请号: | 201810952015.6 | 申请日: | 2016-08-12 |
公开(公告)号: | CN109086241A | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | C·H·泰赫;K·C·Y·塔恩 | 申请(专利权)人: | 阿尔特拉公司 |
主分类号: | G06F15/17 | 分类号: | G06F15/17;G06F9/48;G06F9/50 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 徐东升 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加速器 请求消息发送 异构多核系统 请求消息 应用 处理电路 应用接收 可配置 处理器 可用 搜索 数据库 配置 申请 | ||
1.一种用于在多个现场可编程门阵列上操作一组加速器的处理电路,其中所述处理电路被配置为:
启用从加速器数据库中选择所述一组加速器以加速任务,其中所述加速器数据库包括所述一组加速器;
重新配置所述多个现场可编程门阵列以包括所述一组加速器;以及
向所述一组加速器发送加速请求,其中所述一组加速器被配置为加速所述任务。
2.如权利要求1所述的处理电路,其中所述处理电路被配置为重新配置所述多个现场可编程门阵列以包括所述一组加速器中的加速器。
3.如权利要求1所述的处理电路,其中与所述一组加速器相关联的处理存储器被配置为跨不同的物理存储器被分布。
4.如权利要求1所述的处理电路,其中所述处理电路被配置为跨所述一组加速器均衡负载。
5.如权利要求4所述的处理电路,其中所述负载至少部分地是加速所述任务的结果。
6.如权利要求1所述的处理电路,其中所述处理电路通信地耦接到存储器映射,所述存储器映射被配置为使所述处理电路能够与所述多个现场可编程门阵列通信。
7.如权利要求6所述的处理电路,其中所述存储器映射被配置为通过重新映射与所述存储器映射相关联的存储器映射来启用所述处理电路与所述多个现场可编程门阵列之间的数据移动。
8.如权利要求1所述的处理电路,其中所述处理电路包括处理器和所述多个现场可编程门阵列中的现场可编程门阵列。
9.如权利要求1所述的处理电路,其中耦接到所述处理电路的第二处理电路被配置为从所述加速器数据库中选择所述一组加速器以加速所述任务。
10.如权利要求1所述的处理电路,其中由耦接到所述处理电路的计算系统的应用来发送所述任务。
11.如权利要求1所述的处理电路,其中从所述处理电路的处理器发送所述任务。
12.一种用于在现场可编程门阵列上配置加速器的处理电路,其中所述处理电路被配置为:
启用从加速器数据库中选择所述加速器以加速任务;
重新配置所述现场可编程门阵列以包括所述加速器;
向所述加速器发送加速请求,其中所述加速器被配置为加速所述任务;以及
将与所述加速器相关联的处理存储器跨不同的物理存储器分布。
13.一种用于在现场可编程门阵列上操作一组加速器的系统,其包括:
存储器映射,其被配置为使处理器能够与所述现场可编程门阵列通信;
处理器,其耦接到所述现场可编程门阵列,其中所述处理器被配置为:
启用从加速器数据库中选择加速器以加速任务,其中所述加速器数据库包括所述一组加速器;
在所述现场可编程门阵列中实例化所述加速器;以及
经由所述存储器映射向所述加速器发送加速请求,其中所述加速器被配置为加速所述任务。
14.如权利要求13所述的系统,其中所述存储器映射被配置为通过重新映射与所述存储器映射相关联的存储器映射来启用所述处理器与所述现场可编程门阵列之间的数据移动。
15.如权利要求13所述的系统,其中与所述一组加速器相关联的处理存储器被配置为跨不同的物理存储器被分布。
16.如权利要求15所述的系统,其中所述处理器被配置为在多个现场可编程门阵列中实例化来自所述加速器数据库的第二加速器。
17.如权利要求16所述的系统,其中所述多个现场可编程门阵列包括所述现场可编程门阵列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔特拉公司,未经阿尔特拉公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810952015.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种空间载荷遥控数据的注入系统及方法
- 下一篇:一种通信系统及方法