Saved in:
Bibliographic Details
Main Authors: Subramanian, Gayathri, P, Girinath, Ranganathan, Nitya, Veezhinathan, Kamakoti, Srinivasan, Gopalakrishnan
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2601.21211
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918312916549632
author Subramanian, Gayathri
P, Girinath
Ranganathan, Nitya
Veezhinathan, Kamakoti
Srinivasan, Gopalakrishnan
author_facet Subramanian, Gayathri
P, Girinath
Ranganathan, Nitya
Veezhinathan, Kamakoti
Srinivasan, Gopalakrishnan
contents Modern microprocessors depend on speculative execution, creating vulnerabilities that enable transient execution attacks. Prior defenses target speculative data leakage but overlook false dependencies from partial address aliasing, where repeated squash and reissue events increase the load-store latency, which is exploited by the SPOILER attack. We present SPOILER-GUARD, a hardware defense that obfuscates speculative dependency resolution by dynamically randomizing the physical address bits used for load-store comparisons and tagging store entries to prevent latency-amplifying misspeculations. Implemented in gem5 and evaluated with SPEC 2017, SPOILER-GUARD reduces misspeculation to 0.0004 percent and improves integer and floating-point performance by 2.12 and 2.87 percent. HDL synthesis with Synopsys Design Compiler at 14 nm node demonstrates minimal overheads - 69 ps latency in critical path, 0.064 square millimeter in area, and 5.863 mW in power.
format Preprint
id arxiv_https___arxiv_org_abs_2601_21211
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle SPOILER-GUARD: Gating Latency Effects of Memory Accesses through Randomized Dependency Prediction
Subramanian, Gayathri
P, Girinath
Ranganathan, Nitya
Veezhinathan, Kamakoti
Srinivasan, Gopalakrishnan
Cryptography and Security
Modern microprocessors depend on speculative execution, creating vulnerabilities that enable transient execution attacks. Prior defenses target speculative data leakage but overlook false dependencies from partial address aliasing, where repeated squash and reissue events increase the load-store latency, which is exploited by the SPOILER attack. We present SPOILER-GUARD, a hardware defense that obfuscates speculative dependency resolution by dynamically randomizing the physical address bits used for load-store comparisons and tagging store entries to prevent latency-amplifying misspeculations. Implemented in gem5 and evaluated with SPEC 2017, SPOILER-GUARD reduces misspeculation to 0.0004 percent and improves integer and floating-point performance by 2.12 and 2.87 percent. HDL synthesis with Synopsys Design Compiler at 14 nm node demonstrates minimal overheads - 69 ps latency in critical path, 0.064 square millimeter in area, and 5.863 mW in power.
title SPOILER-GUARD: Gating Latency Effects of Memory Accesses through Randomized Dependency Prediction
topic Cryptography and Security
url https://arxiv.org/abs/2601.21211