Title :
Custom arithmetic for high-speed, low-resource ASR systems
Author :
Malkin, Jonathan ; Li, Xiao ; Bilmes, Jeff
Author_Institution :
Dept. of Electr. Eng., Univ. of Washington, Seattle, WA, USA
Abstract :
With the skyrocketing popularity of mobile devices, new processing methods, tailored for low-resource systems, have become necessary. We propose the use of custom arithmetic logic tailored to a specific application. In a system with all parameters quantized to low precision, such arithmetic can be implemented through a set of small, fast table lookups. We present here a framework for the design of such a system architecture, and several heuristic algorithms to optimize system performance. In addition, we apply our techniques to an automatic speech recognition (ASR) application. Our simulations on various architectures show that on most modern processor designs, we can expect a cycle-count speedup of at least 3 times while requiring a total of only 59 kB of ROMs to hold the lookup tables.
Keywords :
digital arithmetic; logic design; quantisation (signal); read-only storage; speech recognition equipment; table lookup; 59 kB; ROM; automatic speech recognition; custom arithmetic logic; heuristic algorithms; high-speed ASR systems; lookup tables; low precision quantization; low-resource ASR systems; mobile devices; system performance optimization; Algorithm design and analysis; Arithmetic; Automatic speech recognition; Design optimization; Heuristic algorithms; Logic devices; Process design; Read only memory; System performance; Table lookup;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2004. Proceedings. (ICASSP '04). IEEE International Conference on
Print_ISBN :
0-7803-8484-9
DOI :
10.1109/ICASSP.2004.1327108