A largura de banda é por controlador.
Por MSDN:
Uma transferência ocorre toda vez que os dados são movidos entre o host
controlador e o dispositivo USB. Em geral, as transferências USB podem ser
amplamente categorizado em transferências de controle e transferência de dados. Tudo USB
dispositivos devem suportar transferências de controle e podem suportar endpoints para
transferências de dados. Cada tipo de transferência está associado ao tipo de
Ponto de extremidade USB (um buffer no dispositivo). Transferência de controle está associada
com o endpoint padrão e as transferências de dados usam unidirecional
endpoints. Os tipos de transferência de dados usam interrupção, volume e
pontos finais isócronos. A pilha do driver USB cria uma comunicação
canal chamado pipe para cada endpoint suportado pelo dispositivo. 1
final do tubo é o ponto final do dispositivo. A outra extremidade do tubo é
sempre o controlador host.
Uma conexão com o dispositivo USB é para o controlador USB. Um dispositivo
também podem usar a largura de banda que quiserem. Então, a largura de banda é
por controlador.
editar
Controladores USB 3.0 terão um USB 2.0 e e controlador USB 3.0. Portanto, os dispositivos USB 3 não serão afetados pelos dispositivos USB 2.0 quando conectados ao mesmo controlador.
Agora vamos ver se consigo encontrar uma referência na Wikipédia para isso. . .
edit2
USB 3.0
Para SuperSpeed USB (definido desde USB 3.0), os dispositivos conectados podem
solicitar serviço do host. Porque existem dois controladores separados
em cada host USB 3.0, dispositivos USB 3.0 transmitem e recebem em USB
3.0 taxas de dados, independentemente de dispositivos USB 2.0 ou anteriores conectados a
esse host. As taxas de dados operacionais para eles serão definidas no legado
maneira.