17. The system as recited in claim 16 , further comprising: a partitioning module configured to partition the translation memory into a plurality of partitions and assign the candidates in the partition corresponding worker nodes, wherein each worker node applies at least one of the string length signature module, the lexical distribution signature module and the dynamic programming module.
17. The system as recited in claim 16 , further comprising: a partitioning module configured to partition the translation memory into a plurality of partitions and assign the candidates in the partition corresponding worker nodes, wherein each worker node applies at least one of the string length signature module, the lexical distribution signature module and the dynamic programming module. 18. The system as recited in claim 17 , wherein the worker nodes are run in parallel.