# ShadowScope: GPU Monitoring and Validation via Composable Side Channel Signals

**Authors:** Ghadeer Almusaddar, Yicheng Zhang, Saber Ganjisaffar, Barry Williams, Yu David Liu, Dmitry Ponomarev, Nael Abu-Ghazaleh

arXiv: 2509.00300 · 2025-09-05

## TL;DR

ShadowScope introduces a modular, composable side-channel based framework for GPU kernel validation that is robust, scalable, and minimally intrusive, enhancing GPU security against memory and microarchitectural threats.

## Contribution

It presents a novel composable golden model approach and hardware-assisted validation mechanism, significantly improving robustness and efficiency over existing GPU validation methods.

## Key findings

- Achieves 4.6% runtime overhead with high validation accuracy
- Robust validation across diverse GPU workloads and interference scenarios
- Modular design enables scalable and noise-resilient GPU kernel validation

## Abstract

As modern systems increasingly rely on GPUs for computationally intensive tasks such as machine learning acceleration, ensuring the integrity of GPU computation has become critically important. Recent studies have shown that GPU kernels are vulnerable to both traditional memory safety issues (e.g., buffer overflow attacks) and emerging microarchitectural threats (e.g., Rowhammer attacks), many of which manifest as anomalous execution behaviors observable through side-channel signals. However, existing golden model based validation approaches that rely on such signals are fragile, highly sensitive to interference, and do not scale well across GPU workloads with diverse scheduling behaviors. To address these challenges, we propose ShadowScope, a monitoring and validation framework that leverages a composable golden model. Instead of building a single monolithic reference, ShadowScope decomposes trusted kernel execution into modular, repeatable functions that encode key behavioral features. This composable design captures execution patterns at finer granularity, enabling robust validation that is resilient to noise, workload variation, and interference across GPU workloads. To further reduce reliance on noisy software-only monitoring, we introduce ShadowScope+, a hardware-assisted validation mechanism that integrates lightweight on-chip checks into the GPU pipeline. ShadowScope+ achieves high validation accuracy with an average runtime overhead of just 4.6%, while incurring minimal hardware and design complexity. Together, these contributions demonstrate that side-channel observability can be systematically repurposed into a practical defense for GPU kernel integrity.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/2509.00300/full.md

## Figures

13 figures with captions in the complete paper: https://tomesphere.com/paper/2509.00300/full.md

## References

73 references — full list in the complete paper: https://tomesphere.com/paper/2509.00300/full.md

---
Source: https://tomesphere.com/paper/2509.00300