Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Patents
  4. Determining an optimum quantity of interleaved instruction streams of defined coroutines
 
patent

Determining an optimum quantity of interleaved instruction streams of defined coroutines

Psaropoulos, Georgios  
•
Legler, Thomas
•
May, Norman
Show more
October 17, 2023

A method for optimizing memory access for database opera­tions 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 manufac­ture, including computer program products, are also pro­vided.

  • Files
  • Details
  • Metrics
Type
patent
EPO Family ID

67843956

Author(s)
Psaropoulos, Georgios  
Legler, Thomas
May, Norman
Ailamaki, Anastasia  
Note

Alternative title: Coroutines for optimizing memory access

Alternative title(s) : (en) Coroutines for optimizing memory access

URL
https://patentcenter.uspto.gov/applications/15915787
EPFL units
DIAS  
IdentifierCountry codeKind codeDate issued

US11789741

US

B2

2023-10-17

US2019278608

US

A1

2019-09-12

Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/208105
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés