Offloading work from one type to another type of processor based on the count of each type of service call instructions in the work unit
US8533720B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 25, 2011 |
| Grant date | Sep 10, 2013 |
| Priority date | — |
| Expiry date | Sep 10, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2209/509
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A work unit (e.g., a load module) to be executed on one processor may be eligible to be offloaded and executed on another processor that is heterogeneous from the one processor. The other processor is heterogeneous in that is has a different computing architecture and/or different instruction set from the one processor. A determination is made as to whether the work unit is eligible for offloading. The determination is based, for instance, on the particular type of instructions (e.g., particular type of service call and/or program call instructions) included in the work unit and whether those types of instructions are supported by the other processor. If the instructions of the work unit are supported by the other processor, then the work unit is eligible for offloading.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.