05-05-2008 04:21 AM - edited 05-05-2008 04:25 AM
05-05-2008 10:19 AM
05-05-2008 10:49 AM
Hi,
I have upgraded my LabVIEW to version 8.5.1 and I can see that I don't have the broken arrow anymore. So I can't return you the wiring failure message.
The "Replace Array Subset" function seems to work as before but in my project environment, it takes 2095ms to treat all my 3D-Array ; its really bigger than 145ms in LabVIEW 7.1.1 so I need to find a way to optimize this module.
Thanks for your help.
Emmanuel
05-05-2008 11:23 AM - edited 05-05-2008 11:24 AM
E.Boivin wrote:
The "Replace Array Subset" function seems to work as before but in my project environment, it takes 2095ms to treat all my 3D-Array ; its really bigger than 145ms in LabVIEW 7.1.1 so I need to find a way to optimize this module.

05-06-2008 01:44 AM
We have two ears and one mouth so that we can listen twice as much as we speak.
Epictetus
05-07-2008 12:07 PM
Hi,
I'm back with my performance problem.
Have a look to the attached picture : if I disable the yellow part in my code, the total execution duration decrease from 2095ms to 165ms (145ms in LV7.1.1) ; this part is called 200 times and there is no other parallel task.
So it seems that the "Replace Array Subset" function consume the extra time !!!!
What do you think about this ?
Emmanuel
05-07-2008 12:41 PM
05-07-2008 01:31 PM
E.Boivin wrote:
So it seems that the "Replace Array Subset" function consume the extra time !!!!
05-15-2008 04:27 AM
Hi,
I have tried to reduce my LabVIEW 8.5.1 code in order to show the part of code wich consume resources ... and, finally, I have localized the area where the array manipulation can take more time than necessary.
The attached code is not representative of my need but it shows that, depending of the unbundle place of a "Boolean" data used for a following case selector (see enable / disable structure diagram) , we have a 3x coefficient applied to the duration "dT" ; remember that in my project context, the same code executed with LabVIEW 7.1.1 and then with LabVIEW 8.5.1 is 14.5x longer !
With my attached code, I can confirm that there are changes between LabVIEW 7.1.1 and LabVIEW 8.5.1. Is there an explanation of this phenomena ?
Emmanuel