Learning and cache management in software defined contexts
AssigneeInternational Business Machines Corporation
InventorsPeter A. Franaszek, Luis Alfonso Lastras Montaño, R. Brett Tremaine
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsPeter A. Franaszek, Luis Alfonso Lastras Montaño, R. Brett Tremaine
Estimating the term…
A system includes a processor, a memory, a cache, program software, and a marker management engine. The software includes at least one marker. Each marker is a computer instruction and marks distinct computer code sections in the software. The engine (a) determines whether one of the at least one marker is executed during the execution of the program software, (b) monitors data accesses by the at least one processor to the at least one cache and the main memory, (c) stores at least one of the monitored data accesses in a pre-defined location in the main memory, and (d) optimizes only the computer code section indicated by the determined marker of the program software executed by the at least one processor based on the stored data accesses.
A system, comprising:
A method of optimizing a computer program, the computer program capable of being executed on a processor-based system, the method comprising the steps of:
A method of optimizing a computer program, the computer program capable of being executed on a processor-based system, the method comprising the steps of:
Dependencies are inferred from the claim text.