Suspending execution of a thread in a multi-threaded processor

Techniques for suspending execution of a thread in a multi-threaded processor. In one embodiment, a processor includes resources that can be partitioned between multiple threads. Processor logic receives an instruction in a first thread of execution, and, in response to that instruction, relinquishe...

Full description

Saved in:
Bibliographic Details
Main Authors MARR DEBORAH T, KOUFATY DAVID A, HILL DAVID L, KAUSHIK SHIV, CROSSLAND JAMES B, RODGERS DION
Format Patent
LanguageEnglish
Published 03.07.2003
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Techniques for suspending execution of a thread in a multi-threaded processor. In one embodiment, a processor includes resources that can be partitioned between multiple threads. Processor logic receives an instruction in a first thread of execution, and, in response to that instruction, relinquishes portions of the portioned resources for use by other threads.
Bibliography:Application Number: US20010039777