Dear Moses,

        With a hat tip to Phil Williams, you should use tcmalloc with 
multi-threaded Moses.

I ran a syntactic de-en Moses system on 32 cores with pop 100.  The same 
probably applies to phrase-based.

Without tcmalloc:

VmPeak 42978088 kB
VmRSS  40062688 kB
real    87m17.808s
user    1816m42.584s
sys     96m15.599s

With tcmalloc:

VmPeak 38649112 kB
VmRSS  37774584 kB
real    57m21.610s
user    1452m29.026s
sys     34m41.325s

If tcmalloc is installed, Moses will link against it automatically when 
built multi-threaded.

The homepage is https://gperftools.googlecode.com/.  Also read Moses's 
BUILD-INSTRUCTIONS.txt .  Note that you should do a clean Moses compile 
(-a) after installing tcmalloc.

Kenneth
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to