Interconnexion Intel QuickPath

QuickPath Interconnect ( QPI pour faire court) est une connexion point à point développéepar Intel pour la communication entre les processeurs et pour la communication entre les processeurs et le chipset . Contrairement à son prédécesseur Front Side Bus (FSB),QPI n'estpas un système de bus , mais unmécanisme de routage qui garantit que les paquets de données dans un réseau composé de plusieurs processeurs atteignent le bon processeur destinataire. QPI a été développé en tant qu'interface système commune ( CSI ) et a remplacéle FSB dans les systèmes Intel à partirdu Core i7 et l'introduction associée de l' architecture Nehalem .

Technique


Fréquence d' horloge
Transferts net Brut agrégé
brut
an
(GHz) (GT / s) Débit de données (GByte / s)
QPI
002,4 004,8 009,6 012 0024 2008
002,93 005,86 011,73 014,66 0029,33 2009
003.2 006.4 012,8 016 0032 2008
003,6 007,2 014,4 018e 0036 2012
004e 008ème 016 020e 0040 2012
004,8 009,6 019,2 024 0048 2014
UPI
004,8 009,6 019,2 024 0048 2017
005.2 010,4 020,8 026e 0052 2017

QPI a été développé en concurrence avec la technologie HyperTransport d' AMD et la première version est en production depuis le second semestre 2008.

Un port QPI se compose de deux liaisons QPI unidirectionnelles , une pour chaque sens de transmission. Une liaison QPI se compose de 20 paires de fils pour la transmission symétrique de 20 bits. Le QPI de la première version était cadencé à 2,4 ou 3,2 GHz et fonctionnait selon la méthode DDR avec deux transferts par horloge ou un transfert par front d'horloge, ce qui se traduit par un taux de transfert de 4,8 ou 6,4  gigatransfert par seconde ( GT / s).

Étant donné que QPI est une connexion point à point en duplex intégral, deux liaisons (unidirectionnelles) sont nécessaires pour une connexion QPI.

Cependant, la seule considération de la bande passante n'est pas indicative de la vitesse d'un système. De plus, la latence est un critère tout aussi important. Avec le FSB, il est probablement plus bas car il s'agit d'un système de bus et il n'y a pas de routage ici. Le routeur crossbar dans les nouveaux processeurs Nehalem est un composant supplémentaire sur le chemin de transmission qui augmente les temps de propagation du signal et donc la latence, ce qui n'affecte pas le débit de données, mais réduit la vitesse de l'ensemble du système. Ce qui est plus rapide en pratique, FSB1600 ou QPI de la première version, dépend de l'application. Si de petites quantités de données sont souvent transmises les unes après les autres, FSB a un avantage en raison de la latence plus faible et QPI pour de grandes quantités de données en une seule fois. Étant donné que QPI peut transmettre de manière bidirectionnelle, l'inconvénient de la latence plus élevée est compensé par le FSB, à condition que l'application l'exige, ce qui est certainement le cas avec les processeurs multicœurs, si z. B. un noyau récupère les données de la mémoire et l'autre transmet les données à la carte graphique en même temps.

La transmission sur une liaison QPI se fait par paquets de 80 bits (appelés Flit par Intel), pour lesquels un transfert de 4 bits ou un cycle de transmission (appelé phits) est requis pour 20 paires de lignes. Sur les 80 bits d'un flit, 64 bits sont des données utilisateur, les 16 bits restants sont des métadonnées. Les métadonnées contiennent des informations de correction d'erreur CRC ainsi que des données de routage pour la couche liaison pour les classes de messages et les canaux virtuels .

Jusqu'au 31 mars 2010, une horloge QPI de 3,2 GHz était réservée aux modèles Core i7 plus grands uniquement. Ce jour-là, cependant, Intel a annoncé que le Core i7 920, et les autres processeurs i7 avec un QPI de 4,8 GT / s, peuvent également fonctionner à 6,4 GT / s sans perte de garantie. Cela s'applique à tous les modèles, y compris l'ancien pas à pas C0.

Voir également

liens web

Preuve individuelle

  1. hardware-infos.com: tous les Core i7 avec 6.4 GT / s sans perte de garantie