Deep Learning Accelerator on Programmable Heterogeneous System with RISC-V Processor

Published in Proceedings of the 42nd international convention MIPRO, 2019

Available at: http://docs.mipro-proceedings.com/cts/16_cts_5493.pdf

This paper explores a heterogeneous, open source, RISC-V based platform, called PULP (Parallel Ultra-Low-Power Processing Platform) with customizable MAC (multiply and accumulate) accelerator for neural network acceleration on edge computing devices with low power and performance-limited resources. To address the performance and power constraints we propose binarized implementation of a neural network accelerator. We show that binarized implementation is faster than the fixed-point accelerated implementation, albeit with some loss in precision, but still applicable to most of the use cases in edge computing.

@inproceedings{MIPRO19_2,
    title={Deep Learning Accelerator on Programmable Heterogeneous System with RISC-V Processor},
    author={Strizic, Luka and Pervan, Branimir and Knezovic, Josip},
    booktitle={2019 proceedings of the 42nd international convention MIPRO},
    pages={1126--1131},
    year={2019},
    organization={IEEE}
}