Pith. sign in

REVIEW 1 cited by

Fastrack: Fast IO for Secure ML using GPU TEEs

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2410.15240 v1 pith:UEH2M554 submitted 2024-10-20 cs.CR cs.AR

classification cs.CRcs.AR
keywords teesauthenticationcommunicationdatainferencetrainingcostsfastrack
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

As cloud-based ML expands, ensuring data security during training and inference is critical. GPU-based Trusted Execution Environments (TEEs) offer secure, high-performance solutions, with CPU TEEs managing data movement and GPU TEEs handling authentication and computation. However, CPU-to-GPU communication overheads significantly hinder performance, as data must be encrypted, authenticated, decrypted, and verified, increasing costs by 12.69 to 33.53 times. This results in GPU TEE inference becoming 54.12% to 903.9% slower and training 10% to 455% slower than non-TEE systems, undermining GPU TEE advantages in latency-sensitive applications. This paper analyzes Nvidia H100 TEE protocols and identifies three key overheads: 1) redundant CPU re-encryption, 2) limited authentication parallelism, and 3) unnecessary operation serialization. We propose Fastrack, optimizing with 1) direct GPU TEE communication, 2) parallelized authentication, and 3) overlapping decryption with PCI-e transmission. These optimizations cut communication costs and reduce inference/training runtime by up to 84.6%, with minimal overhead compared to non-TEE systems.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Characterization of GPU TEE Overheads in Distributed Data Parallel ML Training

    cs.CR 2025-01 conditional novelty 6.0 of 10

    GPU TEE encryption and authentication on each ring all-reduce step slows four-GPU DDP training by an average of 8.68x and up to about 42x; enlarging the DDP gradient bucket to 400 MB cuts most of the overhead but leav...

Pith tools