Invention Grant
- Patent Title: Quality of service dirty line tracking
-
Application No.: US16562128Application Date: 2019-09-05
-
Publication No.: US11106594B2Publication Date: 2021-08-31
- Inventor: Paul James Moyer , Douglas Benson Hunt
- 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
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Rory D. Rankin
- Main IPC: G06F12/0891
- IPC: G06F12/0891 ; G06F9/30 ; G06F9/38 ; G06F12/0811

Abstract:
Systems, apparatuses, and methods for generating a measurement of write memory bandwidth are disclosed. A control unit monitors writes to a cache hierarchy. If a write to a cache line is a first time that the cache line is being modified since entering the cache hierarchy, then the control unit increments a write memory bandwidth counter. Otherwise, if the write is to a cache line that has already been modified since entering the cache hierarchy, then the write memory bandwidth counter is not incremented. The first write to a cache line is a proxy for write memory bandwidth since this will eventually cause a write to memory. The control unit uses the value of the write memory bandwidth counter to generate a measurement of the write memory bandwidth. Also, the control unit can maintain multiple counters for different thread classes to calculate the write memory bandwidth per thread class.
Public/Granted literature
- US20210073137A1 QUALITY OF SERVICE DIRTY LINE TRACKING Public/Granted day:2021-03-11
Information query
IPC分类: