Dear experts, I'm running 4 instances of Moses on 4 different languages on the same machine (4Gb, 2x 3.2GHz (2MB cache) P4 CPUs) and I have problems because they take a lot of time, memory and CPU time... and I'd like to understand where I can try to improve the machine...
I have few points that i do not understand about how Moses works during the decoding: 1)RAM problem: Does Moses memory usage depend on the number of sentence that I should translate? I can understand the difference between short and long sentence, but I would not see the difference between translate 1k or 2k of sentences in term of memory. I suppose that Moses gets 1 sentence, translates it and releases the resource, and then passes to the next one. Does Moses get into memory all the TM, LM and reordering table when it starts or it accesses to the TM, LM and reordering table periodically on the disk? 2)I know for sure that the machine swaps memory to disk, but does Moses access to the hard disk only for read the input sentence and write the output sentence? or are there other r/w process during the decoding? Thanks a lot Marco
_______________________________________________ Moses-support mailing list [email protected] http://mailman.mit.edu/mailman/listinfo/moses-support
