Performance Analysis on DNA Alignment Workload with Intel SGX Multithreading
Contributo in Atti di convegno
Data di Pubblicazione:
2024
Abstract:
Data confidentiality is a critical issue in the digital age, impacting interactions between users and public services and between scientific computing organizations and Cloud and HPC providers. Performance in parallel computing is essential, yet techniques for establishing Trusted Execution Environments (TEEs) to ensure privacy in remote environments often negatively impact execution time. This paper aims to analyze the performance of a parallel bioinformatics workload for DNA alignment (Bowtie2) executed within the confidential enclaves of Intel SGX processors. The results provide encouraging insights regarding the feasibility of using SGX-based TEEs for parallel computing on large datasets. The findings indicate that, under conditions of high parallelization and with twice as many threads, workloads executed within SGX enclaves perform, on average, 15% faster than non-confidential execution. This empirical demonstration supports the potential of SGX-based TEEs to effectively balance the need for privacy with the demands of high-performance computing.
Tipologia CRIS:
04A-Conference paper in volume
Keywords:
trusted execution environment, Intel SGX, gramine, occlum, privacy-preserving, confidential computing
Elenco autori:
Lorenzo brescia, Iacopo Colonnelli, Marco Aldinucci
Link alla scheda completa:
Link al Full Text:
Titolo del libro:
Proceedings of the 2nd Special Track on Big Data and High-Performance Computing (BigHPC 2024) co-located with the 3rd Italian Conference on Big Data and Data Science (ITADATA 2024)
Pubblicato in: