Invention Grant
US09405706B2 Instruction and logic for adaptive dataset priorities in processor caches
有权
处理器缓存中自适应数据集优先级的指令和逻辑
- Patent Title: Instruction and logic for adaptive dataset priorities in processor caches
- Patent Title (中): 处理器缓存中自适应数据集优先级的指令和逻辑
-
Application No.: US14496255Application Date: 2014-09-25
-
Publication No.: US09405706B2Publication Date: 2016-08-02
- Inventor: Kshitij A. Doshi , Karthik Raman , Christopher J. Hughes
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Baker Botts L.L.P.
- Main IPC: G06F12/12
- IPC: G06F12/12 ; G06F12/08

Abstract:
A processor includes a front end, a cache, and a cache controller. The front end includes logic to receive an instruction defining a priority dataset. The priority dataset includes ranges of memory addresses each corresponding to a respective priority level. The cache controller includes logic to detect a miss in the cache for a requested cache value, determine a candidate cache victim from the cache, determine a priority of the requested cache value and the candidate cache victim according to the priority dataset, and evict the candidate cache victim based on a determination that the priority of the candidate cache victim is less or equal to the priority of the requested cache value.
Public/Granted literature
- US20160092373A1 INSTRUCTION AND LOGIC FOR ADAPTIVE DATASET PRIORITIES IN PROCESSOR CACHES Public/Granted day:2016-03-31
Information query