Snelheid PCI Express x1 in relatie tot USB 3.0

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Gebbetje
  • Registratie: Juli 2010
  • Laatst online: 03-07 10:46
Heeft PCI Express x1 genoeg "snelheid/bandbreedte" om de maximale USB 3.0 snelheid (van zo'n 5 GB/s) te kunnen bereiken? (Dit met het oog op de aanschaf van een USB 3.0 adapter. Mijn PC heeft nog geen USB 3.0-poorten.)

HP heeft op z'n site bij de specificaties voor de BM867AA, "HP Super Speed USB 3.0 PCIe x1 Card" bijvoorbeeld het volgende staan:
NOTE: The USB 3.0 PCIe x1 card has a PCIe 2.0 5GHz interface. For optimal performance, install this card in a PCIe 2.0 slot. Installing it in a PCIe 1.0 slot could cause the card to run at a reduced 2.5 GHz throughput.
Niet duidelijk is of dit specifiek voor deze kaart is of dat dit in het algemeen geldt.

Acties:
  • 0 Henk 'm!

  • Ventieldopje
  • Registratie: December 2005
  • Laatst online: 20-07 19:17

Ventieldopje

I'm not your pal, mate!

Dit zal in het algemeen gelden, x1 zegt inderdaad niks over de versie van je PCI-e bus. Bij dit kaartje adviseren ze dus een PCI-e 2.0 x1 bus voor de volle snelheid. Meeste nieuwe moederborden hebben dit wel maar zou het even na kijken voor je moederbord bijv. op de site van de fabrikant ;)

www.maartendeboer.net
1D X | 5Ds | Zeiss Milvus 25, 50, 85 f/1.4 | Zeiss Otus 55 f/1.4 | Canon 200 f/1.8 | Canon 200 f/2 | Canon 300 f/2.8


Acties:
  • 0 Henk 'm!

  • Gebbetje
  • Registratie: Juli 2010
  • Laatst online: 03-07 10:46
Navraag bij een fabrikant van USB 3.0 adapter (kaarten) heeft het volgende opgeleverd:
PCI express 1 (1x) heeft een maximum snelheid van 250 MB/seconde.
PCI express 2 (1x) heeft een maximum snelheid van 500 MB/seconde.

USB 3.0 kan 5 Gbps = 625 of 640 MB/seconde aan (afhankelijk of je voor Giga 1000 of 1024 neemt).

Conclusie: een kaart met een PCI express 1 (1x) aansluiting zal nog niet de helft van de maximale snelheid van USB 3.0 behalen.

(Voor Windows XP gebruikers: Hou er ook rekening mee dat Windows XP zelf geen USB 3.0 ondersteunt. De drivers die bij de kaart geleverd worden, zouden hier dus voor moeten zorgen.)

Acties:
  • 0 Henk 'm!

Verwijderd

Zoals altijd is er verwarring tussen bandwidth en throughput; dat is niet hetzelfde!

USB 2.0 heeft een bandbreedte van 480 megabit, maar slechts een throughput van zo'n 25MB/s; nog niet de helft van de beschikbare bandbreedte. Dus kijk naar throughput en niet naar bandwidth.

USB 2.0 = 25MB/s
USB 3.0 = 250-400MB/s

Dus of je nou PCI-express 1.0 x1 hebt of 2.0 x1; echt veel zou het niet uit mogen maken. Maar je wilt niet gelimiteerd zijn aan de PCI-express interface; dus is 2.0 x1 wel fijner; maar big deal als je maar 1.0 hebt.

Acties:
  • 0 Henk 'm!

  • haarbal
  • Registratie: Januari 2010
  • Laatst online: 12:18
je mag wel een aardig snel usb3 apparaat hebben wil je dat soort snelheden halen, een usb3 ssd? :)

Mechwarrior Online: Flapdrol


Acties:
  • 0 Henk 'm!

  • TERW_DAN
  • Registratie: Juni 2001
  • Niet online

TERW_DAN

Met een hamer past alles.

haarbal schreef op dinsdag 21 december 2010 @ 16:51:
je mag wel een aardig snel usb3 apparaat hebben wil je dat soort snelheden halen, een usb3 ssd? :)
Het is bij USB voornamelijk een issue als je meerdere apparaten gebruikt. Omdat het een bus is deel je de snelheid met alles wat eraan hangt. Op die manier kun je met bijv 2 SSDs al een bottleneck krijgen als je op PCIe 1.0/1.1 werkt.

Acties:
  • 0 Henk 'm!

Verwijderd

Mwah USB 3.0 kan voorlopig wel even vooruit; qua ruwe bandbreedte is het sneller dan SATA/300 dus best wel een goede interface; alleen is het inderdaad een shared bus en geen point-to-point protocol; en ik weet ook niet of USB full-duplex is ik denk het eigenlijk niet; kan er naast zitten. PCI-express is well full-duplex dus PCI-express 1.0 x1 heeft 250MB/s in en 250MB/s uit, dus opgeteld eigenlijk 500MB/s als je zo wilt rekenen; dat is dus beter dan alleen 250MB/s in één richting (half-duplex).

Punt is wel dat je nooit door een l*llig kabeltje gelimiteerd wilt zijn; de interface moet eigenlijk standaard 2 tot 100 keer zo snel als het eigenlijke apparaat zijn, ook om nog een beetje te kunnen schalen naar toekomstige applicaties. Als je van te voren gaat denken oh dat hebben mensen toch niet nodig, komen er nooit vernieuwende innovaties die van de hogere potentiële snelheden daadwerkelijk gebruik maken. Denk bijvoorbeeld aan het feit dat videoconferencing nog niet echt van de grond komt, omdat we allemaal met een internet zitten dat wel tachtig miljard megabit downstream heeft maar slechts twee korrels rijst upstream; ja dan komen dit soort diensten natuurlijk nauwelijks van de grond. En de problemen met Kinect die Microsoft heeft met de XBox; omdat USB 2.0 maar 16MB/s deed en ze moeilijk moeten gaan doen om er 4MB/s extra uit te persen; pffff. Ietsje slimmer omgaan met techniek en je hoeft het jezelf niet zo lastig te maken!

Acties:
  • +1 Henk 'm!

  • Nivk
  • Registratie: Oktober 2004
  • Laatst online: 12-08-2024
Gebbetje heb je al die USB 3.0 PCI-e kaartjes in jouw reviews daadwerkelijk gekocht, lijkt mij dat dit niet de bedoeling is van productreviews...

Uit de wiki USB 2.0 is half-duplex en USB 3.0 is full-duplex.
Pagina: 1