首页> 外国专利> A COMPUTING PLATFORM, A RECONFIGURABLE HARDWARE DEVICE AND A METHOD FOR SIMULTANEOUSLY EXECUTING PROCESSES ON DYNAMICALLY RECONFIGURABLE HARDWARE DEVICE, SUCH AS AN FPGA, AS WELL AS INSTRUCTION SET PROCESSORS, SUCH AS A CPU, AND A RELATED COMPUTER READABLE MEDIUM.

A COMPUTING PLATFORM, A RECONFIGURABLE HARDWARE DEVICE AND A METHOD FOR SIMULTANEOUSLY EXECUTING PROCESSES ON DYNAMICALLY RECONFIGURABLE HARDWARE DEVICE, SUCH AS AN FPGA, AS WELL AS INSTRUCTION SET PROCESSORS, SUCH AS A CPU, AND A RELATED COMPUTER READABLE MEDIUM.

机译:计算平台,可重构硬件设备以及用于在可动态重构硬件设备上同时执行过程的方法(例如FPGA)以及指令集处理器(例如CPU)以及相关的计算机可读介质。

摘要

Computing platform, comprising a reconfigurable hardware device such as a Field Programmable Gate Array, FPGA, and at least one processor arranged for communicating with the reconfigurable hardware device, an operating system arranged to be executed on the at least one processor and arranged for managing execution of at least one application comprising a plurality of processes, wherein the computing platform further comprises a reconfiguring manager arranged for dynamically reconfiguring the reconfigurable hardware device at run-time based on processes to be executed and instantaneous available reconfigurable hardware device resources, wherein the reconfiguring being physically altering the reconfigurable hardware device resources by programming the hardware device, and a task manager arranged for queue communicating with the reconfiguring manager and for scheduling the processeson either one of the at least one processor and the reconfigurable hardware device.
机译:计算平台,包括可重配置硬件设备,例如现场可编程门阵列,FPGA,以及至少一个处理器,该至少一个处理器被布置为与该可重配置硬件设备进行通信,该操作系统被布置为在至少一个处理器上执行并且被布置为管理执行包括多个过程的至少一个应用程序,其中计算平台还包括重新配置管理器,该重新配置管理器用于基于要执行的过程和瞬时可用的可重新配置硬件设备资源在运行时动态地重新配置可重新配置硬件设备,其中该重新配置为通过对硬件设备进行编程来物理地改变可重新配置硬件设备的资源,以及任务管理器,该任务管理器被布置为与该重新配置管理器进行队列通信并且用于调度至少一个处理器和该可重新配置硬件设备中的一个上的处理。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号