Community

Improving performance on multi CPU server

I have a virtual server, Windows 2012 R2, with 4 CPUs.  It appears that Recognition Server is using only one of the CPUs.  Is another license reqiured to use more CPUs or is there something I can do to the installation to boost performance?  

Was this article helpful?

0 out of 0 found this helpful

Comments

4 comments

  • Avatar
    Permanently deleted user

    Hello,

    Please look at the “CPU cores” parameter in your RS4 license to see if it allows to use multiple cores. 

    0
  • Avatar
    Permanently deleted user

    Thanks.  I did make that change and OCR is now using all cores, but overall performance is no better.  Each core is now running about 25% versus one core at close to 100%. 

    I set up a second recognition server and tried distributing the work, but that's limited by the way the interfacing software works (Vound Intella).  Intella only submits one job at a time versus queuing up multiple jobs that RS4 can farm out to different servers. 

    0
  • Avatar
    Permanently deleted user

    Hello,

    Most probably the CPU productivity is not the limiting factor for your RS performance. Please look at the “System Requirements” article in the RS Help and try to find out which other factors could limit the productivity. We suppose that it could be speed of the disk drive.

    0
  • Avatar
    Ivan Korneev

    As I understood the issue is that another software sends files one by one (by some way) into Recognition Server and you want to minimize total time of processing one file?

    If yes, and these files contains more than one page, there is an option in Workflow to split processing of one file between multiple OCR processors.

    If no, please add more details.

    PS: And it's very strange that one OCR Processor used 100% CPU. On your server any OCR Processor had to use 25% CPU whatever server uses 1 or 4 cores.  

    0

Please sign in to leave a comment.