Interpreting benchmark results – National Instruments 653X User Manual

Page 118

Advertising
background image

Appendix E

Optimizing Your Transfer Rates

© National Instruments Corporation

E-3

653X User Manual

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

---------------

=

Advertising