Sign In to Follow Application
View All Documents & Correspondence

Defense Against Speculative Side Channel Analysis Of A Computer System

Abstract: Embodiments of methods and apparatuses for defending against speculative side-channel analysis on a computer system are disclosed. In an embodiment, a processor includes a decoder, a cache, address translation circuitry, a cache controller, and a memory controller. The decoder is to decode an instruction. The instruction is to specify a first address associated with a data object, the first address having a first memory tag. The address translation circuitry is to translate the first address to a second address, the second address to identify a memory location of the data object. The comparator is to compare the first memory tag and a second memory tag associated with the second address. The cache controller is to detect a cache miss associated with the memory location. The memory controller is to, in response to the comparator detecting a match between the first memory tag and the second memory tag and the cache controller detecting the cache miss, load the data object from the memory location into the cache. Other embodiments include encryption of memory tags together with addresses.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
24 May 2021
Publication Number
25/2021
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipo@iphorizons.com
Parent Application

Applicants

INTEL CORPORATION
2200 Mission College Boulevard Santa Clara, California 95054

Inventors

1. DURHAM, David M.
20431 SW Tremont Way Beaverton, Oregon 97007

Specification

Documents

Application Documents

# Name Date
1 202147023083-PRIORITY DOCUMENTS [24-05-2021(online)].pdf 2021-05-24
2 202147023083-FORM 1 [24-05-2021(online)].pdf 2021-05-24
3 202147023083-DRAWINGS [24-05-2021(online)].pdf 2021-05-24
4 202147023083-DECLARATION OF INVENTORSHIP (FORM 5) [24-05-2021(online)].pdf 2021-05-24
5 202147023083-COMPLETE SPECIFICATION [24-05-2021(online)].pdf 2021-05-24
6 202147023083-CLAIMS UNDER RULE 1 (PROVISIO) OF RULE 20 [24-05-2021(online)].pdf 2021-05-24
7 202147023083-FORM-26 [29-05-2021(online)].pdf 2021-05-29
8 202147023083.pdf 2021-10-18
9 202147023083-FORM 3 [23-11-2021(online)].pdf 2021-11-23
10 202147023083-FORM 18 [13-04-2022(online)].pdf 2022-04-13
11 202147023083-FORM 3 [23-05-2022(online)].pdf 2022-05-23
12 202147023083-FER.pdf 2022-08-10
13 202147023083-Proof of Right [16-12-2022(online)].pdf 2022-12-16
14 202147023083-FORM 3 [19-12-2022(online)].pdf 2022-12-19
15 202147023083-Information under section 8(2) [20-12-2022(online)].pdf 2022-12-20
16 202147023083-Proof of Right [08-02-2023(online)].pdf 2023-02-08
17 202147023083-FORM 4(ii) [10-02-2023(online)].pdf 2023-02-10
18 202147023083-PETITION UNDER RULE 137 [09-03-2023(online)].pdf 2023-03-09
19 202147023083-OTHERS [10-03-2023(online)].pdf 2023-03-10
20 202147023083-FER_SER_REPLY [10-03-2023(online)].pdf 2023-03-10
21 202147023083-CLAIMS [10-03-2023(online)].pdf 2023-03-10

Search Strategy

1 SearchHistoryE_10-08-2022.pdf