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.

Date of Patent:
Apr. 18, 2017

Filed:

Oct. 21, 2015
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

James J. Bonanno, Wappingers Falls, NY (US);

Alper Buyuktosunoglu, White Plains, NY (US);

Brian W. Curran, Saugerties, NY (US);

Willm Hinrichs, Holzgerlingen, DE;

Christian Jacobi, Poughkeepsie, NY (US);

Brian R. Prasky, Campbell Hall, NY (US);

Martin Recktenwald, Schonaich, DE;

Anthony Saporito, Highland, NY (US);

Vijayalakshmi Srinivasan, New York, NY (US);

John-David Wellman, Hopewell Junction, NY (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2016.01); G06F 12/12 (2016.01); G06F 12/0831 (2016.01); G06F 12/0817 (2016.01); G06F 12/084 (2016.01); G06F 12/128 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0831 (2013.01); G06F 12/084 (2013.01); G06F 12/0824 (2013.01); G06F 12/0828 (2013.01); G06F 12/128 (2013.01); G06F 2212/314 (2013.01); G06F 2212/621 (2013.01); G06F 2212/622 (2013.01); G06F 2212/684 (2013.01); G06F 2212/69 (2013.01);
Abstract

Cache miss rates for threads operating in a simultaneous multi-threading computer processing environment can be estimated. The single thread rates can be estimated by monitoring a shared directory for cache misses for a first thread. Memory access requests can be routed to metering cache directories associated with the particular thread. Single thread misses to the shared directory and single thread misses to the associated metering cache directory are monitored and a performance indication is determined by comparing the cache misses with the thread misses. The directory in the associated metering cache is rotated, and a second sharing performance indication is determined.


Find Patent Forward Citations

Loading…