I have an OCR program, written with C# (WinForms app). So it's main purpose is to crop, modify, compare, ocr images.. no more or less. When I run this program on slower machine - I'm getting better results!
My main machine (stationary PC):
notebook's config (benq joybook P52)
Can you guess what's faster?
So the question is - how will you explain this abnormal performance? Is it possible to increase performace on my main PC?
P.S.: I know it's hard to say without looking at the code.. sorry about that
OCR is non-trivial code. The most logical first step is to measure! Profile the performance against the exact same test data in both environments. That should give you an idea of which pieces of code are taking the longest on the "faster" machine.