Diit.cz - Novinky a informace o hardware, software a internetu

Testy: USB 3.0

USB3, 6Gbit/s SATA: ASUS U3S6: NEC D720200F1, PLX PEX8613, Marvell 88SE9123
Specifikace USB 3.0 byla přijata loni v listopadu a specifikace 6Gbitového SATA ještě zhruba o měsíc dříve. Přibližně po roce se na trhu začínají objevovat první produkty se zmíněnými rozhraními a my máme tu čest se nyní podívat na zástupce z obou táborů. Základní desku jak s 6Gbit. SATA, tak USB 3.0 nám zapůjčila společnost Asustek, stejně tak od ní máme i samostatný řadič do PCI Express slotu a jakýsi vzorek externího boxu na pevné disky s rozhraním USB 3.0. Se 6Gbitovým SATA diskem je to horší, protože příslušného SSD, který by mohl takového rozhraní využít, se nám nedostalo, nicméně od společnosti Alza máme zapůjčený jeden 2TB disk Seagate Barracuda XT, který již 6Gbitové SATA zvládá. My se dnes podíváme na to, zda má takové rozhraní nějaký praktický význam a zda skutečně dodržuje to, co slibuje.

Opět se na to podíváme nejprve v desce ASUS P7P55D-E PRO. Jak již bylo řečeno, použili jsme opět 2TB disk Seagate zkrácený na kapacitu pouhého 1 GiB. Než se podíváme na první graf, musíme zmínit jednu nepěknou věc: z disků připojených na USB 3.0 řadič nelze bootovat. Nikoli nutně obecně, ale v podání jak desky ASUS P7P55D-E PRO, tak i samostatné karty ASUS U3S6 to prostě nešlo. USB 3.0 řadič nemá narozdíl od 6Gbitového SATA řadiče takový BIOS, který by si o to dokázal říci. Nedivili bychom se tomu u přídavného řadiče, ale je to s podivem u desky, kde sám její BIOS by s něčím takovým klidně počítat mohl. Jenže nepočítá, takže z rychlého USB 3.0 prostě žádný operační systém zatím nenastartujete, což se musí v každém případě dostat v závěrečném hodnocení mezi zápory. Až bude USB 3.0 přímo v hlavních čipsetech základních desek, pravděpodobně se bootování z USB 3.0 dočkáme, prozatím si o něm můžeme nechat jen zdát.

Začneme HD Tachem se samostatným vyobrazením průběhu čtení a zápisu na USB 3.0 řadiči NEC:

USB3, ASUS P7P55D-E PRO: HD Tach: NEC D720200F1
NEC D720200F1

Pokud si vybavujete předchozí křivky, pak vás musí nutně trknout do očí jedna věc: je to nějaké pomalé. Pokud si je nevybavujete, zde je přímé srovnání s přímým zapojením na SATA řadič Intel P55:

USB3, ASUS P7P55D-E PRO: HD Tach: NEC D720200F1 USB3 vs. Intel P55 SATA
Intel P55 SATA AHCI (červená, hnědá) vs. NEC D720200F1 USB 3.0 (modrá, tmavě modrá)

Rychlost čtení je na USB 3.0 řadiči zhruba o 20 MB/s níže, rozdíl v rychlosti zápisu je dvakrát takový. To je poměrně nemilé překvapení, které se dá umocnit následujícím všeříkajícím obrázkem testu 500GB disku Seagate na druhé platformě:

USB3, MSI K9A2 Platinum: HD Tach: NEC D720200F1, 500GB HDD, AMD 790FX
NEC D720200F1 USB 3.0 na platformě AMD 790FX, 500GB disk Seagate

Jistě jste pochopili, co je tu za problém. Z tohoto pohledu je to totiž docela zřetelné: i pomalejší 500GB pevný disk Seagate je na začátku schopen se nechat zapisovat rychleji, než mu dovoluje celá mašinérie od USB 3.0 řadiče NEC přes PLX switch, čipset a procesor až do paměti. To je vzhledem k tomu, co jsme od USB 3.0 očekávali, velice smutné zjištění a můžeme jen doufat, že je to nějaký neduh řadiče NEC, nebo v nejlepším případě neduh jeho ovladačů.

