Estou construindo um sistema que funcionará como um hub para compactar e salvar fluxos de vídeo de uma dúzia de câmeras USB. Cada câmera transmitirá um pouco abaixo de 800 Mbit/s, portanto, um único host USB 3.0 (5 Gbit/s) é insuficiente. Estou ciente - e provavelmente usarei - placas de expansão PCIe USB 3.0, mas há alguma maneira de saber pelas especificações listadas de uma placa-mãe quantos hosts separados ela possui? Ou é justo supor que toda placa-mãe tenha todas as suas portas USB conectadas a um único host?
relate perguntas
-
Solução de problemas de um dispositivo USB 3.0 que se conecta como USB 2.0 em uma porta USB 3.0
-
CPU, RAM ou placa-mãe? (PEBCAK!)
-
Como conectar um conjunto de ventiladores a duas placas-mãe?
-
O serviço de arbitragem USB da estação de trabalho VMware não inicia automaticamente
-
LGA1151 dimensões físicas?
Não. Era verdade para placas-mãe/processadores há cerca de 10 anos. Sistemas modernos como AMD Ryzen 2xxx e 3xxx geralmente possuem 3 controladores de host USB 3.x. As placas mais recentes (AMD X570) têm 3 controladores de host USB 3.2 operando na velocidade Gen2 de 10 Gbps, dois hosts dentro da CPU central e um reside em South Bridge. Se você estiver usando dispositivos USB 3.0, poderá ter um fluxo agregado de ~2400 MBytes/s.
Muitos mobos Intel de ponta podem ter controladores USB 3.0 de 3 a 4 hosts, geralmente dois no hub ICH e um ou dois chips adicionais baseados em ASMxx42 no barramento PCIe da placa.
O mais baixo da linha ASUS da série AMD Threadripper 3xxx (PRIME TRX40 PRO) possui quatro controladores USB 3.2 Gen2.
Resumindo, tudo depende do fabricante e, infelizmente, o parâmetro de quantos hosts USB independentes são implementados não está na lista de marketing.