NVIDIA Publishes Confidential AI Test With Under 5% Per-Token Overhead

NVIDIA’s result suggests data-in-use protections need not impose a large speed penalty, but it depended on framework changes and one tightly defined eight-GPU workload.

By 2 min read
NVIDIA Publishes Confidential AI Test With Under 5% Per-Token Overhead
NVIDIA Publishes Confidential AI Test With Under 5% Per-Token Overhead

Listen to this story

The audio brief

About 1:42
0:001:42
Read transcript
NVIDIA says its confidential-AI setup cut output-token throughput by no more than 3.9 percent in a demanding test—or, viewed another way, it preserved between 96.1 and 98.2 percent of standard inference performance. The benchmark ran on eight B200 GPUs in one DGX B200 system, serving DeepSeek-R1-0528-NVFP4 through TensorRT-LLM. NVIDIA held the model, hardware, sequence lengths, parallelism, and request concurrency constant, then compared confidential computing with the standard configuration. Requests contained 32,000-token prompts and generated 1,000 tokens, with concurrency ranging from one to 16. The measured increase in mean time per generated token was 1.2 to 4.3 percent. That matters because confidential computing is designed to protect sensitive prompts, proprietary context, and other data while it is being processed, using encrypted memory, confidential GPUs, and encrypted NVLink connections. But this was not a simple software toggle. TensorRT-LLM needed changes to host-memory transfers, device-to-host readback, kernel timing, and multi-GPU communication. The tested setup also lacked NVLink SHARP multicast, and CUDA event timestamps were unstable in confidential mode, so the system used the GPU’s global timer instead. NVIDIA describes the workload as a stress test, not a universal cost estimate—and this was a company benchmark, not an independent one. The practical constraint is clear: teams still need to measure their own production workload with confidential computing on and off before making a deployment decision.

Story brief

3 key points

NVIDIA reports that its confidential-computing stack preserved 96.1%–98.2% of output-token throughput versus standard inference on an eight-GPU DGX B200 running DeepSeek-R1-0528-NVFP4. The company measured a 1.2%–4.3% increase in mean time per generated token across concurrency levels of one to 16, using 32,000-token prompts and 1,000-token outputs. The result supports confidential inference for sensitive workloads,...

  1. 01

    NVIDIA compared confidential and standard runs while holding the model, hardware, framework, sequence lengths, parallelism, and concurrency constant.

  2. 02

    TensorRT-LLM required changes to memory transfers, kernel timing, and multi-GPU communication; NVLink SHARP multicast was unavailable in the tested setup.

  3. 03

    The workload used long prompts, extended generation, and concurrency from one to 16, making it a stress test rather than a universal forecast.

NVIDIA says it kept confidential AI inference within 1.2% to 4.3% of baseline per-token latency on an eight-GPU B200 system, a result that makes privacy protections look less costly for one demanding model-serving setup.

The company published the benchmark as enterprises and regulated users consider running sensitive prompts, proprietary model context and other data through AI systems. NVIDIA Confidential Computing uses memory-encrypted confidential virtual machines, confidential GPUs and encrypted NVLink connections to protect workloads while they are processed. NVIDIA’s result is a company measurement, not an independent benchmark.

One configuration, held constant

NVIDIA compared confidential-computing-on and -off runs while holding the model, hardware, framework, sequence lengths, parallelism and concurrency constant. The test used DeepSeek-R1-0528-NVFP4 with TensorRT-LLM on one DGX B200 system, with eight B200 GPUs. Requests had 32,000-token inputs and 1,000-token outputs; concurrency ranged from one to 16 requests.

The result required changes below the model

The numbers do not mean confidential mode is a simple switch. NVIDIA says secure execution changes how data moves, how software measures kernel speed and how GPUs communicate. Without adaptations, those differences can introduce overhead or lead the runtime to make poorer choices.

  • For host-to-device transfers, TensorRT-LLM selects pageable memory on affected paths rather than always using pinned memory, because protected virtual-machine memory changes the usual transfer behavior.
  • For device-to-host copies, it moves repeated token and sampling-data readback to an asynchronous worker so protected copies do not block the main decode scheduler.
  • For kernel autotuning, it uses the GPU global timer in confidential mode after NVIDIA found CUDA-event timestamps unstable in the tested configuration.
  • For multi-GPU communication, software must account for the absence of NVLink SHARP multicast in the tested B200 confidential-computing setup.

A useful result with a practical boundary

The workload was deliberately shaped to expose confidential-computing costs: a long prompt, extended generation and low enough concurrency that encryption-related stalls had fewer chances to disappear behind other requests. That makes it a meaningful stress test, but not a prediction for every model, traffic mix or hardware configuration.

For infrastructure teams, the more useful takeaway is methodological. NVIDIA recommends measuring the same production-target workload with confidential computing enabled and disabled, rather than treating its range as a universal penalty. The benchmark shows the privacy-performance tradeoff can be narrow, but only when security configuration and inference engineering are treated as one deployment problem.

Sources

  1. developer.nvidia.comEnabling Private High-Performance Production AI Inference with NVIDIA Confidential Computing | NVIDIA Technical Blog

Loading discussion...

YOUR READING SPACE

Notifications

NVIDIA Publishes Confidential AI Test With Under 5% Per-Token Overhead | Superpower Daily