Jistě jste si také všimli, že na platformě AMD 790FX, když už jsme ji nakousli, je jak čtení, tak i zápis rychlejší než na platformě Intel P55. Nabízíme přímé srovnání a pro jistotu se stejným pevným diskem (tedy 6Gbit. SATA Seagatem):

USB3, ASUS P7P55D-E PRO vs. MSI K9A2 Platinum: HD Tach: NEC D720200F1, platforma AMD 790FX vs. platforma Intel P55
NEC D720200F1 na platformě AMD 790FX (červená, hnědá) vs. NEC D720200F1 na platformě Intel P55 (modrá, tmavě modrá)

Je to tak, dokonce i zápis na platformě AMD 790FX je oproti čtení na Intel P55 rychlejší se stejným čipem. Znovu dodejme, že tu je jistý rozdíl v PLX PCI Express switchi, ale nedomníváme se, že by byl právě tento rozdíl příčinou, protože se vzhledem k čipsetu a oběma řadičům chovají „papírově“ stejně.

Nyní se podíváme, co se stane, když nepoužijeme SuperSpeed USB kabely. USB 3.0 specifikace totiž říká, že takový SuperSpeed řadič by měl obsahovat v podstatě dva, jak nový rychlý (SuperSpeed 5Gbit/s), tak starší USB 2.0 (HiSpeed 480 Mbit/s). Na desce ASUS P7P55D-E PRO to však funguje trochu nečekaně. Pokud je disk zapojen SuperSpeed kabelem, je to v pořádku, disk je připojen na řadič NEC:

USB3, 6Gbit/s SATA

Pokud ale použijeme starší kabel bez příslušných pinů pro SuperSpeed USB, i když použijeme stejný port na desce, disk se nečekaně „pověsí“ na integrovaný USB 2.0 řadič v čipsetu Intel P55:

USB3, 6Gbit/s SATA

A zcela pochopitelně se ozve systém Windows, že by to mohlo fungovat rychleji, kdybychom to zapojili správně:

USB3, 6Gbit/s SATA

Rozdíl v práci s USB 2.0 a 3.0 asi netřeba moc rozmazávat, ač nás USB 3.0 zklamalo, ten pokrok se i tak nedá přehlédnout:

ASUS P7P55D-E PRO: Rozdíl mezi USB 3.0 NEC a USB 2.0 Intel P55
USB 3.0 NEC D720200F1 (červená, hnědá) vs. USB 2.0 Intel P55 (modrá, tmavě modrá)

Rozdíl v zapojení USB starším (USB 2.0) kabelem do modrého, nebo do jiného portu, je tedy pochopitelně plus mínus vůbec žádný, protože se o obojí stará čipset Intel P55.

ASUS P7P55D-E PRO: Rozdíl mezi USB 2.0 v modrém USB 3.0 portu a USB 2.0 v USB 2.0 portu
Zapojení USB 2.0 kabelem do modrého a červeného, nebo černého portu

Ovšem na platformě, kde je řadič v samostatném PCI Express slotu, se s tímto „trikem“ nepočítá a USB 2.0 komunikaci si musí obsloužit sám řadič NEC D720200F1. Jak se mu to daří, ukazuje nejprve srovnání s AMD SB600:

MSI K9A2 Platinum: Rozdíl mezi USB 2.0 v USB 3.0 řadiči a USB 2.0 v SB600 USB 2.0 řadiči
Zapojení USB 2.0: NEC D720200F1 (červená, hnědá) vs. SB600 (modrá, tmavě modrá)

USB řadič NEC D720200F1 se i v HiSpeed režimu velice činí. Je nicméně pozoruhodné vidět, jak je u SB600 v USB 2.0 zápis téměř stejně rychlý jako čtení. Pro zajímavost si ještě ukážeme srovnání USB 2.0 v AMD SB600 a USB 2.0 v Intel P55:

