embARC MLI based Design and Implementation of Real-time Keyword Spotting.

Dawei Tian,Zhipeng Ma,Dingxin He,Liangliang Lu
DOI: https://doi.org/10.1145/3446999.3447008
2020-01-01
Abstract:Efficient implementation of inference is essential for neural network applications on edge devices. This paper presents a neural network based Keyword Spotting (KWS) system built with embARC MLI Library and ARC EM9D micro-processor. embARC MLI Library is a highly optimized machine learning inference library for IoT edge devices, and it is open source. With unique XY-architecture, EM9D processor achieves high efficiency when executing continuous MAC instructions. Performance of the combination is analyzed in detail and is compared with other processors. As edge devices generally have limited computing and memory resources, there are many optimization tasks need to be done and they are also presented in the paper. The paper shows that with highly optimized code based on particular hardware, AI applications can meet real-time requirements even on low-cost edge devices.
What problem does this paper attempt to address?