LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Any examples of IMAQ Correlation

Hello Randall,

I understood your code and tried on both single processor and dual processor. In single processor, the difference in processing time is pretty much similar. But in dual processor, I can see some its significant faster but no way near to your QUAD machine. Anyway this was very helpful learning experience.

One question: What the "Reentrant" option in execution properties does exactly? I was trying to find some explanation about these.

Thanks once again for everything.

Hansa
0 Kudos
Message 11 of 13
(588 Views)
Reentrant makes mulitple copies of a function so that each can run independently.  Non-reentrant vis can only execute repeatedly sequentially.  If you use a non-reentrant vi in a program in two locations, one would have to wait until the vi is done executing in one part of your code before it can execute the second time.  If you make the vi reentrant, then two copies of the same code is executed possibly at the same time.
Randall Pursley
0 Kudos
Message 12 of 13
(582 Views)
HI Randal,

Thank you so much for all your help. It was very helpful.
Now I am expanding my code for selective region processing etc.

Hansa
0 Kudos
Message 13 of 13
(572 Views)