Patent · US Active

Optimizing program parameters in multithreaded programming

US10901713B2 · kind B2 · utility

0Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 4, 2019
Grant dateJan 26, 2021
Priority date
Expiry dateApr 15, 2039

Classification

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

Abstract

Optimizing program parameters in multithreaded programming may include: generating, for a program, a plurality of low-level metric functions, each of the low-level metric functions calculating a respective low-level metric of a plurality of low-level metrics; generating one or more high-level metric functions for one or more high-level metrics, each of the one or more high-level metric functions comprising a piecewise-rational function based on one or more of the low-level metric functions; and generate, based on the one or more high level-metric functions, one or more data parameter values and one or more hardware parameter values, one or more program parameter values for executing the program, wherein the one or more program parameter values are configured to optimize the one or more high-level metrics.

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