JOURNAL ARTICLE

RISC-HD: Lightweight RISC-V Processor for Efficient Hyperdimensional Computing Inference

Farhad TaheriSiavash Bayat-SarmadiShahriar Hadayeghparast

Year: 2022 Journal:   IEEE Internet of Things Journal Vol: 9 (23)Pages: 24030-24037   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Hyperdimensional (HD) computing is a lightweight machine learning method widely used in Internet of Things applications for classification tasks. Although many hardware accelerators are proposed to improve the performance of HD, they suffer from low flexibility that makes them not practical in most real-life scenarios. To improve the flexibility, an open-source instruction set architecture (ISA) called RISC-V has been employed and extended for a specific application such as machine learning. This article aims to improve the efficiency and flexibility of HD computing for resource-constrained applications. To this end, we extend a RISC-V core (RI5CY) for HD computing called RISC-HD. First, to reduce the computational overhead at the HD inference phase, we introduce a pruning method to remove the ineffectual dimensions. The proposed pruning method can reduce the dimension from 10k to 1k with negligible accuracy loss. Second, an ISA extension for RI5CY is proposed to compute the HD inference efficiently. Experimental results indicate that RISC-HD adds $1.42\times $ area overhead to the RI5CY core; however, it consumes only 2932 slices on the Artix-7 FPGA, which is suitable for resource-constrained devices. Additionally, RISC-HD improves the total clock cycle by $7.48\times $ compared to the RI5CY core and $6.17\times $ compared to ARM Cortex-M4 in the ISOLET data set. Moreover, RISC-HD achieves $7.22\times $ energy efficiency compared to the RI5CY core.

Keywords:
Computer science Reduced instruction set computing Overhead (engineering) Pruning Field-programmable gate array Flexibility (engineering) Programmer Algorithm Correctness Parallel computing Instruction set Embedded system Computer engineering Artificial intelligence Operating system Mathematics

Metrics

11
Cited By
1.18
FWCI (Field Weighted Citation Impact)
40
Refs
0.75
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Ferroelectric and Negative Capacitance Devices
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Advanced Memory and Neural Computing
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Cryptography and Data Security
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.