Invention Grant
US08656142B2 Managing multiple speculative assist threads at differing cache levels
失效
管理不同缓存级别的多个投机辅助线程
- Patent Title: Managing multiple speculative assist threads at differing cache levels
- Patent Title (中): 管理不同缓存级别的多个投机辅助线程
-
Application No.: US12903620Application Date: 2010-10-13
-
Publication No.: US08656142B2Publication Date: 2014-02-18
- Inventor: Tong Chen , Yaoqing Gao
- Applicant: Tong Chen , Yaoqing Gao
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Law Office of Jim Boice
- Agent Martin J. McKinley
- Priority: CA2680601 20091016
- Main IPC: G06F9/30
- IPC: G06F9/30

Abstract:
An illustrative embodiment provides a computer-implemented process for managing multiple speculative assist threads for data pre-fetching that sends a command from an assist thread of a first processor to second processor and a memory, wherein parameters of the command specify a processor identifier of the second processor, responsive to receiving the command, reply by the second processor indicating an ability to receive a cache line that is a target of a pre-fetch, responsive to receiving the command replying by the memory indicating a capability to provide the cache line, responsive to receiving replies from the second processor and the memory, sending, by the first processor, a combined response to the second processor and the memory, wherein the combined response indicates an action, and responsive to the action indicating a transaction can continue sending the requested cache line, by the memory, to the second processor into a target cache level on the second processor.
Public/Granted literature
- US20110093687A1 MANAGING MULTIPLE SPECULATIVE ASSIST THREADS AT DIFFERING CACHE LEVELS Public/Granted day:2011-04-21
Information query