Patent · US Active

Bandwidth/resource management for multithreaded processors

US10102031B2 · kind B2 · utility

0Cited by
8References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 25, 2015
Grant dateOct 16, 2018
Priority date
Expiry dateDec 23, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/506
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods relate to managing shared resources in a multithreaded processor comprising two or more processing threads. Danger levels for the two or more threads are determined, wherein the danger level of a thread is based on a potential failure of the thread to meet a deadline due to unavailability of a shared resource. Priority levels associated with the two or more threads are also determined, wherein the priority level is higher for a thread whose failure to meet a deadline is unacceptable and the priority level is lower for a thread whose failure to meet a deadline is acceptable. The two or more threads are scheduled based at least on the determined danger levels for the two or more threads and priority levels associated with the two or more threads.

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