Invention Grant
US08285926B2 Cache access filtering for processors without secondary miss detection
有权
处理器的缓存访问过滤器,无二次错误检测
- Patent Title: Cache access filtering for processors without secondary miss detection
- Patent Title (中): 处理器的缓存访问过滤器,无二次错误检测
-
Application No.: US12772809Application Date: 2010-05-03
-
Publication No.: US08285926B2Publication Date: 2012-10-09
- Inventor: Martin R. Karlsson
- Applicant: Martin R. Karlsson
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood Shores
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Agent Mark Spiller
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F13/28

Abstract:
The disclosed embodiments provide a system that filters duplicate requests from an L1 cache for a cache line. During operation, the system receives at an L2 cache a first request and a second request for the same cache line, and stores identifying information for these requests. The system then performs a cache array look-up for the first request that, in the process of creating a load fill packet for the first request, loads the cache line into a fill buffer. After sending the load fill packet for the first request to the L1 cache, the system uses the cache line data still stored in the fill buffer and stored identifying information for the second fill request to send a subsequent load fill packet for the second request to the L1 cache without performing an additional cache array look-up.
Public/Granted literature
- US20110271057A1 CACHE ACCESS FILTERING FOR PROCESSORS WITHOUT SECONDARY MISS DETECTION Public/Granted day:2011-11-03
Information query