J'ai lu à ce sujet et malheureusement, j'ai reçu des informations contradictoires.
Mon problème est que mes unités Firewire se sont «plaintes» lorsqu'elles ont été connectées à une interface PCI et ont demandé à être connectées directement au tableau (et je suis vraiment désolé de ne pas pouvoir me souvenir du message d'erreur exact car mon PC est actuellement en panne).
Donc, je ne peux que supposer que c'est le cas parce que le PCI n'est pas assez rapide / assez puissant.
Le branchement direct dans l'en-tête IEEE a résolu le problème, mais ma nouvelle carte mère ne possède pas d'en-tête IEEE (un oubli de ma part!).
Il en va de même pour Firewire PCI vs PCI-E qui va donner beaucoup de différence dans les résultats. J'ai vu des statistiques qui montrent:
Firewire 800 - 800 megabits - 100MB/s
Firewire 400 - 400 megabits - 50MB/s
PCI - 133MB/s
PCI-E x1 - 250MB/s
PCI-E x16 - 4,000MB/s
Mais sur le même forum, ils peuvent être cités "Le protocole le plus rapide ne peut saturer la bande passante d'un PCI, vous n'avez donc pas besoin d'aller au PCI-E." Cela m'inquiète car je viens de passer beaucoup de temps sur une carte mère et que je dois faire fonctionner le firewire.
Je connecterai deux périphériques Firewire à l'interface Firewire (ceci est destiné à l'enregistrement de musique et je suppose que la qualité est essentielle car il y a beaucoup de transfert de données).
Quoi qu'il en soit, ma question est la suivante: existe-t-il une différence de vitesse entre un firewire branché sur PCI, PCI-E et PCI-X pour les deux Firewire 400 et FireWire 800?
Je vous remercie
Dave
Réponses:
Quelques corrections et ajouts:
1)
C’est exact si vous voulez la vitesse maximale théorique et que vous ignorez la surcharge de protocole. Diviser par 10 plutôt que par 8 est probablement plus réaliste.
2)
PCI - 133MB/s
Ainsi , si vous branchez 4 périphériques firewire sur un seul bus PCI et essayez de les utiliser en même temps ils peuvent utiliser chacun environ ¼ e de la bande passante.
3)
Cela manque un peu.
La première version de PCIe est de 2,5 Gbit par voie. Un périphérique connecté via une seule voie (PCIe x1) peut atteindre 2,5 Gbit / seconde. Tout comme le PCI, il a des frais généraux.
PCIe prend en charge x1, x4, x8 et x16. Vous pouvez placer un appareil dans un emplacement plus grand et obtenir le dominateur commun le plus bas. (Par exemple, si vous placez un périphérique x1 dans un emplacement x4, vous obtiendrez une connexion de liaison unique autorisant jusqu'à 2,5 Go / s.
Il existe ensuite la version 2 du PCIe. Si les deux périphériques le prennent en charge, vous pouvez déplacer 5 Gbit / s par voie.
PCIe version 3 est relativement nouvelle. Il a des vitesses encore plus élevées et un codage de signal plus efficace. Le résultat de ceci est encore une autre vitesse doublant.
Résumé:
Toute carte Firewire doit fonctionner dans les logements PCI et PCIe. Cependant, si vous connectez une carte Firewire-800 à un emplacement PCI, vous n'atteindrez probablement pas la vitesse maximale. Mais ça devrait quand même marcher .
Si vous souhaitez éviter les goulots d'étranglement dus au bus système, utilisez PCIe.
Si vous souhaitez éviter les goulots d'étranglement dus à la vitesse du bus système et que vous avez
Si vous utilisez quatre ports IE1394-800 en même temps et que vous souhaitez éviter les goulets d'étranglement dus au bus système, envisagez une carte avec une meilleure interface que PCIe (v1) x1 ou utilisez plusieurs cartes. (PCIe est point à point, pas un bus. Une carte ne ralentira pas une autre carte).
la source
QUOI?! Firewire est un IEEE STANDARD . Ce n'est pas un "port".
FYI: L'Institut des ingénieurs électriciens et électroniciens (IEEE) est une association professionnelle à but non lucratif basée à New York qui se consacre à la promotion de l'innovation et de l'excellence technologiques. Vous pouvez peut-être penser à l'IEEE comme à quelque chose comme le laboratoire Underwriters Laboratory (UL), qui est un autre groupe dédié à garantir la sécurité des consommateurs (et fonctionnant dans une certaine mesure par le ou les fabricants.
Par conséquent, la manière dont vous fournissez des ports Firewire à votre ordinateur importe peu, car vous pouvez le faire de différentes façons. Le plus commun serait avec un contrôleur intégré (intégré à votre carte mère) ou via une carte d'extension qui se branche sur un slot PCI ou autre. Tant que ces ports Firewire adhèrent au "standard" IEEE 1394, vous pouvez continuer. C'est à peu près aussi simple que je peux le faire parce que vous dites que vous fournissez un "port" IEEE, je dois juste demander, WTF?!
Donc, je suppose que la réponse serait non. Le port auquel vous branchez un périphérique Firewire ne fait aucune différence tant que le port lui-même adhère à la norme "Firewire". Il se peut que vous ayez encore des points d’étranglement, comme un contrôleur surchargé ou autre (c’est pourquoi il est très important d’installer des pilotes corrects), mais les ports Firewire ne seront probablement pas la cause de performances médiocres.
Personnellement, je me tournerais vers USB3 si j'avais besoin d'un port bon marché, rapide et largement accepté. Sinon, vous voudrez peut-être consulter eSATA ou un SCSI externe.
la source