National Instruments 653X Manuale Utente

Pagina di 147
Appendix E
Optimizing Your Transfer Rates
© National Instruments Corporation
E-3
Interpreting Benchmark Results
Use benchmark results to get a general idea of what transfer rates to expect 
for an application. Since these results are system dependent, they are not to 
be used as specifications. View latest results on our website, 
ni.com
Benchmark results are in megasamples per second and sample size is user 
defined. For example, if you are performing an eight-bit operation, then 
sample size is one byte. Sixteen bits is two bytes and 32 bits is four bytes.
To convert from MS/s to MB/s, use the following formula:
where sample size can be one, two, or four bytes.
For example, 10 MS/s, where each sample is 16 bits or two bytes:
The following applications were tested:
Single Shot (pattern I/O and burst protocol)—One buffer of data is 
transferred one time.
Continuous Retransmit Output (pattern I/O and burst protocol)—One 
buffer of data is loaded into memory one time, and outputted over and 
over again.
Continuous Input (pattern I/O and burst protocol)—New data is 
continually inputted into the application software.
MS
s
--------
sample size (B)
1S
-------------------------------------
×
MB
s
--------
=
10MS
s
--------------
2 bytes
1S
----------------
×
20MB
s
---------------
=