Invention Grant
US07873816B2 Pre-loading context states by inactive hardware thread in advance of context switch
失效
在上下文切换之前通过非活动硬件线程预加载上下文状态
- Patent Title: Pre-loading context states by inactive hardware thread in advance of context switch
- Patent Title (中): 在上下文切换之前通过非活动硬件线程预加载上下文状态
-
Application No.: US12274420Application Date: 2008-11-20
-
Publication No.: US07873816B2Publication Date: 2011-01-18
- Inventor: Mark J Hickey , Stephen J Schwinn , Matthew R Tubbs , Charles D Wait
- Applicant: Mark J Hickey , Stephen J Schwinn , Matthew R Tubbs , Charles D Wait
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Wood, Herron & Evans, LLP
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
A circuit arrangement and method utilize thread pair context caching, where a pair of hardware threads in a multithreaded processor, which are each capable of executing a process, are effectively paired together, at least temporarily, to perform context switching operations such as context save and/or load operations in advance of context switches performed in one or more of such paired hardware threads. By doing so, the overall latency of a context switch, where both the context for a process being switched from must be saved, and the context for the process being switched to must be loaded, may be reduced.
Public/Granted literature
- US20100125722A1 Multithreaded Processing Unit With Thread Pair Context Caching Public/Granted day:2010-05-20
Information query