Hi,

Following Francis' suggestion, I decided to apply for the
VM-for-transfer project. I started to write my application [1], any
feedback would be greatly appreciated. I also included a proof of
concept in the application [2] in which I started to analyze the code
and hack different parts of it.

I managed to reduce the time by a factor of three during the last few
days - although this is just an approximation of how fast the code
could run, because it is not completely equivalent with the original
code.

One of the optimizations (which reduced the time on one of my tests
from 40s to 25s, see this commit [3]) provides a better implementation
of the VMWstringUtils::wtolower method has been thoroughly tested and
is completely equivalent with the original implementation of the
VM-for-transfer. Is it possible to merge the respective branch into
master? I didn't want to do it without asking so I don't break
anything (since we are still in the application period).

[1] http://wiki.apertium.org/wiki/User:Asfrent/Application
[2] http://wiki.apertium.org/wiki/User:Asfrent/Application#Proof_of_concept
[3] 
https://github.com/ggm/vm-for-transfer-cpp/commit/2875a5cd397f44a350cd6b189216cb02c88149dc

Best,
Andrei

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Apertium-stuff mailing list
Apertium-stuff@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to