Poison Mechanisms for Deferred Invalidates

Patent №

US 11,630,771

Granted

2023-04-18

Filed 2021

Owner

APPLE INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17373814

An apparatus includes multiple processors including respective cache memories, the cache memories configured to cache cache-entries for use by the processors. At least a processor among the processors includes cache management logic that is configured to (i) receive, from one or more of the other processors, cache-invalidation commands that request invalidation of specified cache-entries in the cache memory of the processor (ii) mark the specified cache-entries as intended for invalidation but defer actual invalidation of the specified cache-entries, and (iii) upon detecting a synchronization event associated with the cache-invalidation commands, invalidate the cache-entries that were marked as intended for invalidation.

AI hardwareG06F 12/0802G06F 12/1027G06F 12/0815G06F 12/0811G06F 12/084G06F 12/0891G06F 2212/1008G06F 2212/1024+3 more

AI classification

AI hardware0.98
Vision0.01
Speech0.00
Natural language0.00
Planning0.00
Machine learning0.00
Knowledge representation0.00
Evolutionary computation0.00

Ownership

APPLE INC.

assignment · 568610712

Assignors

PAPE, JOHN D, REDDY, MAHESH K, UTCHANI VARADHARAJAN, PRASANNA, VUYYURU, PRUTHIVI

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC