arrow
返回

Configurable Hardware Acceleration for Hyperdimensional Computing Extension on RISC-V

delete2026-02-01
delete1
PRE
AI
M
Marco Angioli *
A
Antonello Rosato
M
Marcello Barbirotta
A
Abdallah Cheikh
M
Mauro Olivieri
DOI:10.1109/TC.2025.3642250delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Hyperdimensional Computing (HDC) is a neuro-inspired computational model that represents and manipulates information using high-dimensional distributed representations that are combined and compared using simple and highly parallel vector operations. In this work, we present a highly flexible hardware acceleration unit for HDC learning tasks based on the binary spatter-code model. Integrated into the execution stage of the Klessydra-T03 RISC-V core, the unit accelerates the core arithmetic operations of HDC and can be configured at synthesis time in terms of hardware parallelism, supported operations, and size of the local memories, trading off execution time with hardware resources to match application needs. A custom RISC-V Instruction Set Extension efficiently controls the accelerator, with instructions fully integrated into the GNU Compiler Collection toolchain and exposed to the programmer as intrinsics. Dedicated Control and Status Registers allow specifying the characteristics of the high-dimensional space and the target learning tasks at runtime, controlling the hardware loops of the accelerator and enabling the same hardware architecture to be used for various tasks. The dual flexibility coming from hardware configuration and software programmability sets this work apart from application-specific solutions in the literature, offering a unique, versatile accelerator adaptable to a wide range of applications and learning tasks.
Keyword:
Encoding
Parallel processing
Hardware acceleration
Field programmable gate arrays
Computer architecture
Instruction sets
Computational modeling
Arithmetic
Runtime
Pipelines
Hyperdimensional computing
hardware acceleration
RISC-V
embedded AI
FPGA

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

S
sapienza university rome
学者数:
6.3W
论文数: 4.7W
被引数: 381
引用论文

引用论文

err分享
err收藏
Perceptron Theory Can Predict the Accuracy of Neural Networks
err2024-07-01
err7
errOAAI
errKleyko, Denis; Rosato, Antonello; Frady, Edward Paxon; Panella, Massimo; Sommer, Friedrich T.
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Vector Symbolic Architectures as a Computing Framework for Emerging Hardware
err2022-10-01
err29
errOAAI
errKleyko, Denis; Davies, Mike; Frady, E. Paxon; Kanerva, Pentti; Kent, Spencer J.; Olshausen, Bruno A.; Osipov, Evgeny; Rabaey, Jan M.; Rachkovskij, Dmitri A.; Rahimi, Abbas; Sommer, Friedrich T.
err分享
err收藏
学者 查看更多内容