Reconfigurable computing system that shares processing between a host processor and one or more reconfigurable hardware modules

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 interactin...

Full description

Saved in:
Bibliographic Details
Main Authors NATOLI VINCENT D, RICHIE DAVID A
Format Patent
LanguageEnglish
Published 23.04.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
Bibliography:Application Number: US20090403224