Patent · US Active

Methods and apparatus to improve optimizing loops with predictable recurring memory reads

US10853043B2 · kind B2 · utility

1Cited by
3References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 11, 2018
Grant dateDec 1, 2020
Priority date
Expiry dateOct 10, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/447
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.