发明申请
US20130346669A1 UPDATING HARDWARE LIBRARIES FOR USE BY APPLICATIONS ON A COMPUTER SYSTEM WITH AN FPGA COPROCESSOR
有权
通过应用于具有FPGA协处理器的计算机系统的更新硬件库
- 专利标题: UPDATING HARDWARE LIBRARIES FOR USE BY APPLICATIONS ON A COMPUTER SYSTEM WITH AN FPGA COPROCESSOR
- 专利标题(中): 通过应用于具有FPGA协处理器的计算机系统的更新硬件库
-
申请号: US13528329申请日: 2012-06-20
-
公开(公告)号: US20130346669A1公开(公告)日: 2013-12-26
- 发明人: Edmund B. Nightingale , Brian LaMacchia , Paul Barham
- 申请人: Edmund B. Nightingale , Brian LaMacchia , Paul Barham
- 申请人地址: US WA Redmond
- 专利权人: MICROSOFT CORPORATION
- 当前专利权人: MICROSOFT CORPORATION
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F12/02
- IPC分类号: G06F12/02
摘要:
A computer system includes one or more field programmable gate arrays as a coprocessor that can be shared among processes and programmed using hardware libraries. Given a set of hardware libraries, an update process periodically updates the libraries and/or adds new libraries. One or more update servers can provide information about libraries available for download, either in response to a request or by notifying systems using such libraries. New available libraries can be presented to a user for selection and download. Requests for updated libraries can arise in several ways, such as through polling for updates, exceptions from applications attempting to use libraries, and upon compilation of application code.