Invention Grant
- Patent Title: Prefetching according to attributes of access requests
-
Application No.: US13686798Application Date: 2012-11-27
-
Publication No.: US09639471B2Publication Date: 2017-05-02
- Inventor: Anurag Chaudhary
- Applicant: NVIDIA Corporation
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0862 ; G06F12/0897

Abstract:
Attributes of access requests can be used to distinguish one set of access requests from another set of access requests. The prefetcher can determine a pattern for each set of access requests and then prefetch cache lines accordingly. In an embodiment in which there are multiple caches, a prefetcher can determine a destination for prefetched cache lines associated with a respective set of access requests. For example, the prefetcher can prefetch one set of cache lines into one cache, and another set of cache lines into another cache. Also, the prefetcher can determine a prefetch distance for each set of access requests. For example, the prefetch distances for the sets of access requests can be different.
Public/Granted literature
- US20140149668A1 PREFETCHING ACCORDING TO ATTRIBUTES OF ACCESS REQUESTS Public/Granted day:2014-05-29
Information query