Dynamic Optimization Using A Resource Cost Registry
AssigneeEmpire Technology Development LLC
InventorEzekiel John Joseph Kruglick
Life of this patent
Estimating the term…
Loading patent…
AssigneeEmpire Technology Development LLC
InventorEzekiel John Joseph Kruglick
Estimating the term…
Technologies are generally described for runtime optimization adjusted dynamically according to changing costs of one or more system resources. Multicore systems may encounter dynamic variations in performance associated with the relative cost of related system resources. Furthermore, multicore systems can experience dramatic variations in resource availability and costs. A dynamic registry of system resource costs can be utilized to guide dynamic optimization. The relative scarcity of each resource can be updated dynamically within the registry of system resource costs. A runtime code generating loader and optimizer may be adapted to adjust optimization according to the resource cost registry. Information regarding system resource costs can support optimization tradeoffs based on resource cost functions.
A computer-implemented method for dynamic optimization of a portable intermediate software module on a computing system, the method comprising:
A computer readable storage medium having computer-executable instructions stored thereon which, when executed by a computer cause the computer to perform dynamic optimization of a portable intermediate software module by:
A computing system comprising:
Dependencies are inferred from the claim text.