Invention Grant
- Patent Title: Limited propagation of unnecessary memory updates
-
Application No.: US17007133Application Date: 2020-08-31
-
Publication No.: US11526449B2Publication Date: 2022-12-13
- Inventor: Johnathan Alsop , Pouya Fotouhi , Bradford Beckmann , Sergey Blagodurov
- Applicant: ADVANCED MICRO DEVICES, INC.
- Applicant Address: US CA Santa Clara
- Assignee: ADVANCED MICRO DEVICES, INC.
- Current Assignee: ADVANCED MICRO DEVICES, INC.
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0891 ; G06F9/30 ; G06F12/0882 ; G06F12/0811

Abstract:
A processing system limits the propagation of unnecessary memory updates by bypassing writing back dirty cache lines to other levels of a memory hierarchy in response to receiving an indication from software executing at a processor of the processing system that the value of the dirty cache line is dead (i.e., will not be read again or will not be read until after it has been overwritten). In response to receiving an indication from software that data is dead, a cache controller prevents propagation of the dead data to other levels of memory in response to eviction of the dead data or flushing of the cache at which the dead data is stored.
Public/Granted literature
- US20220066940A1 LIMITED PROPAGATION OF UNNECESSARY MEMORY UPDATES Public/Granted day:2022-03-03
Information query