发明名称 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