Invention Grant
- Patent Title: Management of chip multiprocessor cooperative caching based on eviction rate
-
Application No.: US15450020Application Date: 2017-03-05
-
Publication No.: US10049045B2Publication Date: 2018-08-14
- Inventor: Ezekiel Kruglick
- Applicant: Empire Technology Development LLC
- Applicant Address: US DE Wilmington
- Assignee: Empire Technology Development LLC
- Current Assignee: Empire Technology Development LLC
- Current Assignee Address: US DE Wilmington
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0808 ; G06F12/0815 ; G06F12/0842

Abstract:
Techniques described herein generally include methods and systems related to cooperatively caching data in a chip multiprocessor. Cooperatively caching of data in the chip multiprocessor is managed based on an eviction rate of data blocks from private caches associated with each individual processor core in the chip multiprocessor. The eviction rate of data blocks from each private cache in the cooperative caching system is monitored and used to determine an aggregate eviction rate for all private caches. When the aggregate eviction rate exceeds a predetermined value, for example the threshold beyond which network flooding can occur, the cooperative caching system for the chip multiprocessor is disabled, thereby avoiding network flooding of the chip multiprocessor.
Public/Granted literature
- US20170177480A1 MANAGEMENT OF CHIP MULTIPROCESSOR COOPERATIVE CACHING BASED ON EVICTION RATE Public/Granted day:2017-06-22
Information query