Intel QuickPath Interconnect ( QuickPath , abbr. QPI , anteriormente Common System Interface , CSI ) es un bus serial punto a punto coherente con la memoria caché desarrollado por Intel para conectar procesadores en sistemas multiprocesador y para transferir datos entre el procesador y el conjunto de chips . QPI se creó en respuesta al bus HyperTransport [1] [2] desarrollado anteriormente por un consorcio liderado por AMD .
El bus QuickPath se creó para reemplazar el bus frontal anterior , que proporcionaba comunicación entre la CPU y el puente norte de la placa base. Los primeros procesadores con la interfaz QuickPath se lanzaron al mercado en 2008 . A principios de 2010, la interfaz externa QuickPath solo se usa en las series de procesadores Xeon y Core i7 con el núcleo Nehalem para el zócalo LGA 1366 , y también se usará en la próxima generación de Itanium (núcleo Tukwila) [3] . Al mismo tiempo, los conjuntos de chips para el zócalo LGA 1366 utilizan el bus DMI para la comunicación entre los puentes norte y sur. Los procesadores para el zócalo LGA 1156 no tienen una interfaz QuickPath externa, ya que los conjuntos de chips para este zócalo solo admiten una configuración de un solo procesador y la funcionalidad de puente norte está integrada en el propio procesador (y, por lo tanto, el bus DMI se utiliza para conectar el procesador al análogo del puente sur). Sin embargo, dentro del procesador LGA 1156 , la comunicación entre los núcleos y el controlador PCIe integrado se realiza a través del bus QuickPath [4] [5] integrado .
Cada conexión de bus QuickPath consta de un par de canales unidireccionales, cada uno implementado físicamente como 20 pares diferenciales de cables. Los datos se transmiten en forma de paquetes ( datagramas ). El ancho de banda de un canal es de 4,8 a 6,4 GT/s ( gigatransacciones por segundo ). Una transmisión contiene 16 bits de carga útil, por lo tanto, el ancho de banda total teórico de una conexión (en dos direcciones) es de 19,2 a 25,6 gigabytes por segundo (es decir, de 9,6 a 12,8 gigabytes/s en cada dirección); en este caso, un procesador puede tener varias conexiones.
La idea de tales interfaces no es nueva y, por ejemplo, la publicación THG describe el origen de este bus de la siguiente manera: [6]
La solución elegida por Intel llamada QuickPath Interconnect (QPI) no es nada nuevo; es un controlador de memoria integrado y un bus serie punto a punto muy rápido. Hace cinco años se introdujo una tecnología similar en los procesadores AMD, pero en realidad es aún más antigua. Principios similares, que son visibles en los productos de AMD y ahora de Intel, son el resultado del trabajo realizado hace diez años por los ingenieros de DEC durante el desarrollo de Alpha 21364 (EV7). Dado que muchos ex ingenieros de DEC se han mudado a la empresa de Santa Clara, no sorprende que hayan surgido principios similares en la arquitectura más reciente de Intel.
Buses e interfaces de computadora | |
---|---|
Conceptos básicos | |
Procesadores | |
Interno | |
portátiles | |
Unidades | |
Periferia | |
Gestión de equipos | |
Universal | |
Interfaces de vídeo | |
Sistemas embebidos |