When writing a 3D array, you can split the array to some sub-arrays(3D) using shift register, write them through a loop. In the loop, a time-delay vi(for example, Wait Until Next ms Multiple vi) should be placed to prevent from exhaust the resouce of the computer.
Reading 3D array can be realized through a read vi in a loop.
There is an example.(The data type of it is U8).
Through select the proper number of the sub-arrays, the better calculating speed could be gotten.
Thank you.