Heterogeneous Confidential Computing System for Large Language Models: A Survey
The rapid progress of large language models (LLMs) has driven their deployment on heterogeneous computing platforms using accelerators such as GPUs and NPUs to meet growing computational demands. However, this paradigm transition introduces critical security and privacy risks that are uniquely intensified by the characteristics of LLM workloads. These models embed high intellectual property value, making them prime targets for adversaries. Furthermore, their autoregressive generation process makes them exceptionally sensitive to latency, magnifying the performance impact of any security overhead. Existing confidential computing solutions are predominantly CPU-centric, leaving critical computation on accelerators unprotected. This article provides a survey of technologies for securing LLMs on heterogeneous confidential computing platforms. We analyze the threat landscape of heterogeneous LLM deployment, identifying risks across hardware interconnects, complex software stacks, and LLM-specific properties. These risks include data leakage during transfer, interference in multi-tenant execution, and limited trust in accelerator components. To address these challenges, we review key enabling technologies including secure I/O, tenant isolation, and device attestation, which together form the foundation for building trusted execution paths across heterogeneous platforms. We evaluate representative academic and industrial systems for GPUs and NPUs, summarizing their protection strategies and current limitations. Finally, we highlight open research directions such as fine-grained protection of LLM runtime state, low-overhead cryptographic engines, and formal methods for building verifiable systems. Our goal is to support secure and efficient LLM execution through the integration of confidential computing as a foundational element in heterogeneous system design.
Authors
- Xiaochun Ye (ORCID: https://orcid.org/0000-0003-4598-1685)
- Qinfen Hao (ORCID: https://orcid.org/0000-0002-1545-1600)
- Ninghui Sun (ORCID: https://orcid.org/0000-0002-1953-1392)
- Zongqing Zhou (ORCID: https://orcid.org/0009-0001-3536-6892)
- Wei Yan (ORCID: https://orcid.org/0009-0004-4570-720X)
- Zhu Qi (ORCID: https://orcid.org/0009-0001-5330-6375)
- Yong Liu (ORCID: https://orcid.org/0009-0004-8426-1976)
- Hao Lan (ORCID: https://orcid.org/0009-0002-2292-7133)
Institutions
- Institute of Computing Technology (CN)
- Qi2 (US)
- University College of Applied Science (PS)
Publication Details
- Journal
- ACM Transactions on Architecture and Code Optimization
- Published
- 2025-12-08
- DOI
- https://doi.org/10.1145/3779307
- Primary Topic
- Security and Verification in Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00