arXiv paper· AI governance / hardware security (physical side channels)· empirical measurement study with adversarial evaluation

Workload Identification with Physical Side Channels for AI Governance

Simone Gargiulo, Gabriel Kulp

cs.CR · cs.AI · cs.CY · cs.LG

Quick verdict

Claims 97% GPU workload ID from an external current probe (one H200); adversarial results strong but single-GPU corpus, 4 evasion arms and no measurement-layer attacks temper it.

Summary

This paper asks whether an auditor-owned current probe can identify what an NVIDIA H200 GPU is running from its auxiliary power draw, as a tamper-resistant complement to spoofable on-chip NVML telemetry for AI-governance verification. A Rogowski probe clamped on the PCIe auxiliary power lines recorded 5-second traces at ~10 MHz: 930 genuine traces covering seventeen open LLM families (4B–21B, dense and MoE) under inference and three training regimes plus twenty-five non-AI workloads, and 680 adversarial traces covering four evasion strategies that disguise training as inference (chunked optimizer, dilution, throttling, diluted LoRA). A two-stage random forest with thirty amplitude-independent features separates training, inference and non-AI computation at 97% accuracy and 0.955 macro-F1 under grouped cross-validation on model families unseen in training; spectral analysis shows AI signatures below ~20 kHz, and a frequency-gated dip rule lifts hardest-case diluted LoRA detection from 48–88% to 98–100% with hardening. Main limitations: all data come from a single GPU, only four evasion strategies are tested, and manipulation of the measurement chain or frontier-scale models are out of scope.

Review complete

Assessment at a glance

AI governance / hardware security (physical side channels)

5

risk flags identified

● high 1

● medium 2

● low 2

Reproducibility readinessmedium
Code & data availableyes
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducible

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • An auditor-owned current probe on the GPU auxiliary power supply can separate training, inference and non-AI computation on an NVIDIA H200 at 97% accuracy (macro-F1 0.955), evaluated on model families unseen during training.
  • Under a leave-one-strategy-out hardened detector, three of four tested evasion strategies are caught ≥99% of the time on 5-second traces; the hardest (diluted LoRA) is caught 48–88% of the time, rising to ≥98% with an additional frequency-gated rescue rule.
  • The memory-bound optimizer update — a quiet, low-frequency spectral dip — is the dominant training signature, and the bulk of AI workload spectral power lies below ~20 kHz.
  • Because the channel is external and physically observable, evading it requires restructuring the computation itself (at a measured 28.1–69.3% throughput penalty), unlike NVML telemetry which can be spoofed or replayed at zero physical cost.

Strengths

  • Purpose-built corpus with confound-aware design

    930 genuine traces span 17 LLM families (4B–21B, dense and MoE) × {inference, full FT, LoRA, gradient accumulation} at 10 recordings per label, plus 25 non-ML kernels (Table 5); every trace is an independent run with a fresh model load, and evaluation uses five-fold CV grouped by model family, averaged over four splits and two seeds — family identity is explicitly not allowed to leak.

  • Adversarial evaluation with honest reporting of the hardest case

    Four evasion strategies reshape the physical computation; the leave-one-strategy-out hardened detector reaches ≥99% on three but only 48–88% on diluted LoRA (Table 1) — the failure mode is foregrounded rather than hidden, and throughput penalties (28.1–69.3%, Table 2) make evasion costs concrete.

  • Rescue rule held to a false-alarm constraint and re-validated out-of-fold

  • Mechanistic grounding of the signal

Weaknesses

  • Single-GPU evidence for a governance-scale claim

  • Narrow and non-comparable adversarial evaluation

  • Measurement-layer attacks absent from the threat model

  • Abstract accuracy figure does not match Table 3 at the stated rate

  • Single-tenant, loop-only corpus limits false-alarm evidence

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper addresses a concrete AI-governance verification gap: existing compute-monitoring proposals read operator-controlled NVML counters (Rahman & Tajdari 2026), which can be spoofed or replayed. The authors propose an auditor-owned physical channel — a Rogowski current probe on the PCIe auxiliary power supply of an NVIDIA H200 NVL — and ask whether workload class (training / inference / non-AI) is identifiable from 5-second traces sampled at ~10 MHz, including when the operator actively disguises training as inference. Claims are scoped honestly in places: the abstract concedes the four attacks are 'not intended to provide a comprehensive evaluation', and §4 lists the single-GPU and strategy-coverage limits explicitly. The governance framing, however, implies a cross-device, cross-datacenter deployment story the evidence does not yet reach.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

How can AI training on a GPU be detected without the operator's cooperation?

The paper clamps a Rogowski current probe around the GPU's PCIe auxiliary power cables and records the current draw at ~10 MHz. Workload-specific patterns in that draw — especially the quiet, low-frequency optimizer update that only happens during training — let a two-stage random forest classify the workload as training, inference or non-AI, independently of any software telemetry the operator could fake.

How accurate is the GPU workload detector in this study?

On a single NVIDIA H200, using 5-second traces and cross-validation over model families never seen during training, it separates training from inference and non-AI workloads at 97% accuracy (macro-F1 0.955). Against four evasion attacks that disguise training as inference, a hardened detector catches three attacks at least 99% of the time; the hardest, diluted LoRA, is caught 48–88% of the time, rising to ≥98% with an extra rescue rule.

What is diluted LoRA and why is it hard to detect?

It is an evasion strategy that interleaves small LoRA parameter updates with genuine-looking inference traffic, so the tell-tale optimizer update occupies only about 1% of the recording window. The paper counters it with a 'rescue rule' that relabels inference-classified traces as training when a brief, deep, low-frequency power dip — the optimizer-update footprint — is detected.

What is the cost of disguising GPU training as inference?

All four tested evasion strategies slow real training down. Relative to an honest full fine-tune, throughput losses range from about 28% to 69% depending on the strategy and model (e.g., diluted LoRA on Qwen3-4B costs +69.3%, chunked optimizer on GPT-OSS-20B +28.1%), so disguise trades detectability for training speed.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Workload Identification with Physical Side Channels for AI Governance | Evolve.Pub