Invention Grant
- Patent Title: Prefetch unit
- Patent Title (中): 预取单元
-
Application No.: US12830630Application Date: 2010-07-06
-
Publication No.: US07996624B2Publication Date: 2011-08-09
- Inventor: Sudarshan Kadambi , Puneet Kumar , Po-Yung Chang
- Applicant: Sudarshan Kadambi , Puneet Kumar , Po-Yung Chang
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Lawrence J. Merkel
- Main IPC: G06F12/12
- IPC: G06F12/12

Abstract:
In one embodiment, a processor comprises a prefetch unit coupled to a data cache. The prefetch unit is configured to concurrently maintain a plurality of separate, active prefetch streams. Each prefetch stream is either software initiated via execution by the processor of a dedicated prefetch instruction or hardware initiated via detection of a data cache miss by one or more load/store memory operations. The prefetch unit is further configured to generate prefetch requests responsive to the plurality of prefetch streams to prefetch data in to the data cache.
Public/Granted literature
- US20100268894A1 Prefetch Unit Public/Granted day:2010-10-21
Information query