USB 3.0 : les performances face à l'USB 2.0 et à l'eSATA !

Gigabyte GA-P55A-UD6 : S-ATA 6 Gbps et USB 3.0 !

Publié le 07 décembre 2009 , par Stephane CHARPENTIER - mis à jour le 06 décembre 2009 à 23h

Pour bénéficier de l’USB 3.0, il faut évidemment disposer de matériel compatible, soit via une carte fille proposant des ports USB SuperSpeed ou en achetant une carte mère dotée de ports USB à la norme 3.0. Dans notre cas, c’est le second cas de figure qui s’applique puisque Gigabyte nous a fourni une carte mère GA-P55A-UD6, basée sur le chipset Intel P55 et donc compatible avec les Core i7/i5 sur socket LGA 1156. Elle est identique en tous points à la GA-P55-UD6 sauf qu’elle propose en sus la gestion de l’USB 3.0 et le support du S-ATA 6 Gbps ou S-ATA 3.

GA-P55A-UD6

GA-P55A-UD6-es

Les ports USB bleus sont ceux supportant la norme 3.0

Le support de l’USB 3.0 est assuré par une puce NEC D720200F1 située derrière les entrées/sorties. Elle gère deux ports USB 3.0 reconnaissables par leur couleur bleue. En observant de plus près on se rend compte qu’ils sont un peu différents des ports USB 2.0. On y découvre en effet plus de pistes de connexions, pour les fils que nous évoquions à la page précédente. Cette carte se dote également de ports combo eSATA/USB qui permettent d’y connecter aussi bien un périphérique eSata qu’USB 2.0. A noter que les headers disposés sur la carte mère ne sont compatibles qu’USB 2.0/1.1 et non 3.0. Pour être complet, signalons que le S-ATA 3 est supporté par une puce Marvell 9128. Cette dernière gère deux ports S-ATA 6 Gbps qui se remarquent par leur coloration blanche.

Deux puces externes : gare aux performances ?

Ces deux puces (S-ATA 6 Gbps et USB 3.0) ne sont pas connectées à un pont PLX comme le fait Asus. Gigabyte utilise une autre astuce consistant à utilise un switch digital qui permet de choisir comment doivent être câblées les puces S-ATA 6 Gbps et USB 3.0. Car étant donné que ces puces ne sont pas encore intégrées au chipset, il faut bien les câbler au reste du système. A ce niveau, on peut choisir de relier ces puces aux lignes PCI-Express du processeur ou aux lignes du chipset Intel P55.

Ce choix n’est évidemment pas sans conséquence puisque les lignes du chipset Intel P55 sont limitées à 2.5 GT/s contre 5 GT/s pour les lignes émanant du processeur. En optant pour une connexion sur le chipset Intel P55, on peut limiter les performances sur le S-ATA 6 Gpbs mais aussi pour l’USB 3.0. Dans ce cas, Gigabyte permet donc de câbler les puces S-ATA 3 ou USB 3.0 sur les lignes du processeur.

Gigabyte

Schéma de fonctionnement de la GA-P55A-UD6

Mais dans ce cas, le port PCI-Express X16 ne fonctionnera plus qu’en 8X étant donné que le processeur ne gère que 16 lignes PCI-Express. Autre problème, si vous utilisez 2 cartes graphiques dans les ports PCI-Express X16, elles fonctionneront chacune en 8x et ne laissent donc plus aucune ligne PCI-Express de libre pour le S-ATA 3 ou l’USB 3.0. Dans pareil cas, ces puces sont d’office liées au chipset Intel P55 et dès lors limitées à 2.5 GT/s, ce que Gigabyte appelle du PCI-Express Gen1 par opposition au Gen2 des lignes PCI-Express du processeur. Tous ces paramètres sont réglables dans le bios via quatre options :

  • Mode automatique : le bios gère en fonction des composants connectés
  • Turbo S-ATA 3 : c’est la puce S-ATA 3 Marvell qui est connectée aux lignes du processeur
  • Turbo USB 3.0 : c’est la puce USB 3.0 NEC qui est reliée aux lignes du processeur
  • Disabled : les deux puces sont connectées au chipset Intel P55

Concernant le mode automatique, le bios détecte le type de disque dur connecté aux ports S-ATA 3 et si c’est un disque S-ATA II, il le lie au chipset P55 et si c’est un disque S-ATA 6 Gbps, il connecte la puce Marvell au processeur. Le même principe s’applique pour les périphériques USB 3.0. Si on connecte un disque dur USB 2.0, le puce NEC est liée au chipset Intel P55 et si c’est de l’USB 3.0, il le lie aux lignes du processeur. Et si on connecte à la fois un disque dur USB 3.0 et un disque S-ATA 6 Gbps, la priorité est donnée au S-ATA qui se connecte sur les lignes du processeur tandis que la puce USB 3.0 est connectée au chipset Intel P55. A noter que nous vous déconseillons le mode automatique car nous avons constaté des résultats inférieurs en mode Auto par rapport au mode Turbo USB 3.0.

On voit donc que ces solutions ne sont pas parfaites mais tant que les chipsets AMD et Intel n’intègreront pas l’USB 3.0 et le S-ATA 6 Gbps, il faudra opérer via des astuces de la sorte. Ces chipsets ne sont pas attendus avant courant 2010.

Dernières réactions

alphaonex86 - ( 4 approbations ) - le 07/12/09 à 09:03
La question qui me brûle les lèvres:
Si on as 2 hdd connecter au final sur le même concentrateur, à ton la moitié du débit même si l'autre hdd est à vide?
Eyce - le 07/12/09 à 09:12
Intéressant.
Pour les tests d'occupation CPU, il manque 2-3 explications je trouve :
Quel est le mode utilisé pour la connexion en usb 3, cpu ou p55 ? Et quel test a été utilisé, lecture séquentielle/gros fichiers/... ?
Car vu que la consommation est bien plus basse en mode usb 2, on peut supposer que si le débit est plus bas, la conso est moindre. Donc si la comparaison n'est pas effectuée en mode cpu et lecture/écriture séquentielle, un biais est ajouté dans la comparaison.
Dans le même ordre d'idée il aurait été intéressant de savoir si il y a une différence entre les modes cpu et p55.
Stéphane - ( 4 approbations ) - le 07/12/09 à 09:30
Eyce
Intéressant.
Pour les tests d'occupation CPU, il manque 2-3 explications je trouve :
Quel est le mode utilisé pour la connexion en usb 3,
cpu ou p55 ?

CPU of course

Et quel test a été utilisé, lecture séquentielle/gros fichiers/... ?


Transferts de tous les fichiers, gros, moyens et petits, les uns à la suite des autres et activité CPU mesurée avec le perfmon.

Car vu que la consommation est bien plus basse en mode usb 2, on peut supposer que si le débit est plus bas, la conso est moindre. Donc si la comparaison n'est pas effectuée en mode cpu et lecture/écriture séquentielle, un biais est ajouté dans la comparaison.
Dans le même ordre d'idée il aurait été intéressant de savoir si il y a une différence entre les modes cpu et p55.


mwais... Si j'ai le temps je regarderai ça mais j'ai clairement d'autres chats à fouetter en ce moment.

Y a pas de biais étant donné que ce sont des tests réels, en situation pratique tel qu'un utilisateur lambda l'utiliserait.
Les commentaires sur ce document sont clos.
  • Tout
  • Hi-Tech
  • Matériel
  • Mac
  • Jeux

Derniers Tests

Tous les tests