You are viewing limited content. For full access, please sign in.

Question

Question

License Restriction by OmniPro for number of parallel sessions

asked on July 8, 2015

Quick Fields can execute more than 2 QF sessions at a time but if there are OCR or Zone OCR in the QF sessions those threads can only run up to 2 times simultaneously on a particular machine (this is a license restriction between Laserfiche and the makers of Omnipro).

Does the same limit apply to the OCR'ing using Distributed Computing as well? Means, If the OCR engine used by DCC is also based on the OmniPage product, is it also limited to “two OCR instances per OS installation"?

 

Thanks

0 0

Replies

replied on July 8, 2015

There is actually no such restriction in Quick Fields. Quick Fields Agent limits the number of concurrently running sessions at 2 per CPU. OCR is processor-intensive, so you get better performance if you run one OCR per CPU in Quick Fields Agent.

1 0
replied on July 8, 2015

No,

You set the amount of threads you with the DCC to use on a per node basis. So you can have one scheduler, with 4 active threads on one machine and 2 active threads on another.

0 0
replied on July 10, 2015 Show version history

Miruna,

It's getting confusing now. I gathered these details from this thread: https://answers.laserfiche.com/questions/65525/CPU-maxing-to-100-at-Quick-fields-session#79978  and you did comment there but didn't negate that concept.

Can you please comment on these two scenarios:

 

Scenario 1: 

If we have a 4 CPU machine running 2 identical sessions; with one OCR and one barcode component, how many instance of these sessions could run simultaneously using QF Agent?

Am I right in saying that if we have a 4 CPU machine, we can utilize it this ways:

CPU_1 --> Runs Session_1 and Session_2 (As we can run two sessions per CPU)

CPU_2 --> This will run OCR component for Session_1

CPU_3 --> This will run OCR component for Session_2

CPU_4 --> This will run the OS

 

Scenario 2:

6 Identical sessions with a Barcode component (and no OCR or Zone OCR components) running on a 4 CPU machine. We restrict QF Agent to run maximum of 6 sessions (to get/run 2 sessions per CPU).

We have 6 scanning staff, who scans at the sametime into different folders in LF repo. Each session if looking into it's individul folder and is set to trigger after every 1 minute.

CPU_1 --> Runs Session_1 and Session_2

CPU_2 --> Runs Session_3 and Session_4

CPU_3 --> Runs Session_5 and Session_6

CPU_4 --> Runs the OS

Would Scenario 2 give us a good performance and not kill the system or quickfields? as we have left one CPU for OS and using others to run sessions?

0 0
replied on July 13, 2015

As per this post: https://answers.laserfiche.com/questions/44250/Quick-Fields-Agent-Question-regarding--of-Simulanteous-Sessions my first scenario is invalid.

And according to this link (above), we can run 6 simultaneous sessions easily (with one CPU left to run the OS).

 

Correct?

0 0
replied on July 13, 2015

Both scenarios assume that CPUs are single-threaded. Windows does not require a full CPU at all times to run the OS, and Quick Fields does not require a full CPU at all times. A 4 CPU machine can run up to 8 sessions concurrently.

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.