发明名称 |
Hardware accelerator for an object-oriented programming language |
摘要 |
An apparatus and method are provided including a hardware accelerator capable of being interfaced with a processor for accelerating the execution of an application written utilizing an object-oriented programming language. Such object-oriented programming language may include Java and/or C++. |
申请公布号 |
US9098297(B2) |
申请公布日期 |
2015.08.04 |
申请号 |
US200511152544 |
申请日期 |
2005.06.14 |
申请人 |
NVIDIA Corporation |
发明人 |
Poff Thomas C.;Minami John Shigeto;Koyama Ryo |
分类号 |
G06F9/38;G06F9/44;G06F9/455;G06F9/54;G09G5/00;G09G5/14;G09G5/36 |
主分类号 |
G06F9/38 |
代理机构 |
Zilka-Kotab, PC |
代理人 |
Zilka-Kotab, PC |
主权项 |
1. An apparatus, comprising:
a hardware accelerator capable of being interfaced with a processor for accelerating the execution of an application written utilizing an object-oriented programming language by offloading the execution of the application from the processor to the hardware accelerator; and a software stub that controls interfacing of the hardware accelerator with the processor; wherein the object-oriented programming language includes at least one of a Java programming language and C++; wherein the apparatus is operable such that object requests made by a thread running on the processor are offloaded to the hardware accelerator for allowing the processor to process instructions. |
地址 |
Santa Clara CA US |