Freelist based global completion table having both thread-specific and global completion table identifiers

Managing a global completion table used to track progress of groups of instructions, in which each group of instructions includes one or more instructions. Entries of the global completion table are allocated to the groups of instructions from a freelist of entries. That is, entries are allocated fr...

Full description

Saved in:
Bibliographic Details
Main Authors Alexander, Gregory W, Barrick, Brian D
Format Patent
LanguageEnglish
Published 26.06.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Managing a global completion table used to track progress of groups of instructions, in which each group of instructions includes one or more instructions. Entries of the global completion table are allocated to the groups of instructions from a freelist of entries. That is, entries are allocated from a pool of entries, rather than allocating entries in-order in a circular queue.
Bibliography:Application Number: US201514846892