PIM-Enclave: Bringing Confidential Computation Inside Memory
Kha Dinh Duy, Hojoon Lee

TL;DR
PIM-Enclave introduces a novel in-memory processing architecture that enhances confidential computing by reducing data movement and resisting side-channel attacks, enabling efficient and secure data-intensive workloads.
Contribution
It presents a new PIM-based design for confidential computing that integrates security and efficiency through a software-hardware co-design approach.
Findings
Provides side-channel resistant secure computation offloading.
Achieves negligible performance overhead for data-intensive applications.
Demonstrates advantages of PIM-based confidential computing acceleration.
Abstract
Demand for data-intensive workloads and confidential computing are the prominent research directions shaping the future of cloud computing. Computer architectures are evolving to accommodate the computing of large data better. Protecting the computation of sensitive data is also an imperative yet challenging objective; processor-supported secure enclaves serve as the key element in confidential computing in the cloud. However, side-channel attacks are threatening their security boundaries. The current processor architectures consume a considerable portion of its cycles in moving data. Near data computation is a promising approach that minimizes redundant data movement by placing computation inside storage. In this paper, we present a novel design for Processing-In-Memory (PIM) as a data-intensive workload accelerator for confidential computing. Based on our observation that moving…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSecurity and Verification in Computing · Advanced Memory and Neural Computing · Cloud Data Security Solutions
