Reconfigurable computing system that shares processing between a host processor and one or more reconfigurable hardware modules
AssigneeStone Ridge Technology
InventorsVincent D. Natoli, David A. Richie
Life of this patent
Estimating the term…
Loading patent…
AssigneeStone Ridge Technology
InventorsVincent D. Natoli, David A. Richie
Estimating the term…
A reconfigurable computing system for enabling high performance computing includes a host platform running an operating system (OS), a reconfigurable processing kernel module, a plurality of drivers interacting with the OS, one or more reconfigurable hardware modules, and a software stack interacting with the OS and providing access to the reconfigurable hardware. The reconfigurable processing kernel module manages reconfigurable processes and coordinates data transfer to and from host. In addition, the reconfigurable processing kernel modifies the OS to utilize the software stack, thereby enabling the use of reconfigurable hardware modules through the use of hardware specific driver instructions.
A reconfigurable computing system for enabling high performance computing, comprising:
A method for reconfigurable computing that enables high performance computing, comprising:
The method of system 18, wherein the reconfigurable processing unit is in the form of one or more co-processing boards.
Dependencies are inferred from the claim text.