thanks for that.

Can you tell me what LTO is?

>From the results, you get a 2% improvement by not using dynanic cast, and
another 2.65% by using unordered set? Is that correct

The biggest use of set are the stacks (classes ChartHypothesisCollection,
HypothesisStack). We can change that to unordered_set but that'll require
redoing the state information classes of all stateful FF. It's a big job to
redo

However, it would be good to measure how much time the stack operation
takes so we can size up the enemy :)


On 12 December 2014 at 12:45, Martin Liška <[email protected]> wrote:
>
> Hello.
>
> As part of my SUSE Hackweek project ([1]), I've spent couple of days
> playing with Moses performance tuning. I cooperated with Aleš and our
> effort produced two patches that have been just merged to mainline. If
> you are interested in more details, please visit my blog post: [2].
> I would be really happy if my blog post would become a kick-off for
> further performance tuning.
>
> Thanks,
> Martin Liška,
> SUSE Labs
>
> [1] https://hackweek.suse.com/11/projects/284
> [2] http://marxin.github.io/posts/moses-performance-tuning/
>
> _______________________________________________
> Moses-support mailing list
> [email protected]
> http://mailman.mit.edu/mailman/listinfo/moses-support
>


-- 
Hieu Hoang
Research Associate
University of Edinburgh
http://www.hoang.co.uk/hieu
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to