1. A method of translation, comprising: uploading a source text portion to be translated to a back end processor that identifies a subset of translation knowledge specifically associated with the uploaded source text portion and downloading the subset; and running a translation engine on a processor other than the back end processor to generate a translation of the source text portion as a function of the subset, wherein uploading the source text portion to the back end processor, which identifies the subset of translation knowledge specifically associated with the source text portion, is carried out prior to any attempt to translate the source text portion on the processor other than the back end processor, and wherein the back end processor splits the source text portion into minimal independent translation segments, and wherein the back end processor identifies, for each minimal independent translation segment of the minimal independent translation segments, a corresponding knowledge segment, and wherein the back end processor assembles the identified knowledge segments corresponding to respective ones of the minimal independent translation segments to form the subset of translation knowledge.
1. A method of translation, comprising: uploading a source text portion to be translated to a back end processor that identifies a subset of translation knowledge specifically associated with the uploaded source text portion and downloading the subset; and running a translation engine on a processor other than the back end processor to generate a translation of the source text portion as a function of the subset, wherein uploading the source text portion to the back end processor, which identifies the subset of translation knowledge specifically associated with the source text portion, is carried out prior to any attempt to translate the source text portion on the processor other than the back end processor, and wherein the back end processor splits the source text portion into minimal independent translation segments, and wherein the back end processor identifies, for each minimal independent translation segment of the minimal independent translation segments, a corresponding knowledge segment, and wherein the back end processor assembles the identified knowledge segments corresponding to respective ones of the minimal independent translation segments to form the subset of translation knowledge. 2. The method of claim 1 further comprising: processing a first number of instructions in the translation engine for the source text portion; processing a second number of instructions in the back end processor for the source text portion, wherein the first number is greater than the second number, providing an uneven split of back end processor instruction processing times and processing times on a processor other than the back end processor, the uneven split leveraging the back end processor for multiple tasks.