REVIEW 4 major objections 6 minor 71 references
ScalableHD: Scalable and High-Throughput Hyperdimensional Computing Inference on Multi-Core CPUs
T0 review · 4 major / 6 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read Hyperdimensional computing inference on multi-core CPUs can run 10x faster with a two-stage streaming pipeline
desk verdict A solid engineering paper on CPU HDC inference; the 10x throughput claim is plausible, but the 'near-proportional' scaling claim does not match the paper's own data. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central mechanism is a two-stage pipelined execution model. Stage I (feature encoding) computes tiles of the encoded matrix $H = \mathrm{HardSign}(XB)$, where $B \in \mathbb{R}^{F \times D}$ is the learned base hypervector matrix. Stage II (similarity search and classification) multiplies those tiles by the transposed class matrix $M^\top$ and applies the argmax to produce labels. Instead of materializing the full $N \times D$ intermediate, the stages communicate through lock-free producer-consumer queues, so Stage II begins as soon as a tile of $H$ is ready. Memory tiling divides $X$, $B$, and $M^\top$ into cache-sized blocks, and NUMA-aware binding co-locates communicating workers on the same node, which together address the memory-bound data movement that dominates HDC inference on modern CPUs.
What would settle it
Benchmark a hand-optimized GEMM-based HDC inference implementation, for example using a tuned BLAS or oneDNN for the two matrix multiplications with the HardSign fused into the first multiplication, on the same two server platforms and eight datasets; if that baseline matches or exceeds ScalableHD's throughput on most configurations, the 10x advantage would reflect an unoptimized comparison baseline rather than the pipeline itself.
Extended reading notes
Core claim
ScalableHD claims that the two matrix multiplications that constitute HDC inference—encoding a batch as $H = \mathrm{HardSign}(XB)$, then scoring classes as $S = HM^\top$ and taking the argmax—can be executed on multi-core CPUs with roughly an order of magnitude higher throughput than current CPU baselines. The key is to avoid storing the full $N \times D$ intermediate matrix $H$: Stage I workers compute column-block tiles of $H$ and stream them through lock-free queues to Stage II workers, which consume the tiles on the fly and accumulate partial similarity scores. Two execution variants are proposed, one that parallelizes Stage II along the vector dimensionality for small batches and one that parallelizes along the sample dimension for large batches. Memory tiling and NUMA-aware worker-to-core binding are added to keep the streaming pipeline cache-friendly. If the claims hold, the exact same trained model produces identical predictions while CPU inference throughput increases by up to 10x and scales near-linearly with core count.
Load-bearing premise
The speedup claim rests on the baseline library [67] being a representative, reasonably well-optimized CPU implementation of HDC inference, and on the tile-size and chunk-count configurations used for ScalableHD being representative of the method rather than tuned per dataset.
Editorial extensions
If this is right
- The same trained HDC model can serve real-time workloads on commodity multi-core CPUs at up to 10x the throughput of the baseline [67], with identical classifications.
- Near-proportional scaling with core count means adding cores directly increases samples-per-second throughput, without algorithmic changes.
- Because the pipeline only reorganizes the arithmetic, it applies to any HDC method that uses nonlinear encoding, so recent accuracy improvements transfer unchanged.
- The two variants cover both small-batch latency-sensitive inference and large-batch throughput-oriented inference, so one framework addresses both regimes.
- If the results generalize, HDC becomes a more credible CPU-only alternative to neural networks for low-latency streaming classification.
Reading between the lines
- Because the speedup comes from data movement, not arithmetic complexity, combining this pipeline with quantization or lower-precision hypervectors could yield further throughput gains, at some accuracy cost.
- The same tiled streaming strategy is applicable to other inference workloads whose computation is two matrix multiplications separated by an elementwise activation, such as certain feedforward networks or embedding-based models.
- A stricter evaluation would also sweep the baseline's hyperparameters and report a single fixed (n, R) configuration for ScalableHD rather than the maximum over four; without that control, the 10x figure likely overstates the advantage over a well-tuned GEMM baseline.
- The all-to-all communication in the large-batch variant may become a contention point at extremely high thread counts, suggesting that dynamic load balancing or hierarchical streaming would be a natural next step.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes ScalableHD, a two-stage pipelined implementation of hyperdimensional computing (HDC) inference on multi-core CPUs. Stage I computes the encoded hypervector matrix H = HardSign(XB) for an input batch X, base matrix B, and class matrix M; Stage II computes similarity scores S = HM^T and returns the argmax class. Two variants, ScalableHD-S and ScalableHD-L, target small and large batch sizes respectively, and the implementation uses lock-free queues, memory tiling, and NUMA-aware worker-to-core binding. The evaluation compares throughput (samples/s) against TorchHD on two server CPUs across eight datasets, reporting speedups up to 10x (with some datasets reaching 18x in the body text) while preserving task accuracy. The paper claims near-proportional scaling with increasing core count.
Significance. If the results hold, the paper addresses a genuine gap: efficient HDC inference on general-purpose multi-core CPUs, which prior work has largely neglected in favor of FPGAs, GPUs, and PIM/CIM. The matrix formulation is exact, so the accuracy-preservation claim is structurally guaranteed, and I see no circularity in the evaluation. The two-stage pipeline with producer-consumer streaming and memory tiling is a plausible engineering contribution, and the ablation study demonstrates that both optimizations matter. The main risks are the overstated scalability claim, an unfair baseline-comparison protocol, and inconsistent headline speedup numbers, all of which are fixable with revised claims and additional experiments.
major comments (4)
- [§IV-E, Fig. 8, abstract] The abstract says that increasing the number of cores yields 'near-proportional throughput improvements', and the conclusion repeats 'scaling near-linearly'. The data in Fig. 8 do not support this claim. For ideal proportional scaling, speedup from 2 to 32 cores would be 16x; the curves for MNIST, PAMAP2, and HEART on the AMD platform flatten between roughly 4x and 6x, implying parallel efficiency of 25-40%. The text in §IV-E itself retreats to the weaker phrase 'near log-linear scaling', which is not the same as 'near-proportional'. Because scalability is a headline contribution, this inconsistency is load-bearing. The authors should either correct the abstract and conclusion to say 'near log-linear' and discuss the memory-bandwidth limits causing the flattening, or provide additional evidence for proportional scaling at smaller core counts.
- [§IV-C, Fig. 7 caption] The evaluation protocol compares the maximum throughput of ScalableHD across four (n,R) hyperparameter combinations with a single TorchHD run at each (N,2T) pair. Selecting the best of four configurations for the proposed method while fixing the baseline to one configuration is not a like-for-like comparison. TorchHD's CPU kernels may themselves have tunable parameters (e.g., thread scheduling, internal blocking) that are left at defaults. The speedup results in Fig. 7 and Table III should be recomputed either with a pre-selected (n,R) configuration for ScalableHD or with equivalent tuning applied to TorchHD. At minimum, the paper should report the full range across (n,R) and justify that the best-of-four selection does not overstate the improvement.
- [Abstract, §IV-D, Table III] The abstract and conclusion state 'up to 10x speedup', but §IV-D and Table III report up to 18x speedup for TEX on the AMD platform (17.64x at N=32768). Conversely, Table III also shows speedups below 1x for small batches on some datasets (e.g., EMOTION ScalableHD-S at N=256, 0.59x). The paper gives at least three different headline numbers (10x, 18x, and the figures show other maxima), which is confusing and undermines the central claim. The authors need a single consistent statement of the maximum speedup, the exact configuration (dataset, platform, batch size, variant) at which it is achieved, and a clear qualification that small-batch/low-core regimes do not achieve speedups.
- [Table III, MNIST row] For MNIST on the AMD platform, Table III shows ScalableHD-L throughput of 24,776 samples/s at N=2048, roughly flat at N=8192 (24,747), and dropping to 20,540 at N=32768. This is a 17% decrease at the largest batch size. The ScalableHD-L variant is described as designed for 'high-throughput processing of large batches', yet the largest batch size gives the lowest throughput. This non-monotonic behavior should be explained. If it is caused by DRAM bandwidth saturation (with D=10000, B and M are hundreds of MB), the paper should say so in §IV-E and qualify the 'high-throughput' claim accordingly.
minor comments (6)
- [§II-A, Eq. (2)] The bundling symbol is rendered inconsistently: the text defines the operation with a symbol that appears as 'L' in the extraction, but Eq. (2) and later text use '⊕'. Please unify the notation.
- [§IV-C, Eq. (10)] The throughput formula is ambiguous as written: 'throughput (samples/sec)= 1000 N·latency (ms)' should be '1000 * N / latency(ms)'. Please clarify the formula with the division.
- [Algorithm 4, line 10] The indexing in 'S^{(t')}[i][k] += H^{(t',j)}[i][j] J[j][k]' is inconsistent with the block notation; 'i' is a row block and 'j' is a column block of H, so the element should be indexed with a column index within block (j), not with 'j' itself. Please correct the notation.
- [§IV-C, batch-size ranges] The batch-size specification 'log2N ∈ {5,6,...,11} for S and {10,...,15} for L' is confusing. State the actual N ranges (32-2048 for S, 1024-32768 for L) and note that N=1024 and 2048 are shared between the two variants.
- [Fig. 8] To visually support a 'near-proportional' scaling claim, a log-log plot would be more appropriate, since proportional scaling (speedup ∝ core count) appears as a straight line with slope 1. The current semi-log plot makes it hard to distinguish near-linear from near-log-linear trends.
- [General] The paper would benefit from a statement about code availability. Providing a public repository would improve reproducibility of the performance numbers and the exact matrix-based implementation.
Circularity Check
No significant circularity: ScalableHD is an empirical systems-optimization paper benchmarked against an external baseline, with no input-output derivation that reduces to its own assumptions.
full rationale
The paper makes no first-principles derivation whose output is equivalent to its input. Its central claims are measured throughput speedup over TorchHD and multi-core scalability. Throughput is defined operationally in Eq. (10) from end-to-end latency, and speedup in Eq. (11) is a ratio of independently measured throughputs against TorchHD, an external open-source library (ref. [67]). The HDC inference computation (Eqs. 4-9) is standard and unchanged from the trained model, so accuracy preservation follows from the algorithm being unmodified rather than from any circular fit. The hyperparameters (tile sizes n=f=d=k, chunk count R) are heuristic and are not defined in terms of the measured speedup or the baseline. The ablation study reports actual relative gains from enabling optimizations, which is an engineering measurement, not a tautology. The skeptical observation that Fig. 8 shows sub-linear scaling for several datasets is a concern about the strength of the empirical scalability claim, but it is a correctness/evidence issue, not a circularity issue. No self-citation is load-bearing, no uniqueness theorem is imported, and no prediction is constructed from its own definition. Therefore the paper is self-contained as an empirical benchmark and receives score 0.
Assumptions & free parameters
free parameters (2)
- tile size n=f=d=k =
{16, 32}
- tiles per round R =
{8, 16}
assumptions (3)
- domain assumption Bipolar HDC algebra with inner-product similarity is the workload to accelerate
- domain assumption CPU performance is memory-bound and improved by cache reuse and NUMA locality
- ad hoc to paper TorchHD with the same batch size and core count is a fair state-of-the-art CPU baseline
Cite this review
Pith. "Pith review of ScalableHD: Scalable and High-Throughput Hyperdimensional Computing Inference on Multi-Core CPUs." pith.science (2026). https://pith.science/paper/U2JW2GOE
@misc{pith2026250609282,
author = {Pith},
title = {Pith review of: ScalableHD: Scalable and High-Throughput Hyperdimensional Computing Inference on Multi-Core CPUs},
year = {2026},
howpublished = {\url{https://pith.science/paper/U2JW2GOE}},
note = {Machine review of arXiv:2506.09282}
}
read the original abstract
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.
Figures
Figures from the paper (6 more)
Reference graph
Works this paper leans on
-
[1]
A survey on deep learning: Algorithms, techniques, and applications,
S. Pouyanfar, S. Sadiq, Y . Yan, H. Tian, Y . Tao, M. P. Reyes, M.-L. Shyu, S.-C. Chen, and S. S. Iyengar, “A survey on deep learning: Algorithms, techniques, and applications,”ACM computing surveys (CSUR), vol. 51, no. 5, pp. 1–36, 2018
work page 2018
-
[2]
Attention is all you need,
A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, Ł. Kaiser, and I. Polosukhin, “Attention is all you need,”Advances in neural information processing systems, vol. 30, 2017
2017
-
[3]
Large language models (llms): survey, technical frameworks, and future challenges,
P. Kumar, “Large language models (llms): survey, technical frameworks, and future challenges,”Artificial Intelligence Review, vol. 57, no. 10, p. 260, 2024
2024
-
[4]
J. Kim, H. Lee, M. Imani, and Y . Kim, “Advancing hyperdimensional computing based on trainable encoding and adaptive training for efficient and accurate learning,”ACM Transactions on Design Automation of Electronic Systems, vol. 29, no. 5, pp. 1–25, 2024
work page 2024
-
[5]
Hyperdimensional computing: a framework for stochastic computation and symbolic ai,
M. Heddes, I. Nunes, T. Givargis, A. Nicolau, and A. Veidenbaum, “Hyperdimensional computing: a framework for stochastic computation and symbolic ai,”Journal of Big Data, vol. 11, no. 1, p. 145, 2024
work page 2024
-
[6]
Hyperdimensional computing: An introduction to comput- ing in distributed representation with high-dimensional random vectors,
P. Kanerva, “Hyperdimensional computing: An introduction to comput- ing in distributed representation with high-dimensional random vectors,” Cognitive computation, vol. 1, pp. 139–159, 2009
2009
-
[7]
D. Kleyko, D. A. Rachkovskij, E. Osipov, and A. Rahimi, “A survey on hyperdimensional computing aka vector symbolic architectures, part i: Models and data transformations,”ACM Computing Surveys, vol. 55, no. 6, pp. 1–40, 2022
work page 2022
-
[8]
Cascadehd: Efficient many-class learning framework using hyperdimensional computing,
Y . Kim, J. Kim, and M. Imani, “Cascadehd: Efficient many-class learning framework using hyperdimensional computing,” in2021 58th ACM/IEEE Design Automation Conference (DAC). IEEE, 2021, pp. 775–780
work page 2021
Show all 71 references
-
[9]
Visionhd: Towards efficient and privacy-preserved hyperdimensional computing for image data,
F. Asgarinejad, J. Morris, T. Rosing, and B. Aksanli, “Visionhd: Towards efficient and privacy-preserved hyperdimensional computing for image data,” inProceedings of the 29th ACM/IEEE International Symposium on Low Power Electronics and Design, ser. ISLPED ’24. New York, NY , ...
2024
-
[10]
Efficient biosignal processing using hyperdimensional computing: Network templates for combined learning and classification of exg signals,
A. Rahimi, P. Kanerva, L. Benini, and J. M. Rabaey, “Efficient biosignal processing using hyperdimensional computing: Network templates for combined learning and classification of exg signals,”Proceedings of the IEEE, vol. 107, no. 1, pp. 123–143, 2018
2018
-
[11]
A robust and energy- efficient classifier using brain-inspired hyperdimensional computing,
A. Rahimi, P. Kanerva, and J. M. Rabaey, “A robust and energy- efficient classifier using brain-inspired hyperdimensional computing,” inProceedings of the 2016 international symposium on low power electronics and design, 2016, pp. 64–69
2016
-
[12]
V oicehd: Hyperdi- mensional computing for efficient speech recognition,
M. Imani, D. Kong, A. Rahimi, and T. Rosing, “V oicehd: Hyperdi- mensional computing for efficient speech recognition,” in2017 IEEE International Conference on Rebooting Computing (ICRC), 2017, pp. 1–8
2017
-
[13]
Hdna: Energy-efficient dna sequencing using hyperdimensional computing,
M. Imani, T. Nassar, A. Rahimi, and T. Rosing, “Hdna: Energy-efficient dna sequencing using hyperdimensional computing,” in2018 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI). IEEE, 2018, pp. 271–274
2018
-
[14]
Hierarchical hyperdi- mensional computing for energy efficient classification,
M. Imani, C. Huang, D. Kong, and T. Rosing, “Hierarchical hyperdi- mensional computing for energy efficient classification,” inProceedings of the 55th Annual Design Automation Conference, 2018, pp. 1–6
2018
-
[15]
Hypervector design for efficient hyperdimensional computing on edge devices,
T. Basaklar, Y . Tuncel, S. Y . Narayana, S. Gumussoy, and U. Y . Ogras, “Hypervector design for efficient hyperdimensional computing on edge devices,”arXiv preprint arXiv:2103.06709, 2021
2021 arXiv
-
[16]
An encoding framework for binarized images using hyperdimensional computing,
L. Smets, W. Van Leekwijck, I. J. Tsang, and S. Latr ´e, “An encoding framework for binarized images using hyperdimensional computing,” Frontiers in big data, vol. 7, p. 1371518, 2024
2024
-
[17]
Hardware-aware static optimization of hyper- dimensional computations,
P. Yi and S. Achour, “Hardware-aware static optimization of hyper- dimensional computations,”Proceedings of the ACM on Programming Languages, vol. 7, no. OOPSLA2, pp. 1–30, 2023
2023
-
[18]
tiny-hd: Ultra- efficient hyperdimensional computing engine for iot applications,
B. Khaleghi, H. Xu, J. Morris, and T. ˇS. Rosing, “tiny-hd: Ultra- efficient hyperdimensional computing engine for iot applications,” in 2021 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 2021, pp. 408–413
2021
-
[19]
A programmable hyper-dimensional processor architecture for human-centric iot,
S. Datta, R. A. Antonio, A. R. Ison, and J. M. Rabaey, “A programmable hyper-dimensional processor architecture for human-centric iot,”IEEE Journal on Emerging and Selected Topics in Circuits and Systems, vol. 9, no. 3, pp. 439–452, 2019
2019
-
[20]
Seizure detection using power spectral den- sity via hyperdimensional computing,
L. Ge and K. K. Parhi, “Seizure detection using power spectral den- sity via hyperdimensional computing,” inICASSP 2021-2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 2021, pp. 7858–7862
2021
-
[21]
A framework for collaborative learning in secure high- dimensional space,
M. Imani, Y . Kim, S. Riazi, J. Messerly, P. Liu, F. Koushanfar, and T. Rosing, “A framework for collaborative learning in secure high- dimensional space,” in2019 IEEE 12th International Conference on Cloud Computing (CLOUD). IEEE, 2019, pp. 435–446
2019
-
[22]
Dual: Acceleration of clustering algorithms using digital-based pro- cessing in-memory,
M. Imani, S. Pampana, S. Gupta, M. Zhou, Y . Kim, and T. Rosing, “Dual: Acceleration of clustering algorithms using digital-based pro- cessing in-memory,” in2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO). IEEE, 2020, pp. 356–371
2020
-
[23]
Xcelhd: An efficient gpu-powered hyperdimensional computing with parallelized training,
J. Kang, B. Khaleghi, Y . Kim, and T. Rosing, “Xcelhd: An efficient gpu-powered hyperdimensional computing with parallelized training,” in2022 27th Asia and South Pacific Design Automation Conference (ASP-DAC). IEEE, 2022, pp. 220–225
2022
-
[24]
Geniehd: Efficient dna pattern matching accelerator using hyperdimensional computing,
Y . Kim, M. Imani, N. Moshiri, and T. Rosing, “Geniehd: Efficient dna pattern matching accelerator using hyperdimensional computing,” in2020 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 2020, pp. 115–120
2020
-
[25]
Efficient human activity recog- nition using hyperdimensional computing,
Y . Kim, M. Imani, and T. S. Rosing, “Efficient human activity recog- nition using hyperdimensional computing,” inProceedings of the 8th International Conference on the Internet of Things, 2018, pp. 1–6
2018
-
[26]
Distrihd: a memory efficient distributed binary hyperdimensional computing architecture for image classification,
D. Liang, J. Shiomi, N. Miura, and H. Awano, “Distrihd: a memory efficient distributed binary hyperdimensional computing architecture for image classification,” in2022 27th Asia and South Pacific Design Automation Conference (ASP-DAC). IEEE, 2022, pp. 43–49
2022
-
[27]
Hyperdimensional computing as a frame- work for systematic aggregation of image descriptors,
P. Neubert and S. Schubert, “Hyperdimensional computing as a frame- work for systematic aggregation of image descriptors,” inProceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2021, pp. 16 938–16 947
2021
-
[28]
Algorithm-hardware co-design for efficient brain-inspired hyperdimensional learning on edge,
Y . Ni, Y . Kim, T. Rosing, and M. Imani, “Algorithm-hardware co-design for efficient brain-inspired hyperdimensional learning on edge,” in2022 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 2022, pp. 292–297
2022
-
[29]
Scalable edge-based hyperdimensional learning system with brain-like neural adaptation,
Z. Zou, Y . Kim, F. Imani, H. Alimohamadi, R. Cammarota, and M. Imani, “Scalable edge-based hyperdimensional learning system with brain-like neural adaptation,” inProceedings of the International Con- ference for High Performance Computing, Networking, Storage and Analysis, 20...
2021
-
[30]
Efficient hyperdimensional learning with trainable, quantizable, and holistic data representation,
J. Kim, H. Lee, M. Imani, and Y . Kim, “Efficient hyperdimensional learning with trainable, quantizable, and holistic data representation,” in 2023 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 2023, pp. 1–6
2023
-
[31]
Manihd: Efficient hyper- dimensional learning using manifold trainable encoder,
Z. Zou, Y . Kim, M. H. Najafi, and M. Imani, “Manihd: Efficient hyper- dimensional learning using manifold trainable encoder,” in2021 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 2021, pp. 850–855
2021
-
[32]
A survey on hyperdimensional computing aka vector symbolic architectures, part ii: Applications, cognitive models, and challenges,
D. Kleyko, D. Rachkovskij, E. Osipov, and A. Rahimi, “A survey on hyperdimensional computing aka vector symbolic architectures, part ii: Applications, cognitive models, and challenges,”ACM Computing Surveys, vol. 55, no. 9, pp. 1–52, 2023
2023
-
[33]
Recent progress and development of hyperdimensional computing (hdc) for edge intelligence,
C.-Y . Chang, Y .-C. Chuang, C.-T. Huang, and A.-Y . Wu, “Recent progress and development of hyperdimensional computing (hdc) for edge intelligence,”IEEE Journal on Emerging and Selected Topics in Circuits and Systems, vol. 13, no. 1, pp. 119–136, 2023
2023
-
[34]
E 3 hdc: Energy efficient encoding for hyper-dimensional computing on edge devices,
M. S. Roodsari, J. Krautter, V . Meyers, and M. Tahoori, “E 3 hdc: Energy efficient encoding for hyper-dimensional computing on edge devices,” in2024 34th International Conference on Field-Programmable Logic and Applications (FPL). IEEE, 2024, pp. 274–280
2024
-
[35]
An edge ai accelerator design based on hdc model for real-time eeg-based emotion recognition system with risc-v fpga platform,
J.-Y . Li and W.-C. Fang, “An edge ai accelerator design based on hdc model for real-time eeg-based emotion recognition system with risc-v fpga platform,” in2024 IEEE International Symposium on Circuits and Systems (ISCAS). IEEE, 2024, pp. 1–5
2024
-
[36]
A general purpose hyperdimensional com- puting accelerator for edge computing,
M. Asghari and S. Le Beux, “A general purpose hyperdimensional com- puting accelerator for edge computing,” in2024 22nd IEEE Interregional NEWCAS Conference (NEWCAS). IEEE, 2024, pp. 383–387
2024
-
[37]
Real- time hyper-dimensional reconfiguration at the edge using hardware accelerators,
I. Kandaswamy, S. Farkya, Z. Daniels, G. van der Wal, A. Raghavan, Y . Zhang, J. Hu, M. Lomnitz, M. Isnardi, D. Zhanget al., “Real- time hyper-dimensional reconfiguration at the edge using hardware accelerators,” inProceedings of the IEEE/CVF Conference on Computer Vision and ...
2022
-
[38]
Revisiting hyperdimensional learning for fpga and low- power architectures,
M. Imani, Z. Zou, S. Bosch, S. A. Rao, S. Salamat, V . Kumar, Y . Kim, and T. Rosing, “Revisiting hyperdimensional learning for fpga and low- power architectures,” in2021 IEEE International Symposium on High- Performance Computer Architecture (HPCA). IEEE, 2021, pp. 221– 234
2021
-
[39]
Onlinehd: Robust, efficient, and single-pass online learning using hyperdimensional system,
A. Hern ´andez-Cano, N. Matsumoto, E. Ping, and M. Imani, “Onlinehd: Robust, efficient, and single-pass online learning using hyperdimensional system,” in2021 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 2021, pp. 56–61
2021
-
[40]
Scalable and interpretable brain-inspired hyper-dimensional computing intelligence with hardware- software co-design,
H. Chen, Y . Ni, W. Huang, and M. Imani, “Scalable and interpretable brain-inspired hyper-dimensional computing intelligence with hardware- software co-design,” in2024 IEEE Custom Integrated Circuits Confer- ence (CICC). IEEE, 2024, pp. 1–8
2024
-
[41]
Hdtorch: Accelerating hyperdimensional computing with gp-gpus for design space exploration,
W. A. Simon, U. Pale, T. Teijeiro, and D. Atienza, “Hdtorch: Accelerating hyperdimensional computing with gp-gpus for design space exploration,” inProceedings of the 41st IEEE/ACM International Conference on Computer-Aided Design, ser. ICCAD ’22. ACM, Oct. 2022, p. 1–8. [Onlin...
2022 doi
-
[42]
Openhd: A gpu-powered framework for hyperdimensional computing,
J. Kang, B. Khaleghi, T. Rosing, and Y . Kim, “Openhd: A gpu-powered framework for hyperdimensional computing,”IEEE Transactions on Computers, vol. 71, no. 11, pp. 2753–2765, 2022
2022
-
[43]
Biohd: an efficient genome sequence search platform using hyperdimensional memorization,
Z. Zou, H. Chen, P. Poduval, Y . Kim, M. Imani, E. Sadredini, R. Cam- marota, and M. Imani, “Biohd: an efficient genome sequence search platform using hyperdimensional memorization,” inProceedings of the 49th Annual International Symposium on Computer Architecture, 2022
2022
-
[44]
Hdnn-pim: Efficient in memory design of hyperdimensional computing with feature extraction,
A. Dutta, S. Gupta, B. Khaleghi, R. Chandrasekaran, W. Xu, and T. Rosing, “Hdnn-pim: Efficient in memory design of hyperdimensional computing with feature extraction,” inProceedings of the Great Lakes Symposium on VLSI 2022, 2022, pp. 281–286
2022
-
[45]
Paap-hd: Pim-assisted approximation for efficient hyper-dimensional computing,
F. Liu, H. Li, N. Yang, Y . Chen, Z. Wang, T. Yang, and L. Jiang, “Paap-hd: Pim-assisted approximation for efficient hyper-dimensional computing,” in2024 29th Asia and South Pacific Design Automation Conference (ASP-DAC). IEEE, 2024, pp. 46–51
2024
-
[46]
Hpvm-hdc: A heterogeneous pro- gramming system for accelerating hyperdimensional computing,
R. Arbore, X. Routh, A. R. Noor, A. Kothari, H. Yang, W. Xu, S. Pinge, V . Adve, T. Rosing, and M. Zhou, “Hpvm-hdc: A heterogeneous pro- gramming system for accelerating hyperdimensional computing,”arXiv preprint arXiv:2410.15179, 2024
-
[47]
Com- phd: Efficient hyperdimensional computing using model compression,
J. Morris, M. Imani, S. Bosch, A. Thomas, H. Shu, and T. Rosing, “Com- phd: Efficient hyperdimensional computing using model compression,” in2019 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED). IEEE, 2019, pp. 1–6
2019
-
[48]
Multiarchitecture hardware acceleration of hyperdimensional computing,
I. Peitzsch, M. Ciora, and A. D. George, “Multiarchitecture hardware acceleration of hyperdimensional computing,” in2023 IEEE High Per- formance Extreme Computing Conference (HPEC). IEEE, 2023, pp. 1–7
2023
-
[49]
Hdcc: A hyperdimensional computing compiler for classification on em- bedded systems and high-performance computing,
P. Verg ´es, M. Heddes, I. Nunes, T. Givargis, and A. Nicolau, “Hdcc: A hyperdimensional computing compiler for classification on em- bedded systems and high-performance computing,”arXiv preprint arXiv:2304.12398, 2023
2023 arXiv
-
[50]
Advancing hardware implementation of hyperdimensional computing for edge intelligence,
E. Hassan, M. Bettayeb, and B. Mohammad, “Advancing hardware implementation of hyperdimensional computing for edge intelligence,” in2024 IEEE 6th International Conference on AI Circuits and Systems (AICAS). IEEE, 2024, pp. 169–173
2024
-
[51]
Hyperdimensional representation learning for node classification and link prediction,
A. Dalvi and V . Honavar, “Hyperdimensional representation learning for node classification and link prediction,” inProceedings of the Eighteenth ACM International Conference on Web Search and Data Mining, ser. WSDM ’25. ACM, Mar. 2025, p. 88–97. [Online]. Available: http://dx...
2025
-
[52]
Adam: A method for stochastic optimization,
D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization,”
-
[53]
Learned step size quantization,
S. K. Esser, J. L. McKinstry, D. Bablani, R. Appuswamy, and D. S. Modha, “Learned step size quantization,” 2020. [Online]. Available: https://arxiv.org/abs/1902.08153
2020 arXiv
-
[54]
A white paper on neural network quantization,
M. Nagel, M. Fournarakis, R. A. Amjad, Y . Bondarenko, M. van Baalen, and T. Blankevoort, “A white paper on neural network quantization,”
-
[55]
Improve performance with intel avx-512 vectorization,
I. Corporation, “Improve performance with intel avx-512 vectorization,” https://www.intel.com/content/www/us/en/developer/articles/technical/ improve-performance-with-vectorization.html, 2023, accessed: 2024- 05-13
2023
-
[56]
Mental emotional sentiment classification with an eeg-based brain-machine interface,
J. J. Bird, A. Ekart, C. D. Buckingham, and D. R. Faria, “Mental emotional sentiment classification with an eeg-based brain-machine interface,” inProceedings of theInternational Conference on Digital Image and Signal Processing (DISP’19), 2019
2019
-
[57]
Introducing a new benchmarked dataset for activity monitoring,
A. Reiss and D. Stricker, “Introducing a new benchmarked dataset for activity monitoring,” in2012 16th international symposium on wearable computers. IEEE, 2012, pp. 108–109
2012
-
[58]
Transition-aware human activity recognition using smartphones,
J.-L. Reyes-Ortiz, L. Oneto, A. Sam `a, X. Parra, and D. Anguita, “Transition-aware human activity recognition using smartphones,”Neu- rocomputing, vol. 171, pp. 754–767, 2016
2016
-
[59]
Gradient-based learning applied to document recognition,
Y . LeCun, L. Bottou, Y . Bengio, and P. Haffner, “Gradient-based learning applied to document recognition,”Proceedings of the IEEE, vol. 86, no. 11, pp. 2278–2324, 1998
1998
-
[60]
Plant leaf classification using probabilistic integration of shape, texture and margin features,
C. Mallah, J. Cope, J. Orwellet al., “Plant leaf classification using probabilistic integration of shape, texture and margin features,”Signal Processing, Pattern Recognition and Applications, vol. 5, no. 1, pp. 45– 54, 2013
2013
-
[61]
Uci machine learning repository,
D. Dua and C. Graff, “Uci machine learning repository,” 2017. [Online]. Available: http://archive.ics.uci.edu/ml
2017
-
[62]
Ecg heartbeat classifica- tion: A deep transferable representation,
M. Kachuee, S. Fazeli, and M. Sarrafzadeh, “Ecg heartbeat classifica- tion: A deep transferable representation,” in2018 IEEE international conference on healthcare informatics (ICHI). IEEE, 2018, pp. 443– 444
2018
-
[63]
Posix threads programming,
IEEE Std 1003.1, “Posix threads programming,” 2004, https://pubs. opengroup.org/onlinepubs/9699919799/functions/pthread create.html
2004
-
[64]
OpenMP Architecture Review Board,OpenMP Application Program- ming Interface Version 5.0, https://www.openmp.org/specifications/, OpenMP, 2018, accessed: 2025-06-03
2018
-
[65]
Concurrentqueue: A fast multi-producer, multi- consumer lock-free queue for c++,
cameron314, “Concurrentqueue: A fast multi-producer, multi- consumer lock-free queue for c++,” https://github.com/cameron314/ concurrentqueue, 2016, accessed: 2025-06-03
2016
-
[66]
Eigen: C++ template library for lin- ear algebra,
G. Guennebaud, B. Jacobet al., “Eigen: C++ template library for lin- ear algebra,” https://eigen.tuxfamily.org, 2023, version 3.4.0, Accessed: 2025-06-03
2023
-
[67]
Torchhd: An open source python library to support research on hyperdimensional computing and vector symbolic architectures,
M. Heddes, I. Nunes, P. Verg ´es, D. Kleyko, D. Abraham, T. Givargis, A. Nicolau, and A. Veidenbaum, “Torchhd: An open source python library to support research on hyperdimensional computing and vector symbolic architectures,”Journal of Machine Learning Research, vol. 24, no. ...
2023
-
[68]
Pytorch,
PyTorch Core Team, “Pytorch,” 2024, https://pytorch.org/
2024
-
[69]
Brain-inspired hyperdimensional computing for ultra-efficient edge ai,
H. Amrouch, M. Imani, X. Jiao, Y . Aloimonos, C. Fermuller, D. Yuan, D. Ma, H. E. Barkam, P. R. Genssler, and P. Sutor, “Brain-inspired hyperdimensional computing for ultra-efficient edge ai,” in2022 Interna- tional Conference on Hardware/Software Codesign and System Synthesis...
2022
-
[2017]
Available: https://arxiv.org/abs/1412.6980
[Online]. Available: https://arxiv.org/abs/1412.6980
-
[2021]
Available: https://arxiv.org/abs/2106.08295
[Online]. Available: https://arxiv.org/abs/2106.08295
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.