Understanding the performance overhead of Confidential Computing on High-Performance Computing: Profiling and benchmarking of HPC workloads on systems secured by AMD SEV-SNP
2025 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE credits
Student thesisAlternative title
Analys av prestandapåverkan av konfidentiell databehandling på högpresterande datorsystem : Mätning av HPC-arbetslaster med AMD SEV-SNP (Swedish)
Abstract [en]
High-performance computing (HPC) has expanded beyond traditional on-premise systems, increasing the need to secure sensitive data and proprietary algorithms. Confidential Computing addresses this need by securing data in use through hardware-based Trusted Execution Environments (TEEs). Combining HPC with Confidential Computing can facilitate broader and more secure access to HPC resources, particularly in cloud environments. However, the additional confidentiality added by Confidential Computing comes at a performance cost.
This thesis extends previous research on the performance impact of AMD Secure Encrypted Virtualization-Secure Nested Paging (SEV-SNP) on HPC workloads. It provides new benchmarking results for workloads utilizing Message Passing Interface (MPI) and explores strategies to mitigate the performance overhead introduced by AMD SEV-SNP.
The results show that AMD SEV-SNP's baseline overhead can reach up to 13%. Profiling reveals decreased translation lookaside buffer (TLB) utilization, increased cache misses, and both higher frequency and longer resolve time for VMEXIT events. Optimization strategies such as the use of huge pages and paravirtualization demonstrate potential methods for reducing this overhead and improving performance.
Place, publisher, year, edition, pages
2025. , p. 58
Keywords [en]
confidential computing, high-performance computing, HPC, AMD SEV-SNP
Keywords [sv]
konfidentiell databehandling, högpresterande datorsystem, HPC, AMD SEV-SNP
National Category
Computer Sciences Computer Engineering
Identifiers
URN: urn:nbn:se:liu:diva-215960ISRN: LIU-IDA/LITH-EX-A--25/047--SEOAI: oai:DiVA.org:liu-215960DiVA, id: diva2:1981501
External cooperation
Canary Bit AB
Subject / course
Computer Engineering
Supervisors
Examiners
2025-07-042025-07-042025-07-04Bibliographically approved