If your loops are really parallel with no connection between them, you have no control over the execution order. If you did not build in any synchronization, the loops will not wait for another loop to finish an iteration before proceding to its next iteration.
What do you want to do? Have one loop complete all its iterations before the next loop starts? Have each loop wait until all loops are done with a certain iteration before proceding? Have a loop wait until another loop completes a certain function?
Did you build any data dependency into your loops? In other words, does any loop depend on an output from another loop?
Search LabView Help for "dataflow" and review the topic Dataflow: The Concept Behind LabVIEW.
You can enforce a desired execution order in s
everal ways.
Create the appropriate data dependency: if loop B depends on the output of loop A, loop B will not start until loop A is finished.
Use a sequence structure or a state machine (cases in a loop) to execute the loops in a desired order.
Use local variables or semaphores and cases within the loops to force one loop to wait until another loop reaches a certain point.
If your relationships between loops is very complicated, you may want to look at combining the loops into one larger loop and using state machines or cases within the loop to control execution.