Adding Multi-Threaded Decoding to Moses

Barry Haddow
2010 Prague Bulletin of Mathematical Linguistics  
The phrase-based translation system Moses has been extended to take advantage of multicore systems by using multi-threaded decoding. This paper describes how these extensions were implemented and how they can be used, as well as offering some experimental measurements of the potential speed-ups available. Details are also provided of how the multi-threaded Moses library is used to create the Moses server, a platform for building online translation systems. 1 Available under the LGPL from
more » ... he LGPL from
doi:10.2478/v10108-010-0006-6 fatcat:ghwpjmvagvflhbgwamp2inji7m