Related Experiment Video
Updated: Aug 22, 2025

10:40
A Fabrication and Measurement Method for a Flexible Ferroelectric Element Based on Van Der Waals Heteroepitaxy
Published on: April 8, 2018
8.3K
Achieving software-equivalent accuracy for hyperdimensional computing with ferroelectric-based in-memory computing
Arman Kazemi1, Franz Müller2, Mohammad Mehdi Sharifi3
1Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, 46556, USA. akazemi@nd.edu.
Scientific Reports
|November 10, 2022
Summary
This study introduces a multi-bit in-memory computing system for Hyperdimensional Computing (HDC) using FeFETs, achieving software-equivalent accuracy while significantly boosting energy efficiency and reducing latency compared to GPUs.
Area of Science:
- Computer Science
- Materials Science
- Electrical Engineering
Background:
- Hyperdimensional computing (HDC) uses high-dimensional vectors (HVs) for brain-inspired learning, but is memory-intensive.
- Existing in-memory computing (IMC) for HDC often uses binary precision, limiting accuracy and struggling with large HV associative searches.
- Current IMC memory arrays are size-restricted, hindering direct associative search of large HVs crucial for high accuracy.
Purpose of the Study:
- To develop a multi-bit IMC system for HDC that overcomes the limitations of binary precision.
- To demonstrate improved energy efficiency and reduced latency in HDC through IMC.
- To enable efficient associative search of large HVs within an IMC architecture.
Main Methods:
- Implementation of a multi-bit IMC system using ferroelectric field-effect transistors (FeFETs).
- Experimental demonstration of multi-bit, array-level content-addressable memory (CAM) operations with FeFETs.
- Development of a scalable architecture supporting associative search of large HVs using CAMs.
Main Results:
- Achieved software-equivalent accuracies in HDC tasks.
- Reduced HDC system dimensionality.
- Improved energy consumption by 826x and latency by 30x compared to a GPU baseline.
- Successfully demonstrated multi-bit array-level CAM operations with FeFETs.
Conclusions:
- The proposed multi-bit FeFET-based IMC system offers a viable solution for efficient and accurate HDC.
- The developed CAM-based architecture enables scalable associative search for large HVs.
- Further research will investigate the impact of non-idealities on application-level HDC accuracy.
Related Concept Videos
Ferromagnetism
2.4K
Materials like iron, nickel, and cobalt consist of magnetic domains, within which the magnetic dipoles are arranged parallel to each other. The magnetic dipoles are rigidly aligned in the same direction within a domain by quantum mechanical coupling among the atoms. This coupling is so strong that even thermal agitation at room temperature cannot break it. The result is that each domain has a net dipole moment. However, some materials have weaker coupling, and are ferromagnetic at lower...
2.4K
Non-ohmic Devices
1.1K
In most substances, the current flow is proportional to the voltage applied to it. A simple relationship between the values of current, voltage, and resistance is known as Ohm's law. Nonohmic devices do not exhibit a linear relationship between voltage and current. One such device is the semiconducting circuit element known as a diode. A diode is a circuit device that allows current flow in only one direction.
Consider a simple circuit consisting of a battery, a diode, and a resistor. A...
Consider a simple circuit consisting of a battery, a diode, and a resistor. A...
1.1K
Ampere-Maxwell's Law: Problem-Solving
722
A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...
722
Equivalent Capacitance
1.5K
Multiple capacitors can be connected in a circuit in series or parallel configuration. When the capacitor combination is connected to a battery, the potential drop across each capacitor and the magnitude of charge stored in the individual capacitor depends on the type of the connection. The capacitor combination is replaced by a single equivalent capacitor that stores the same amount of charge as the combination for a given potential difference.
The following strategies are adopted to calculate...
The following strategies are adopted to calculate...
1.5K

