The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 10, 2020
Filed:
Apr. 10, 2019
International Business Machines Corporation, Armonk, NY (US);
Ekaterina M. Ambroladze, Somers, NY (US);
Tim Bronson, Round Rock, TX (US);
Robert J. Sonnelitter, III, Mount Vernon, NY (US);
Deanna P. D. Berger, Hyde Park, NY (US);
Chad G. Wilson, Poughkeepsie, NY (US);
Kenneth Douglas Klapproth, Travis, TX (US);
Arthur O'Neill, Poughkeepsie, NY (US);
Michael A. Blake, Wappingers Falls, NY (US);
Guy G. Tracy, Austin, TX (US);
INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US);
Abstract
Processing simultaneous data requests regardless of active request in the same addressable index of a cache. In response to the cache miss in the given congruence, if the number of other compartments in the given congruence class that have an active operation is less than a predetermined threshold, setting a Do Not Cast Out (DNCO) pending indication for each of the compartments that have an active operation in order to block access to each of the other compartments that have active operations and, if the number of other compartments in the given congruence class that have an active operation is not less than a predetermined threshold, blocking another cache miss from occurring in the compartments of the given congruence class by setting a congruence class block pending indication for the given congruence class in order to block access to each of the other compartments of the given congruence class.