Just as an example, I once wrote a CVI application using VISA I/O to control and query test status of up to 48 DSL modems simultaneously in a large test system. I had several RocketPort serial cards installed to get the number of ports I needed. The UART hardware was more than capable of handling the input and output queues and the 350 MHz processor it was all running on was more than capable of keeping up.
Martin Fredrickson
Test Engineer
Northrop Grumman
Advanced Systems and Products
San Diego, CA 92128