• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Scopus
  4. FeReX: A Reconfigurable Design of Multi-Bit Ferroelectric Compute-in-Memory for Nearest Neighbor Search
 
  • Details
  • Full
Options
2024
Conference Paper
Title

FeReX: A Reconfigurable Design of Multi-Bit Ferroelectric Compute-in-Memory for Nearest Neighbor Search

Abstract
Rapid advancements in artificial intelligence have given rise to transformative models, profoundly impacting our lives. These models demand massive volumes of data to operate effectively, exacerbating the data-transfer bottleneck inherent in the conventional von-Neumann architecture. Compute-in-memory (CIM), a novel computing paradigm, tackles these issues by seam-lessly embedding in-memory search functions, thereby obviating the need for data transfers. However, existing non-volatile memory (NVM)-based accelerators are application specific. During the similarity based associative search operation, they only support a single, specific distance metric, such as Hamming, Manhattan, or Euclidean distance in measuring the query against the stored data, calling for reconfigurable in-memory solutions adaptable to various applications. To overcome such a limitation, in this paper, we present FeReX, a reconfigurable associative memory (AM) that accommodates various distance metrics including Hamming, Manhattan, and Euclidean distances. Leveraging multi-bit ferroelectric field-effect transistors (FeFETs) as the proxy and a hardware-software co-design approach, we introduce a constrained satisfaction problem (CSP)-based method to automate AM search input voltage and stored voltage configurations for different distance based search functions. Device-circuit co-simulations first validate the effectiveness of the proposed FeReX methodology for reconfigurable search distance functions. Then, we benchmark FeReX in the context of k-nearest neighbor (KNN) and hyperdimensional computing (HDC), which highlights the robustness of FeReX and demonstrates up to 250× speedup and 10<sup>4</sup> energy savings compared with GPU.
Author(s)
Xu, Zhicheng
The University of Hong Kong
Liu, Chekai
School of Electrical and Computer Engineering
Li, Chao
Zhejiang University
Mao, Ruibin
The University of Hong Kong
Yang, Jianyi
Zhejiang University
Kämpfe, Thomas  orcid-logo
Fraunhofer-Institut für Photonische Mikrosysteme IPMS  
Imani, Mohsen
Department of Computer Science
Li, Can
The University of Hong Kong
Zhuo, Cheng
Zhejiang University
Yin, Xunzhao
Zhejiang University
Mainwork
Proceedings Design Automation and Test in Europe Date
Funder
Air Force Office of Scientific Research
Conference
2024 Design, Automation and Test in Europe Conference and Exhibition, DATE 2024
Language
English
Fraunhofer-Institut für Photonische Mikrosysteme IPMS  
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024