shoneill wrote:
> It's also very important to mention that the whole multi-threaded
> execution CANNOT be reliably observed in highlighting mode in the
> LabVIEW development environment. You need to let the VI run
> full-speed to see this.
>
> Highlighting (to the best of my knowledge) forces single-threading, or
> acts like it does.
This is simply a convinience by LabVIEW since humans are inherently
non-multi treaded. What you will see in parallel loops and which can
still be distracting is that LabVIEW seems to randomly switch between
different parts of your diagram. In fact this is also what is happening
in normal execution but the execution switch is so fast (each individual
operation typically taking microseconds it
seems they execute in parallel.
The nice part of LabVIEW since version 2.0 somewhere around 1988 already
is, that it provides this seemless multithreading on every single
platform even if the underlaying OS is not multithreading capable at all
(Win3.1, MacOS).
Rolf Kalbermatter