Invention Grant
- Patent Title: Cache injection using speculation
- Patent Title (中): 缓存注入使用投机
-
Application No.: US11958440Application Date: 2007-12-18
-
Publication No.: US07836254B2Publication Date: 2010-11-16
- Inventor: Thomas A. Gregg , Rajaram B. Krishnamurthy
- Applicant: Thomas A. Gregg , Rajaram B. Krishnamurthy
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent Steven Chiu
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28

Abstract:
A method, system, and computer program product for cache injection using speculation are provided. The method includes creating a cache line indirection table at an input/output (I/O) hub, which includes fields and entries for addresses, processor ID, and cache type and includes cache level line limit fields. The method also includes setting cache line limits to the CLL fields and receiving a stream of contiguous addresses at the table. For each address in the stream, the method includes: looking up the address in the table; if the address is present in the table, inject the cache line corresponding to the address in the processor complex; if the address is not present in the table, search limit values from the lowest level cache to the highest level cache; and inject addresses not present in the table to the cache hierarchy of the processor last injected from the contiguous address stream.
Public/Granted literature
- US20090157966A1 CACHE INJECTION USING SPECULATION Public/Granted day:2009-06-18
Information query