08020169 is referenced by 30 patents and cites 28 patents.

In an application in which context switching often occurs such as in a real time OS, it is possible to significantly reduce the overhead caused by the context switching. The OS issues a Swap instruction and a context switch starts. The Swap instruction is issued together with a thread (i.e., context) ID to be replaced, to a thread control unit (9). The thread ID is used to uniquely identify threads stored in a context cache (8). The thread control unit (9) saves data from a register file (1) to the context cache (8) via a context-dedicated bus (12) and transmits data of a new thread from the context cache (8) to the register file (1). According to the thread ID received, the thread control unit (9) automatically interchanges the necessary number of data in the register file (1) and the data in the context cache (8).

Title
Context switching system having context cache and a register file for the save and restore context operation
Application Number
10/541187
Publication Number
8020169 (B2)
Application Date
December 11, 2003
Publication Date
September 13, 2011
Inventor
Nobuyuki Yamasaki
Kanagawa
JP
Agent
Lowe Hauptman Ham & Berner
Assignee
Japan Science and Technology Agency
JP
IPC
G06F 7/38
G08F 9/46
View Original Source