Methods and apparatus to improve optimizing loops with predictable recurring memory reads
AssigneeIntel Corporation
InventorsDiego Luis Caballero de Gea, Hideki Ido, Eric N. Garcia
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsDiego Luis Caballero de Gea, Hideki Ido, Eric N. Garcia
Estimating the term…
Methods, apparatus, systems, and articles of manufacture are disclosed to improve loop optimization with predictable recurring memory reads (PRMRs). An example apparatus includes an optimizer including an optimization scenario manager to generate an optimization plan associated with a loop and corresponding optimization parameters, the optimization plan including a set of one or more optimizations, an optimization scenario analyzer to identify the optimization plan as a candidate optimization plan when a quantity of PRMRs included in the loop is greater than a threshold, and a parameter calculator to determine the optimization parameters based on the candidate optimization plan, and a code generator to generate instructions to be executed by a processor, the instructions based on processing the loop with the one or more optimizations included in the candidate optimization plan.
An apparatus to improve loop optimization with predictable recurring memory reads (PRMRs), comprising:
A non-transitory computer readable storage medium comprising first instructions which, when executed, cause a machine to at least:
A method to improve loop optimization with predictable recurring memory reads (PRMRs), comprising:
Dependencies are inferred from the claim text.