The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 04, 2013

Filed:

Jun. 30, 2009
Applicants:

Nobuhiro Asai, Setagaya-ku, JP;

Andrew B. Cornwall, Phoenix, AZ (US);

Rajan Raman, Bangalore, IN;

Akira Saitoh, Yamato, JP;

Ravi Shah, Laveen, AZ (US);

Inventors:

Nobuhiro Asai, Setagaya-ku, JP;

Andrew B. Cornwall, Phoenix, AZ (US);

Rajan Raman, Bangalore, IN;

Akira Saitoh, Yamato, JP;

Ravi Shah, Laveen, AZ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
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.


Find Patent Forward Citations

Loading…