How to Share Data and Mutexes in LabVIEW 2

In the previous installment of this blog series we learned how the way in which we architect our applications can influence execution time: either allowing VIs to execute faster OR causing a VI to execute slower due to blocking.  In this installment, we will cover methods to allow sharing data between parallel processes as well as their pros and[…]

Read More

How to Share Data and Mutexes LabVIEW 1

Posted by Antonio Alexander LabVIEW, Execution Timing, Mutex, Sharing Data, Architecture

 In LabVIEW, there’s a ton of stuff under the hood that can affect how you code runs and ultimately affect the functionality of your code.  Have you ever debugged some code, turned on highlight execution and found that other pieces of code were also running slowly? Or have you found that sometimes a routine in your code runs slower when another[…]

Read More