Intel QuickPath Interconnect
QuickPath Interconnect ( QPI para abreviar) é uma conexão ponto a ponto desenvolvidapela Intel para comunicação entre processadores e para comunicação entre processadores e chipset . Em contraste com seu predecessor Front Side Bus (FSB), oQPInãoéum sistema de barramento , mas ummecanismo de roteamento que garante que os pacotes de dados em uma rede composta por vários processadores cheguem à CPU do destinatário correto. QPI foi desenvolvido como uma Interface de Sistema Comum ( CSI ) e substituiuo FSB em sistemas baseados em Inteldo Core i7 e a introdução associada da arquitetura Nehalem .
Técnico
Freqüência de relógio |
Transferências | internet | Bruto | agregado bruto |
ano |
---|---|---|---|---|---|
(GHz) | (GT / s) | Taxa de dados (GByte / s) | |||
QPI | |||||
2,4 | 4,8 | 9,6 | 12 | 24 | 2008 |
2,93 | 5,86 | 11,73 | 14,66 | 29,33 | 2009 |
3,2 | 6,4 | 12,8 | 16 | 32 | 2008 |
3,6 | 7,2 | 14,4 | 18º | 36 | 2012 |
4º | 8º | 16 | 20o | 40 | 2012 |
4,8 | 9,6 | 19,2 | 24 | 48 | 2014 |
UPI | |||||
4,8 | 9,6 | 19,2 | 24 | 48 | 2017 |
5,2 | 10,4 | 20,8 | Dia 26 | 52 | 2017 |
O QPI foi desenvolvido para competir com a tecnologia HyperTransport da AMD e a primeira versão está em produção desde o segundo semestre de 2008.
Uma porta QPI consiste em dois links QPI unidirecionais , um para cada direção de transmissão. Um link QPI consiste em 20 pares de fios para a transmissão simétrica de 20 bits. O QPI da primeira versão tinha um clock de 2,4 ou 3,2 GHz e operava no método DDR com duas transferências por clock ou uma transferência por clock, o que se traduz em uma taxa de transferência de 4,8 ou 6,4 gigatransferências por segundo (GT / s).
Como o QPI é uma conexão ponto a ponto full-duplex, dois links (unidirecionais) são necessários para uma conexão QPI.
No entanto, considerar apenas a largura de banda não é indicativo da velocidade de um sistema. Além disso, existe a latência como um critério igualmente importante. Provavelmente é menor com o FSB porque é um sistema de barramento e não há roteamento aqui. O roteador crossbar nos novos processadores Nehalem é um componente adicional no caminho de transmissão que aumenta os tempos de propagação do sinal e, portanto, a latência, o que não afeta a taxa de dados, mas diminui a velocidade do sistema geral. O que é mais rápido na prática, FSB1600 ou QPI da primeira versão, depende da aplicação. Se pequenas quantidades de dados são frequentemente transmitidas uma após a outra, o FSB tem uma vantagem devido à menor latência e QPI para grandes quantidades de dados de uma vez. Como o QPI pode transmitir bidirecionalmente, a desvantagem da latência mais alta é compensada pelo FSB, se o aplicativo exigir, o que certamente é o caso com processadores multi-core, se z. B. um núcleo busca dados da memória e o outro transmite dados para a placa gráfica ao mesmo tempo.
A transmissão em um link QPI ocorre em pacotes de 80 bits (chamados Flit pela Intel), para os quais uma transferência de 4 bits ou ciclo de transmissão (chamado phits) é necessária para 20 pares de linhas. Dos 80 bits de um flit, 64 bits são dados do usuário, os 16 bits restantes são metadados. Os metadados contêm informações de correção de erros CRC , bem como dados de roteamento para a camada de link para classes de mensagem e canais virtuais .
Até 31 de março de 2010, um clock QPI de 3,2 GHz era reservado apenas para os modelos Core i7 maiores. Neste dia, entretanto, a Intel anunciou que o Core i7 920, e os outros processadores i7 com um QPI de 4,8 GT / s, também podem operar a 6,4 GT / s sem perda de garantia. Isso se aplica a todos os modelos, incluindo a revisão C0 mais antiga.
Veja também
- HyperTransport
- Interface de mídia direta (para CPUs de soquete único)
- Lado da frente do ônibus
- Intel Ultra Path Interconnect
Links da web
- Uma introdução ao Intel QuickPath Interconnect
- Página do produto Intel (inglês)
- Arquitetura anterior e arquitetura QuickPath no esquema (inglês)
Evidência individual
- ↑ hardware-infos.com: todos os Core i7s com 6,4 GT / s sem perda da garantia