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:
Mar. 11, 2025

Filed:

May. 09, 2022
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Paul Carlson, Santa Clara, CA (US);

Rahuldeva Ghosh, Portland, OR (US);

Baiju Patel, Portland, OR (US);

Zhong Chen, Santa Clara, CA (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/56 (2013.01); G06F 3/06 (2006.01); G06F 12/0802 (2016.01); G06F 21/62 (2013.01); G06F 21/75 (2013.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 21/56 (2013.01); G06F 3/062 (2013.01); G06F 3/0653 (2013.01); G06F 3/0679 (2013.01); G06F 12/0802 (2013.01); G06F 21/6218 (2013.01); G06F 21/755 (2017.08); G06N 20/00 (2019.01); G06F 2212/68 (2013.01); G06F 2221/034 (2013.01);
Abstract

The present disclosure is directed to systems and methods for detecting side-channel exploit attacks such as Spectre and Meltdown. Performance monitoring circuitry includes first counter circuitry to monitor CPU cache misses and second counter circuitry to monitor DTLB load misses. Upon detecting an excessive number of cache misses and/or load misses, the performance monitoring circuitry transfers the first and second counter circuitry data to control circuitry. The control circuitry determines a CPU cache miss to DTLB load miss ratio for each of a plurality of temporal intervals. The control circuitry the identifies, determines, and/or detects a pattern or trend in the CPU cache miss to DTLB load miss ratio. Upon detecting a deviation from the identified CPU cache miss to DTLB load miss ratio pattern or trend indicative of a potential side-channel exploit attack, the control circuitry generates an output to alert a system user or system administrator.


Find Patent Forward Citations

Loading…