Patent · US Active

Load-store unit with partitioned reorder queues with single cam port

US11175924B2 · kind B2 · utility

0Cited by
51References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 6, 2017
Grant dateNov 16, 2021
Priority date
Expiry dateOct 6, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3867
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Technical solutions are described for a load-store unit (LSU) that executes a plurality of instructions in an out-of-order (OoO) window using multiple LSU pipes. The execution includes selecting an instruction from the OoO window, the instruction using an effective address; and if the instruction is a load instruction: and if the processing unit is operating in single thread mode, creating an entry in a first partition of a load reorder queue (LRQ) if the instruction is issued on a first load pipe, and creating the entry in a second partition of the LRQ if the instruction is issued on a second load pipe. Further, if the processing unit is operating in a multi-thread mode, creating the entry in a first predetermined portion of the first partition of the LRQ if the instruction is issued on the first load pipe and by a first thread of the processing unit.

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