I must find a way to manipulate huge amount of data (250 meg) in RAM.
I have 1 G of RAM in my computer.
A three dimension array of 1000 X 16 X 15000 (240 meg I8 bytes) is initialized at first beginning and manipulated witting a while loop.
I have create Visual C functions in a DLL that take the the data type array pointer from that initialized array to manipulate data witting memory.
Manipulating Data is then very fast but carrying that three dimension already initialized array in a loop seem to be time consuming.
Each loop duration is around 250 milliseconds. It is much to long for my purpose.
Is there a way to initialize an array and have the base address pointer information variable with Labview 6.1?
The loop would be much faster
and I would use that address pointer in my DLL or in another way?
I have tried to find a way in the Advanced Functions in Labview 6.1 with no results.
Regards
harold.hebert@nrc.ca
Harold Hebert
National Research Council Canada