Intel QuickPath Interconnect

QuickPath Interconnect (abbreviato QPI ) è una connessione punto-punto sviluppatada Intel per la comunicazione tra processori e per la comunicazione tra processori e chipset . A differenza del suo predecessore Front Side Bus (FSB),QPInonèun sistema bus , ma unmeccanismo di instradamento che garantisce che i pacchetti di dati in una rete composta da diversi processori raggiungano la CPU ricevente corretta. QPI è stato sviluppato come Common System Interface ( CSI ) e ha sostituitol'FSB nei sistemi basati su Intel dal Core i7 e la relativa introduzione dell'architettura Nehalem .

Tecnico


Frequenza di clock
Trasferimenti netto Schifoso
lordo aggregato
anno
(GHz) (GT / s) Velocità dati (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 018 ° 0036 2012
004 ° 008th 016 020th 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 026th 0052 2017

QPI è stato sviluppato in concorrenza con la tecnologia HyperTransport di AMD e la prima versione è in produzione dalla seconda metà del 2008.

Una porta QPI è costituita da due collegamenti QPI unidirezionali , uno per ciascuna direzione di trasmissione. Un collegamento QPI è costituito da 20 coppie di fili per la trasmissione simmetrica di 20 bit. Il QPI della prima versione aveva un clock da 2.4 o 3.2 GHz e funzionava con il metodo DDR con due trasferimenti per clock o un trasferimento per clock edge, che si traduce in una velocità di trasferimento di 4.8 o 6.4  gigatransfer al secondo ( GT / i).

Poiché QPI è una connessione punto a punto full-duplex, per una connessione QPI sono necessari due collegamenti (unidirezionali).

Tuttavia, considerando la larghezza di banda da sola non è indicativo della velocità di un sistema. Inoltre, c'è la latenza come criterio altrettanto importante. Con l'FSB è probabilmente più basso perché è un sistema bus e qui non c'è routing. Il crossbar router nei nuovi processori Nehalem è un componente aggiuntivo sul percorso di trasmissione che aumenta i tempi di propagazione del segnale e quindi la latenza, che non influisce sulla velocità dei dati, ma riduce la velocità dell'intero sistema. Che è più veloce in pratica, FSB1600 o QPI della prima versione, dipende dall'applicazione. Se piccole quantità di dati vengono spesso trasmesse una dopo l'altra, FSB ha un vantaggio dovuto alla minore latenza e al QPI per grandi quantità di dati in una volta sola. Poiché il QPI può trasmettere in modo bidirezionale, lo svantaggio della maggiore latenza è compensato dall'FSB, a condizione che l'applicazione lo richieda, cosa che è certamente il caso dei processori multi-core, se z. B. un core recupera i dati dalla memoria e l'altro trasmette i dati alla scheda grafica contemporaneamente.

La trasmissione su un collegamento QPI avviene in pacchetti a 80 bit (chiamati Flit da Intel), per i quali è richiesto un ciclo di trasferimento o trasmissione a 4 bit (chiamato phits) per 20 coppie di linee. Degli 80 bit di un flit, 64 bit sono dati utente, i rimanenti 16 bit sono metadati. I metadati contengono informazioni sulla correzione degli errori CRC e dati di instradamento per il livello di collegamento per classi di messaggi e canali virtuali .

Fino al 31 marzo 2010, un clock QPI di 3,2 GHz era riservato solo ai modelli Core i7 più grandi. In questo giorno, tuttavia, Intel ha annunciato che il Core i7 920 e le altre CPU i7 con un QPI di 4,8 GT / s possono funzionare anche a 6,4 GT / s senza perdita di garanzia. Questo vale per tutti i modelli, incluso il vecchio stepping C0.

Guarda anche

link internet

Prove individuali

  1. hardware-infos.com: tutti i Core i7 con 6.4 GT / s senza perdita di garanzia