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
PubMed
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.

Related Concept Videos

Ferromagnetism01:31

Ferromagnetism

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 Devices00:51

Non-ohmic Devices

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...
1.1K
Ampere-Maxwell's Law: Problem-Solving01:17

Ampere-Maxwell's Law: Problem-Solving

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...
722
Equivalent Capacitance01:19

Equivalent Capacitance

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...
1.5K