Efficient Hyperdimensional Computing with Modular Composite Representations
Marco Angioli, Christopher J. Kymn, Antonello Rosato, Amy Loutfi, Mauro Olivieri, and Denis Kleyko

TL;DR
This paper introduces Modular Composite Representation (MCR), a high-dimensional computing model that offers improved capacity, accuracy, and hardware efficiency over existing models, supported by extensive evaluation and a dedicated accelerator.
Contribution
It provides the first comprehensive evaluation of MCR, demonstrating its advantages in capacity, accuracy, and hardware implementation, including a novel dedicated accelerator design.
Findings
MCR outperforms binary and integer vectors in capacity.
MCR matches binary spatter code performance with 4x less memory.
Hardware implementation achieves up to 3 orders of magnitude speedup.
Abstract
The modular composite representation (MCR) is a computing model that represents information with high-dimensional integer vectors using modular arithmetic. Originally proposed as a generalization of the binary spatter code model, it aims to provide higher representational power while remaining a lighter alternative to models requiring high-precision components. Despite this potential, MCR has received limited attention. Systematic analyses of its trade-offs and comparisons with other models are lacking, sustaining the perception that its added complexity outweighs the improved expressivity. In this work, we revisit MCR by presenting its first extensive evaluation, demonstrating that it achieves a unique balance of capacity, accuracy, and hardware efficiency. Experiments measuring capacity demonstrate that MCR outperforms binary and integer vectors while approaching complex-valued…
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.
Taxonomy
TopicsFerroelectric and Negative Capacitance Devices · Parallel Computing and Optimization Techniques · Magnetic properties of thin films
