What is it about?
Ordinary computer chips store and process information very differently from how brains do. Brains spread information across huge patterns of activity in populations of neurons, rather than storing single numbers at fixed addresses. A computing approach called vector-symbolic architecture (also known as hyperdimensional computing) borrows this idea: it represents data as very long strings of numbers and combines them with a few simple operations to recognize patterns, remember associations, and reason about relationships. Because this style of computing tolerates noise well and is naturally parallel, researchers have built many specialized chips to run it efficiently, from FPGAs to brand-new memory-based hardware. This paper brings that scattered hardware work together with the software side for the first time, laying out a shared method for designing the algorithms and the chips side by side instead of separately. It also works through a concrete example: an in-memory computing chip designed for a system that perceives its surroundings, plans actions, and reasons through problems, all using this brain-inspired approach.
Featured Image
Photo by Steve A Johnson on Unsplash
Why is it important?
Most existing surveys cover either the algorithms behind hyperdimensional computing or the hardware built to run them. This paper connects the two, offering a concrete method for turning an algorithm into a hardware-friendly building block and then choosing the memory and circuit technologies that best match its needs. As edge devices, robots, and wearables increasingly need brain-like reasoning under tight power and space budgets, this kind of joint algorithm-hardware thinking is becoming essential rather than optional. The paper backs its framework with a working demonstration: an in-memory computing system for layered, brain-like cognition that shows thoughtful hardware choices, such as mixing fast volatile memory with dense non-volatile memory, can lead to latency reduction and higher energy efficiency compared with using a single memory type. By also cataloguing open challenges, from benchmarking to chip-to-chip integration, the paper aims to guide the next generation of brain-inspired computing systems.
Perspectives
This project grew out of countless conversations between algorithm designers and hardware engineers who often felt they were speaking different languages. Bringing together collaborators across institutions gave us a real opportunity to bridge that gap. Pulling the whole field together, from device-level circuit physics to high-level reasoning, into one coherent picture was both the hardest and the most rewarding part of writing this survey. We hope it saves other researchers the years of literature-hunting it took us, and sparks new hardware-software co-design work in this space.
Shuting Du
Purdue University
Read the Original
This page is a summary of: Cross-Layer Design of Vector-Symbolic Computing: Bridging Cognition and Brain-Inspired Hardware Acceleration, ACM Transactions on Embedded Computing Systems, July 2026, ACM (Association for Computing Machinery),
DOI: 10.1145/3807784.
You can read the full text:
Contributors
The following have contributed to this page







