Energy Efficient In-memory Hyperdimensional Encoding for Spatio-temporal Signal Processing
Geethan Karunaratne, Manuel Le Gallo, Michael Hersche, Giovanni, Cherubini, Luca Benini, Abu Sebastian, Abbas Rahimi

TL;DR
This paper presents an in-memory hyperdimensional encoding architecture for spatio-temporal signal processing that significantly improves energy efficiency, area, and throughput while maintaining high classification accuracy.
Contribution
It introduces a novel in-memory computing architecture for hyperdimensional encoding of spatio-temporal data, enhancing efficiency and performance over traditional digital implementations.
Findings
1.80x energy efficiency gains
3.36x area reduction
9.74x throughput improvement
Abstract
The emerging brain-inspired computing paradigm known as hyperdimensional computing (HDC) has been proven to provide a lightweight learning framework for various cognitive tasks compared to the widely used deep learning-based approaches. Spatio-temporal (ST) signal processing, which encompasses biosignals such as electromyography (EMG) and electroencephalography (EEG), is one family of applications that could benefit from an HDC-based learning framework. At the core of HDC lie manipulations and comparisons of large bit patterns, which are inherently ill-suited to conventional computing platforms based on the von-Neumann architecture. In this work, we propose an architecture for ST signal processing within the HDC framework using predominantly in-memory compute arrays. In particular, we introduce a methodology for the in-memory hyperdimensional encoding of ST data to be used together with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
