DocumentCode :
3520103
Title :
GPU acceleration of automated speech recognition for mobile devices
Author :
Veitch, Richard ; Woods, Roger ; Aubert, Louis-Marie
Author_Institution :
Inst. of Electron., Commun. & Inf. Technol. (ECIT), Queens Univ. Belfast, Belfast, UK
fYear :
2011
fDate :
26-29 July 2011
Firstpage :
823
Lastpage :
828
Abstract :
The implementation of a complex, large vocabulary, speech recognition application on a modern graphic processors (GPUs) is presented. The parallel single instruction, multiple data (SIMD) architecture is effectively exploited by performing various optimizations to expose the algorithmic parallelism. The work addresses particularly the realization of the Gaussian calculation, a key function. The result is an implementation that runs 3.75 faster than real-time and gives a tenfold speedup when compared to a highly optimized sequential CPU-based implementation. The work is also compared with some earlier work involved in building the same system on a Virtex 5-based, Alpha Data XRC-5T1 reconfigurable computer.
Keywords :
Gaussian processes; coprocessors; mobile handsets; optimisation; parallel architectures; speech recognition; GPU acceleration; Gaussian calculation; Virtex 5-based Alpha Data XRC-5T1 reconfigurable computer; algorithmic parallelism; automated speech recognition; graphic processors; mobile devices; optimization; parallel SIMD architecture; parallel single instruction multiple data architecture; Field programmable gate arrays; Graphics processing unit; Hidden Markov models; Instruction sets; Mathematical model; Speech; Speech recognition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Informatics (INDIN), 2011 9th IEEE International Conference on
Conference_Location :
Caparica, Lisbon
Print_ISBN :
978-1-4577-0435-2
Electronic_ISBN :
978-1-4577-0433-8
Type :
conf
DOI :
10.1109/INDIN.2011.6034999
Filename :
6034999
Link To Document :
بازگشت