Patent · US Active

Dynamic thread mapping

US10922137B2 · kind B2 · utility

0Cited by
11References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 27, 2016
Grant dateFeb 16, 2021
Priority date
Expiry dateSep 3, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/684
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In one example, a central processing unit (CPU) with dynamic thread mapping includes a set of multiple cores each with a set of multiple threads. A set of registers for each of the multiple threads monitors for in-flight memory requests the number of loads from and stores to at least a first memory interface and a second memory interface by each respective thread. The second memory interface has a greater latency than the first memory interface. The CPU further has logic to map and migrate each thread to respective CPU cores where the number of cores accessing only one of the at least first and second memory interfaces is maximized.

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