Patent · US Active

Finish status reporting for a simultaneous multithreading processor using an instruction completion table

US11269647B2 · kind B2 · utility

0Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 18, 2017
Grant dateMar 8, 2022
Priority date
Expiry dateNov 4, 2038

Classification

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

Abstract

A simultaneous multithreading processor and related method of operating are disclosed. The method comprises dispatching portions of a first instruction to be executed by a respective plurality of execution units of the processor; receiving, at an instruction completion table of the processor, respective finish reports responsive to execution of the portions of the first instruction; determining, using the received finish reports, that all of the portions of the first instruction have been executed; and updating the instruction completion table to indicate that the first instruction is ready for completion.

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