Exploiting data locality in memory for ORAM to reduce memory access overheads
Jinxi Kuang, Minghua Shen, Yutong Lu, Nong Xiao
Abstract
This paper proposes a locality-aware Oblivious RAM (ORAM) primitive, named Green ORAM, which exploits spatial locality of data in the physical memory for reducing ORAM overheads. The Green ORAM is novel consisting of three policies. The first is row-guided label allocation used for mapping spatial locality onto ORAM tree to reduce the number of memory commands. The second is segment-based path replacement able to improve the data locality within the path in the ORAM tree in order to remove the redundant memory accesses. The third is multi-path write-back able to improve the data locality between different paths in order to obtain theoretical best stash hit rate. Notably, the Green ORAM still maintains the security as we analyzed. Experimental results show that Green ORAM achieves a 28.72% access latency reduction, and a 19.06% memory energy consumption reduction on average, compared with the state-of-the-art String ORAM.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 8dce65a7-8130-4edb-8961-3d929c37ea7fCited by top-tier papers2
- Practical Federated Recommendation Model Learning Using ORAM with Controlled PrivacyJinyu Liu, Wenjie Xiong, G. Edward Suh, Kiwan MaengASPLOS 2025 · 2 citations
- V-ORAM: A Versatile and Adaptive ORAM Framework with Service Transformation for Dynamic WorkloadsBo Zhang, Helei Cui, Xingliang Yuan, Zhiwen Yu et al.USENIX Security 2025
Related papers
- Multi-Range Supported Oblivious RAM for Efficient Block Data RetrievalYuezhi Che, Rujia WangHPCA 2020 · 16 citations
- LolliRAM: A Cross-Layer Design to Exploit Data Locality in Oblivious RAMYi Wang, Weixuan Chen, Xianhua Wang, Rui MaoDAC 2021 · 3 citations
- PageORAM: An Efficient DRAM Page Aware ORAM StrategyRachit Rajat, Yongqin Wang, Murali AnnavaramMICRO 2022 · 5 citations
- Streamline Ring ORAM Accesses through Spatial and Temporal OptimizationDingyuan Cao, Mingzhe Zhang, Hang Lu, Xiaochun Ye et al.HPCA 2021 · 17 citations
- IR-ORAM: Path Access Type Based Memory Intensity Reduction for Path-ORAMMehrnoosh Raoufi, Youtao Zhang, Jun YangHPCA 2022 · 9 citations
