ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder
ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 IEVison OCR speed test
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

rswyman@docuxplorer.com

USA
140 Posts

Posted - Aug 26 2020 :  08:51:08  Show Profile  Reply
Hi All,

I have installed the release 5.3.0.0 and have executed four test
1. no access to either ievision.dll or ievision-mp.dll & vcomp140.dll as control test and no OCR was able to be executed.
2. provide access to ievision.dll and performed a full-page OCR test which took about 7 seconds.
3. provided access to ievision-mp.dll & vcomp140.dll and remove access to ievision.dll and ran the same OCR process which took 11 seconds.
4. provided access to ievision-mp.dll & vcomp140.dll and ievision.dll and ran the same OCR process which took 8 seconds.

VM, Hardware has a 2 processors.

My question is why is it faster using the ievision.dll support file than the ievision-mp.dll & vcomp140.dll?

Thanks
Ron

xequte

5759 Posts

Posted - Aug 26 2020 :  16:20:36  Show Profile  Reply
Hi Ron

Most importantly, you have not mentioned whether you were running under Delphi, which will skew your results.

The MP versions use Tesseract's OpenMP support to use multiple cores to improve processing throughput. On a system without many cores there may be a cost to using it. On a system with many cores there is significant benefits. On my test system (i9-9900K with 8 cores) the gains were impressive: 55% faster with 32bit application, 56% faster with 64bit application.

Other results from my testing:
- OCR under 64bit is 10% faster than 32bit
- Running under Delphi slows processing by 50%
- Performance benefit between OpenMP and non-OpenMP is not as great running under Delphi, about 37%


Nigel
Xequte Software
www.imageen.com
Go to Top of Page

rswyman@docuxplorer.com

USA
140 Posts

Posted - Jan 13 2021 :  17:56:55  Show Profile  Reply
We have installed the support files on some client systems and were getting an error that the vcomp140.dll is not designed for their system. What are the OS requirements to use the vcomp140.dll and ievision-mp.dll files?

Thx
Ron
Go to Top of Page

xequte

5759 Posts

Posted - Jan 13 2021 :  18:58:42  Show Profile  Reply
Hi Ron

It should work in Windows 7 or newer. Also, check the bitness, i.e. not running a 64bit EXE and DLL on a 32bit system.


Nigel
Xequte Software
www.imageen.com
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To: