English

Hardware-Algorithm Co-Design for Hyperdimensional Computing Based on Memristive System-on-Chip

Emerging Technologies 2025-12-25 v1

Abstract

Hyperdimensional computing (HDC), utilizing a parallel computing paradigm and efficient learning algorithm, is well-suited for resource-constrained artificial intelligence (AI) applications, such as in edge devices. In-memory computing (IMC) systems based on memristive devices complement this by offering energy-efficient hardware solutions. To harness the advantages of both memristive IMC hardware and HDC algorithms, we propose a hardware-algorithm co-design approach for implementing HDC on a memristive System-on-Chip (SoC). On the hardware side, we utilize the inherent randomness of memristive crossbar arrays for encoding and employ analog IMC for classification. At the algorithm level, we develop hardware-aware encoding techniques that map data features into hyperdimensional vectors, optimizing the classification process within the memristive SoC. Experimental results in hardware demonstrate 90.71% accuracy in the language classification task, highlighting the potential of our approach for achieving energy-efficient AI deployments on edge devices.

Keywords

Cite

@article{arxiv.2512.20808,
  title  = {Hardware-Algorithm Co-Design for Hyperdimensional Computing Based on Memristive System-on-Chip},
  author = {Yi Huang and Alireza Jaberi Rad and Qiangfei Xia},
  journal= {arXiv preprint arXiv:2512.20808},
  year   = {2025}
}

Comments

This work was previously presented at the NeurIPS 2024 Workshop on Machine Learning with New Compute Paradigms (MLNCP)