Community

Adding more processing stations to speed up recognition

Hi,

In a project, I have 7 document definitions.
An individual file which matches the document defintion #7 gets processed quickly under less than a minute
When I submit a pdf files which contains 48 pages and 18 individual documents, all of type #7, it takes more than 90 minutes.
It looks like, it tries to match each and every document definition one by one and then finally gets to the last one.

I tried adding a processing station but it doesn't seem like it is sharing the recognition process.
When I try to use this newly added station individually, it works fine.
But when I have both of the processing stations running, there seems to be no recognition taking place in the new processing station.
What could I be missing? How to make the newly added processing station share the recognition load?


Thanks!

Was this article helpful?

0 out of 0 found this helpful

Comments

4 comments

  • Avatar
    Alberto Torino
    Hello PinkTad. That is exactly how Flexicapture works. The order of the documents in your project should be such as to have the one more likely to appear, first. You should consider using a Classifier to speed up document matching if your project contains other than structured documents. A classifier is a special type of Flexilayout studio project that classifies documents which some details you define instead of trying to find all elements of all your definitions. Hope this helps.
    Regards.
    0
  • Avatar
    Permanently deleted user
    Hi Atorino,

    Thanks for your response. Do you have any comments about the additional processing station?
    0
  • Avatar
    Alberto Torino
    I guess, the processing server delivers one file to each processing station. But I'm not really sure how its done. If you want to dig a little into it, you can split your pdf into multiples files and track how they are processed. I guess that you 'll see that the recognition processed is done by both stations.
    Kind regards,
    0
  • Avatar
    Permanently deleted user
    Processing server spreads tasks between available processing stations. For one batch you will only have one recognition task which will be processed on one station.
    Processing station can use multiple cores for such tasks as recognition. You can check amount of cores you can use in your licensing server in license parameters.
    If your processing station has a multiple core cpu and your license allows you to use several cores for processing be sure to specify maxmimum amount of cores in your processing station settings.

    Also check that your processing station meets system requirements. Each core that is in use requires about 512mb of RAM additionaly.






    0

Please sign in to leave a comment.