Title
Scalable HMM based inference engine in large vocabulary continuous speech recognition
Abstract
Parallel scalability allows an application to efficiently utilize an increasing number of processing elements. In this paper we explore a design space for application scalability for an inference engine in large vocabulary continuous speech recognition (LVCSR). Our implementation of the inference engine involves a parallel graph traversal through an irregular graph-based knowledge network with millions of states and arcs. The challenge is not only to define a software architecture that exposes sufficient fine-grained application concurrency, but also to efficiently synchronize between an increasing number of concurrent tasks and to effectively utilize the parallelism opportunities in today's highly parallel processors. We propose four application-level implementation alternatives we call "algorithm styles", and construct highly optimized implementations on two parallel platforms: an Intel Core i7 multicore processor and a NVIDIA GTX280 manycore processor. The highest performing algorithm style varies with the implementation platform. On 44 minutes of speech data set, we demonstrate substantial speedups of 3.4× on Core i7 and 10.5× on GTX280 compared to a highly optimized sequential implementation on Core i7 without sacrificing accuracy. The parallel implementations contain less than 2.5% sequential overhead, promising scalability and significant potential for further speedup on future platforms.
Year
DOI
Venue
2009
10.1109/ICME.2009.5202871
ICME
Keywords
Field
DocType
engines,hidden markov models,parallel processor,multicore processors,speech recognition,parallel algorithms,software architecture,synchronization,graph theory,concurrency control,speech,algorithm design and analysis,scalability
Manycore processor,Graph traversal,Parallel algorithm,Computer science,Concurrency,Parallel computing,Speech recognition,Inference engine,Multi-core processor,Scalability,Speedup
Conference
ISSN
Citations 
PageRank 
1945-7871
7
0.86
References 
Authors
11
7
Name
Order
Citations
PageRank
Jike Chong113611.62
Kisun You2989.64
Youngmin Yi328125.93
Ekaterina Gonina4736.50
Christopher Hughes5292.02
Wonyong Sung61445166.19
Kurt Keutzer75040801.67