MSI K9A2 Platinum vs. ASUS P7P55D-E PRO: Rozdíl mezi USB 2.0 na AMD SB600 a Intel P55
Srovnání USB 2.0: AMD SB600 (červená, hnědá) vs. Intel P55 (modrá, tmavě modrá)

SB600 je rychlejší než Intel P55 a NEC D720200F1 je rychlejší než SB600. Intel P55 má dost velký odstup mezi rychlostmi čtení a zápisu, u AMD SB600 ten rozdíl prakticky není znát. U NECu je drobný rozdíl také, ale vzhledem k tomu, že oběma čipsetům v této kategorii ukazuje záda, to tolik nevadí. Ukážeme si i zde pro jistotu rozdíl na platformě AMD 790FX mezi systémy Windows 7 x64 a Windows XP x64:

MSI K9A2 Platinum: Rozdíl mezi USB 3.0 na Windows 7 x64 a Windows XP x64, platforma AMD 790FX
USB 3.0 NEC, ASUS U3S6 na AMD 790FX: Windows 7 x64 (červená, hnědá) vs. Windows XP x64 (modrá, tmavě modrá)

I zde se křivky čtení zcela překrývají (červená není skoro vidět), křivky zápisu se liší nepatrně a opět vede spíše systém Windows 7, takže můžeme znovu zodpovědně prohlásit, že použití Windows XP x64 na AMD 790FX platformě neznamenalo žádnou výhodu.

Celkově lze říci, že řadič NEC D720200F1 je velmi dobrým USB 2.0 řadičem (až na nemožnost bootování), ale pokud jde o schopnosti USB 3.0, čekali bychom více. Rozhodně nepředvádí „desetinásobek rychlosti USB 2.0“, protože desetinásobek 37 MB/s je 370 MB/s a ne 130 MB/s, jak jsme viděli výše (hovoříme o zápisu). To je pouze 3,5násobek a tohle by si měli minimálně lidé z NECu hezky zodpovědět, ať už je to vinou hardwaru (horší případ), nebo ovladačů (lepší případ – ovladače se dají opravit snáze). Je tu samozřejmě ještě jedna možnost, a sice, že by brzdou byl samotný USB3-SATA převodník ASMedia, ale to bychom se pak měli setkat na obou platformách se stejnými horními limity. Jenže ty stejné nejsou.

WIFT "WIFT" WIFT

Bývalý dlouholetý redaktor internetového magazínu CDR-Server / Deep in IT, který se věnoval psaní článků o IT a souvisejících věcech téměř od založení CD-R serveru. Od roku 2014 už psaní článků fakticky pověsil na hřebík.

více článků, blogů a informací o autorovi

Diskuse ke článku Test USB 3.0 řadiče NEC a 6Gbit SATA řadiče Marvell

Úterý, 15 Prosinec 2009 - 17:25 | WIFT | >> Mirek_: Problém právě nastává v...
Úterý, 15 Prosinec 2009 - 13:39 | Anonym | WIFT: Dik, to jsem ani nevedel, nicmene ta karta...
Pondělí, 14 Prosinec 2009 - 14:52 | Anonym | Ufff... by mne docela zajímalo, které hovado...
Pondělí, 14 Prosinec 2009 - 11:58 | Anonym | bych doporučil RAM disk, ten by mohl bejt...
Neděle, 13 Prosinec 2009 - 11:27 | WIFT | >> Mirek_: Citace z datasheetu k...
Neděle, 13 Prosinec 2009 - 09:17 | Anonym | PROSIM? Odkud cerpate informace, o rychlosti PCIe...
Sobota, 12 Prosinec 2009 - 23:50 | rejdi | Ja sa tiez pridavam k poziadavke o zaradenie aj...
Sobota, 12 Prosinec 2009 - 23:38 | WIFT | >> radik: Jenže ten disk je ze sebe...
Sobota, 12 Prosinec 2009 - 20:45 | John Doe | Skvělá možnost pro oddělení marketingu.
Sobota, 12 Prosinec 2009 - 20:10 | corwin78 | Moc pekna recenze, jen jste na tom zeleze mohli...

Zobrazit diskusi