08-20-2014 08:04 AM
I would like to get NI's formal position on this question. It was my understanding that DVR's of arrays are an efficient way of avoiding array copying when branching would ordinarily occur in their absence.
This seems to be confirmed here:
http://zone.ni.com/reference/en-XX/help/371361L-01/lvconcepts/external_data_val_ref/
http://zone.ni.com/reference/en-XX/help/371599K-01/lvfpgahelp/fpga_zerocopy_dma/
However, there appears to be some (very outdated) chatter with a contrary view:
http://lavag.org/topic/10983-dvr-vs-pointer/
There are normally lots of changes in LabVIEW from year to year; so if this contrary position was ever true, it may no longer be so.
Thanks,
Jordan
08-20-2014 09:46 AM
You messed up your last two links. They point to some outlook mail server!
08-20-2014 09:50 AM
Sorry
http://lavag.org/topic/10983-dvr-vs-pointer/