Seeds of SEED: H-CRAM: In-memory Homomorphic Search Accelerator using Spintronic Computational RAM

Husrev Cilasun, Salonik Resch, Zamshed I. Chowdhury, Masoud Zabihi, Zhengyang Zhao, Thomas Peterson, Jian Ping Wang, Sachin S. Sapatnekar, Ulya R. Karpuzcu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

Growing use of cloud raises privacy concerns for search in sensitive databases such as bioinformatics, where homomorphic encryption can help through direct computation -hence search/pattern matching-on the encrypted data. The recently proposed homomorphic secure content-addressable memory (SCAM) exploits this principle. Data dependencies in SCAM, however, lead to a memory bottleneck which has been addressed by various near-memory computing solutions. In this paper we demonstrate a more efficient alternative based on the true in-memory computing substrate spintronic Computational RAM (CRAM). The resulting SCAM accelerator, H-CRAM, achieves significant speedup and energy reduction.

Original languageEnglish (US)
Title of host publicationProceedings - 2021 International Symposium on Secure and Private Execution Environment Design, SEED 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages70-75
Number of pages6
ISBN (Electronic)9781665420259
DOIs
StatePublished - 2021
Event1st International Symposium on Secure and Private Execution Environment Design, SEED 2021 - Virtual, Online, United States
Duration: Sep 20 2021Sep 21 2021

Publication series

NameProceedings - 2021 International Symposium on Secure and Private Execution Environment Design, SEED 2021

Conference

Conference1st International Symposium on Secure and Private Execution Environment Design, SEED 2021
Country/TerritoryUnited States
CityVirtual, Online
Period9/20/219/21/21

Bibliographical note

Funding Information:
This work was supportedACKNOWinLEDGMENTpart by NSF grant no. SPX-1725420.

Publisher Copyright:
© 2021 IEEE.

Keywords

  • Computational RAM
  • Homomorphic
  • Processing in Memory

Fingerprint

Dive into the research topics of 'Seeds of SEED: H-CRAM: In-memory Homomorphic Search Accelerator using Spintronic Computational RAM'. Together they form a unique fingerprint.

Cite this