USB-6501 Benchmarks with NI-DAQmx
Primary Software: LabVIEW Development Systems>>Professional Development System
Primary Software Version: 8.0
Primary Software Fixed Version: N/A
Secondary Software: N/A
Hardware: Digital I/O (DIO)>>Static>>USB-6501
Problem: What are the benchmarks for the USB-6501?
Solution: The data transfer rates of the USB-6501 are software timed, also called unstrobed or nonlatched, and do not require status and control signals so the transfer speed are completely software/computer dependent. These rates may vary due to programming language and code efficiency, CPU utilization, transfer methods, and so on.
Below are the results of benchmark testing for the USB-6501 based on 10,000 updates. All tests were executed without software delays or data verification; generated values were toggled each iteration. Attached are the VI's used to obtain these results.
| Hardware Setup |
| Device Type |
Model |
Kit Part Number |
Assembly Part Number |
| Digital I/O Device |
USB-6501 |
779205-01 |
192317B-01 |
| Computer Specifications |
|
Computer 1 |
Computer 2 |
| Operating System |
Windows XP Professional Service Pack 2 |
Window XP Professional Service Pack 2 |
| Model |
DELL OptiPlex GX280 |
DELL OptiPlex GX150 |
| Processor Speed |
3.2 GHz |
1 GHz |
| RAM |
1 GB |
256 MB |
| Bus Chipset |
Intel 915G Express Chipset 800 MHz Front Side Bus |
Intel 815E Chipset 133 MHz Front Side Bus |
| HD Access Rate |
ATA 100 7200 RPM |
ATA 100 7200 RPM |
| LabVIEW Version |
8.0 Released |
8.0 Released |
| Acquire 1 Channel |
| Measurement |
Results Computer 1 |
Results Computer 2 |
| Total Time Elapsed |
10.2 s |
14.9 s |
| Average Update Rate |
984 Hz |
675 Hz |
| Average Update Interval |
1.0 ms |
1.5 ms |
| Acquire 1 Port (8 Channels) |
| Measurement |
Results Computer 1 |
Results Computer 2 |
| Total Time Elapsed |
10.0 s |
10.3 s |
| Average Update Rate |
996 Hz |
971 Hz |
| Average Update Interval |
1.0 ms |
1.0 ms |
| Acquire All Channels (24 Channels) |
| Measurement |
Results Computer 1 |
Results Computer 2 |
| Total Time Elapsed |
10.0 s |
10.1 s |
| Average Update Rate |
997 Hz |
965 Hz |
| Average Update Interval |
1.0 ms |
1.0 ms |
| Update 1 Channel |
| Measurement |
Results Computer 1 |
Results Computer 2 |
| Total Time Elapsed |
10.0 s |
10.1 s |
| Average Update Rate |
995 Hz |
989 Hz |
| Average Update Interval |
1.0 ms |
1.0 ms |
| Update 1 Port (8 Channels) |
| Measurement |
Results Computer 1 |
Results Computer 2 |
| Total Time Elapsed |
10.0 s |
10.1 s |
| Average Update Rate |
997 Hz |
988 Hz |
| Average Update Interval |
1.0 ms |
1.0 ms |
| Update All Channels (24 Channels) |
| Measurement |
Results Computer 1 |
Results Computer 2 |
| Total Time Elapsed |
10.0 s |
10.2 s |
| Average Update Rate |
996 Hz |
980 Hz |
| Average Update Interval |
1.0 ms |
1.0 ms |
Related Links: Products and Services: NI 6501 (USB, 24-ch, 8.5 mA)Developer Zone Tutorial: Complete Industrial Digital I/O and Counter/Timer TutorialKnowledgeBase 3ST8G1G4: Why Does the USB-6501 Have a Maximum Transfer Rate of Only 12Mb/s on the USB 2.0 Bus Interface?
Attachments:
Report Date: 01/15/2006
Last Updated: 08/02/2007
Document ID: 3TEC9UX6