Invention Grant
US08458676B2 Executing platform-independent code on multi-core heterogeneous processors
失效
在多核异构处理器上执行与平台无关的代码
- Patent Title: Executing platform-independent code on multi-core heterogeneous processors
- Patent Title (中): 在多核异构处理器上执行与平台无关的代码
-
Application No.: US12495008Application Date: 2009-06-30
-
Publication No.: US08458676B2Publication Date: 2013-06-04
- Inventor: Nobuhiro Asai , Andrew B. Cornwall , Rajan Raman , Akira Saitoh , Ravi Shah
- Applicant: Nobuhiro Asai , Andrew B. Cornwall , Rajan Raman , Akira Saitoh , Ravi Shah
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: DeLizio Gilliam, PLLC
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/445

Abstract:
A virtual machine can be extended to be aware of secondary cores and specific capabilities of the secondary cores. If a unit of platform-independent code (e.g., a function, a method, a package, a library, etc.) is more suitable to be run on a secondary core, the primary core can package the unit of platform-independent code (“code unit”) and associated data according to the ISA of the secondary core. The primary core can then offload the code unit to an interpreter associated with the secondary core to execute the code unit.
Public/Granted literature
- US20100333075A1 EXECUTING PLATFORM-INDEPENDENT CODE ON MULTI-CORE HETEROGENEOUS PROCESSORS Public/Granted day:2010-12-30
Information query