07546444 is referenced by 27 patents and cites 382 patents.

A parallel hardware-based multithreaded processor is described. The processor includes a general purpose processor that coordinates system functions and a plurality of microengines that support multiple hardware threads or contexts (THREAD—3 . . . THREAD—0). The processor maintains execution threads (THREAD—3 . . . THREAD—0) access a register set organized into a plurality of relatively addressable windows of registers that are relatively addressable per thread (THREAD—3 . . . THREAD—0).

Title
Register set used in multithreaded parallel processor architecture
Application Number
10/70091
Publication Number
7546444 (B1)
Application Date
August 31, 2000
Publication Date
June 9, 2009
Inventor
Donald F Hooper
Shrewsbury
MA, US
Debra Bernstein
Sudbury
MA, US
William R Wheeler
Southborough
MA, US
Matthew J Adiletta
Worcester
MA, US
Gilbert Wolrich
Framingham
MA, US
Agent
Fish & Richardson P C
Assignee
Intel Corporation
CA, US
IPC
G06F 12/00
G06F 9/00
View Original Source