CNIPA.AI
검색으로 돌아가기
기록

Apparatus and Method for Augmented Snoop Handling Dynamicity and Efficiency

발명심사 중
20청구항 · 3 독립항
§ Ⅰ

개요

발명자

Priadarshni A; Chen DAN

IPC 분류

G6F 12/831G6F 12/871G6F 13/16

CPC 분류

G6F12/831G6F12/871G6F13/1689

An apparatus and method for improved snoop handling dynamicity and efficiency. For example, one embodiment of a processor comprises: a plurality of cores; a plurality of caches to store cachelines read from memory by the plurality of cores; cache management circuitry to manage coherency of the cachelines by performing snoops including probes and confirms, the cache management circuitry to: determine a number of outstanding probes and a number of outstanding confirms within a snoop monitoring window; and prioritize confirms over probes or prioritize probes over confirms based, at least in part, on the number of outstanding confirms relative to the number of outstanding probes.

원문 (중국어)

An apparatus and method for improved snoop handling dynamicity and efficiency. For example, one embodiment of a processor comprises: a plurality of cores; a plurality of caches to store cachelines read from memory by the plurality of cores; cache management circuitry to manage coherency of the cachelines by performing snoops including probes and confirms, the cache management circuitry to: determine a number of outstanding probes and a number of outstanding confirms within a snoop monitoring window; and prioritize confirms over probes or prioritize probes over confirms based, at least in part, on the number of outstanding confirms relative to the number of outstanding probes.