08-13-2008 01:34 AM
08-14-2008 08:06 AM
Thanks for all the help
Dave
08-14-2008 08:24 AM
Yair,
You are running all of the benchmarks at the same time rather than one after the other. I believe the fighting of the processor will screw up the numbers while more than one is running. Once three have finished the slowest (and still runnning) will then get exclusive access of the CPU and will start to run faster. I will generally make sure the individual test run one afte the other.
This image (from the clear as mud thread) illustrates how I do most of my bench-marking.
Ben
08-14-2008 12:08 PM
You're right. My modification was only a quick one to demonstrate why using a loop is a problem here. That was also the reason for my original mistake.
Ideally, the arrays should be allocated first and then each of the subVIs should be tested separately.