LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Run VI invoke node slows down the execution speed

Whether the VI is the same or not is irrelevant when executing the Run VI method - that node can't be executed in parallel at all since it must always run exclusively in the single UI thread. Putting it in a parallel FOR loop will actually make it a bit slower due to additional overhead.

 

Maybe you should try a series version for comparison and time that.

0 Kudos
Message 11 of 12
(354 Views)

Even if the node is run in series, it still takes 4 seconds to complete. I guess the execution time of 4 seconds is natural when we try to run a dozen of VIs.

0 Kudos
Message 12 of 12
(337 Views)