Patent · US Active

Reconfigurable processing method with modes controlling the partitioning of clusters and cache slices

US9971602B2 · kind B2 · utility

6Cited by
96References
5Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 28, 2015
Grant dateMay 15, 2018
Priority date
Expiry dateOct 16, 2035

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method of operating a processor core having multiple parallel instruction execution slices and coupled to multiple dispatch queues by a dispatch routing network provides flexible and efficient use of internal resources. The configuration of the execution slices is selectable so that capabilities of the processor core can be adjusted according to execution requirements for the instruction streams. Two or more execution slices can be combined as super-slices to handle wider data, wider operands and/or vector operations, according to one or more mode control signal that also serves as a configuration control signal. The mode control signal is also used to partition clusters of the execution slices within the processor core according to whether single-threaded or multi-threaded operation is selected, and additionally according to a number of hardware threads that are active.

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