mlsanityData to 13 Oct 2026

ScalableHD: Scalable and High-Throughput Hyperdimensional Computing Inference on Multi-Core CPUs

arXiv 2506.09282 ↗First posted 10 Jun 2025cs.DC cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Hyperdimensional Computing (HDC) is a brain-inspired computing paradigm that represents and manipulates information using high-dimensional vectors, called hypervectors (HV). Traditional HDC methods, while robust to noise and inherently parallel, rely on single-pass, non-parametric training and often suffer from low accuracy. To address this, recent approaches adopt iterative training of base and class HVs, typically accelerated on GPUs. Inference, however, remains lightweight and well-suited for real-time execution. Yet, efficient HDC inference has been studied almost exclusively on specialized hardware such as FPGAs and GPUs, with limited attention to general-purpose multi-core CPUs. To address this gap, we propose ScalableHD for scalable and high-throughput HDC inference on multi-core CPUs. ScalableHD employs a two-stage pipelined execution model, where each stage is parallelized across cores and processes chunks of base and class HVs. Intermediate results are streamed between stages using a producer-consumer mechanism, enabling on-the-fly consumption and improving cache locality. To maximize performance, ScalableHD integrates memory tiling and NUMA-aware worker-to-core binding. Further, it features two execution variants tailored for small and large batch sizes, each designed to exploit compute parallelism based on workload characteristics while mitigating the memory-bound compute pattern that limits HDC inference performance on modern multi-core CPUs. ScalableHD achieves up to 10x speedup in throughput (samples per second) over state-of-the-art baselines such as TorchHD, across a diverse set of tasks ranging from human activity recognition to image classification, while preserving task accuracy. Furthermore, ScalableHD exhibits robust scalability: increasing the number of cores yields near-proportional throughput improvements.

Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 17 of its 71 references that are in the map. First posted on arXiv 10 Jun 2025.

Builds on

17 of 71 references.

References · 17

  1. 2017Attention Is All You Needcited by 60,106
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,093
  3. 2019Learned Step Size Quantizationcited by 621
  4. 2021A White Paper on Neural Network Quantizationcited by 467
  5. 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part I: Models and Data Transformationscited by 99
  6. 2018ECG Heartbeat Classification: A Deep Transferable Representationcited by 76
  7. 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part II: Applications, Cognitive Models, and Challengescited by 69
  8. 2021Hyperdimensional computing as a framework for systematic aggregation of image descriptorscited by 32
  9. 2022Torchhd: An Open Source Python Library to Support Research on Hyperdimensional Computing and Vector Symbolic Architecturescited by 17
  10. 2021Hypervector Design for Efficient Hyperdimensional Computing on Edge Devicescited by 16
  11. 2022HDTorch: Accelerating Hyperdimensional Computing with GP-GPUs for Design Space Explorationcited by 6
  12. 2023An Encoding Framework for Binarized Images using HyperDimensional Computingcited by 5
5 more
  1. 2024Hyperdimensional Representation Learning for Node Classification and Link Predictioncited by 5
  2. 2024HPVM-HDC: A Heterogeneous Programming System for Accelerating Hyperdimensional Computingcited by 4
  3. 2023HDCC: A Hyperdimensional Computing compiler for classification on embedded systems and high-performance computingcited by 3
  4. 2022Real-time Hyper-Dimensional Reconfiguration at the Edge using Hardware Acceleratorscited by 2
  5. 2023Hardware-Aware Static Optimization of Hyperdimensional Computationscited by 2

Built on by

Not cited yet.