Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm wondering if there high performance USB controllers in the same way that there are high performance NIC cards. I'd like a way to run a USB device with minimal load on the main CPU.

Any Ideas?

share|improve this question
Yes. It's called "FireWire". runs – Ignacio Vazquez-Abrams Mar 7 '11 at 22:21
^^ You snuck that in while I was composing my answer! – Linker3000 Mar 7 '11 at 22:26
Plus 1 for both of you. Hilarious ans SOOOO true! – lajuette Mar 7 '11 at 23:01
If I could somehow take my device apart and solder in a firewire port I would consider that an option. But as it stands I am a consumer and I don't have any control over the ports manufacturers supply in their equipment. – Corey Riggle Mar 7 '11 at 23:42

I've not come across any - if high throughput with less CPU load is required, most device manufacturers have traditionally opted for IEEE1394/Firewire/i-link although the range of new interlink types coming out recently (eg: Thunderbolt (formerly Light Peak) etc.) is mind boggling


share|improve this answer

I've seen reports that USB performance can be affected by controller chip, but I haven't seen any info on CPU load.

I'll try to dig up some sources now.

For start, there's this review.

There are also interesting pages which comment of maximum sustained speed of USB controllers. FOr example, take a look at these controllers and speeds on this page. PLX Tech controllers support up to 40 MB/s speeds, while some controllers mentioned at beyondlogic have maximum sustained speed of 12 MB/s.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .