Title
Composing Finite State Transducers On Gpus
Abstract
Weighted finite state transducers (FSTs) are frequently used in language processing to handle tasks such as part-of-speech tagging and speech recognition. There has been previous work using multiple CPU cores to accelerate finite state algorithms, but limited attention has been given to parallel graphics processing unit (GPU) implementations. In this paper, we introduce the first (to our knowledge) GPU implementation of the FST composition operation, and we also discuss the optimizations used to achieve the best performance on this architecture. We show that our approach obtains speedups of up to 6x over our serial implementation and 4.5x over OpenFST.
Year
DOI
Venue
2018
10.18653/v1/p18-1251
PROCEEDINGS OF THE 56TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL), VOL 1
Field
DocType
Volume
Transducer,Architecture,Computer science,Parallel computing,Finite state,Implementation,Artificial intelligence,Graphics processing unit,Multi-core processor,Machine learning
Journal
abs/1805.06383
Citations 
PageRank 
References 
0
0.34
4
Authors
2
Name
Order
Citations
PageRank
Arturo Argueta131.07
David Chiang22843144.76