Patent · US Active

Determining an optimum quantity of interleaved instruction streams of defined coroutines

US11789741B2 · kind B2 · utility

0Cited by
9References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 8, 2018
Grant dateOct 17, 2023
Priority date
Expiry dateJan 22, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/24552
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for optimizing memory access for database operations is provided. The method may include performing a first database operation by at least executing a first instruction stream associated with the first database operation. The first database operation may be defined as a coroutine to at least enable the execution of the first instruction stream to be interleaved with an execution of a second instruction stream. In response to determining that data required to continue the execution of the first instruction stream is absent from a cache, the execution of the first instruction stream may be suspended and the second instruction stream may be executed instead. Related systems and articles of manufacture, including computer program products, are also provided.

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