Código fuente del sistema Bayota
El chipset Intel de la serie 5000 incluye tres tipos: P/V/X, y es probable que el chipset Intel 7300 sea sólo uno de ellos. Después de todo, los usuarios que necesitan servidores de este nivel tienen requisitos muy altos de rendimiento y funcionalidad, y cualquier simplificación del chipset provocará un desequilibrio en el sistema.
El chipset Intel 7300 tiene cuatro interconexiones dedicadas de alta velocidad (DHSI) a 1066 mt/s. Cada procesador Xeon 7200/7300 tiene un DHSI con un ancho de banda de 8,5 GB/s para un ancho de banda total de 34. GB/s. El chipset E8500/8501 anterior a la plataforma Truland solo tiene dos FSB de 667 u 800 MT/s, y el ancho de banda total es de solo 12,8 GB/s/s. Al mismo tiempo, también notamos que cada FSB de la plataforma Truland necesita Para el uso de cuatro núcleos, cada FSB de la plataforma Caneland también necesita cuatro núcleos, por lo que es muy necesario aumentar aún más la frecuencia de trabajo del FSB.
No es la primera vez que el Snoop Filter de 64MB se integra en el chipset MCH Intel 7300, pero Intel siempre hace hincapié en la plataforma Caneland en muchas ocasiones. El filtro Snoop es un módulo de función de etiqueta de caché ubicado en MCH. Se utiliza para rastrear las etiquetas y el estado de las líneas de caché en el caché y filtrar el espionaje innecesario en el bus remoto, mejorando así la eficiencia real del FSB. Todas las aplicaciones con uso intensivo de E/S se beneficiarán automáticamente de esta característica sin necesidad de cambios o recompilación del código fuente.
Finalmente, se introdujo la tecnología de memoria FB-DIMM (memoria totalmente almacenada) en la plataforma Caneland y un controlador de memoria de 4 canales (como se muestra en la figura anterior, canales 0-3, cada dos canales formando una rama) se integró en el MCH del chipset Intel 7300. Cada canal admite una tarjeta vertical y cada tarjeta vertical puede instalar hasta 8 f B-DIMM. Si utiliza 8 GB FB-DIMM (2 GB IT x4, chips DRAM apilados), la memoria del sistema puede proporcionar hasta 256 GB, que es el doble que la plataforma Truland (que puede admitir hasta 128 GB de capacidad de memoria).
Cada canal FBD incluye 24 buses de datos (14 lecturas en dirección norte, 10 escrituras en dirección sur), es decir, la longitud de la trama de datos en dirección norte por reloj es de 144 bits (16 bytes de datos y 2 bytes de ECC) . Si utiliza memoria FB-DIMM DDR2-533/667, el ancho de banda de lectura por canal es de 4,3 GB/s o 5,3 GB/s, y el ancho de banda de lectura para cuatro canales es de 17,2 GB/s o 21,2 GB/s. El ancho de banda de escritura es la mitad del ancho de banda de lectura, por lo que cada canal es de 2,1 GB/s o 2,7 GB/s, y 4 canales es de 8,4 GB/s o 10,8 GB/s. En teoría, el ancho de banda de memoria del chipset Intel 7300 puede alcanzar los 32 GB/s. s, que es básicamente el mismo ancho de banda que el bus frontal.
32 GB/s es un número teórico. La cantidad de módulos de memoria utilizados por el usuario, la capacidad de la memoria, la utilización del bus y el retraso de cada subsistema afectarán en última instancia el ancho de banda del subsistema de memoria.
En lo que respecta a la memoria FB-DIMM, tenemos que mencionar su consumo energético y generación de calor. El consumo de energía de una sola memoria FB-DIMM está entre 10 y 12 vatios, lo que es mucho mayor que los 2-3 vatios de la memoria DDR2. Se puede inferir que en un sistema con 32 FB-DIMM, el consumo de energía de la memoria por sí solo es de más de 300 vatios. Se informa que Intel está mejorando activamente las deficiencias de la generación excesiva de calor de la memoria FB-DIMM, pero actualmente no hay un calendario visible.
Por lo tanto, el sensor de temperatura está integrado en el chip AMB (Advanced Memory Buffer) de la memoria FB-DIMM, que puede realizar la función de limitación de la memoria. Es decir, cuando la estabilidad de la memoria FB-DIMM alcanza el límite superior de temperatura normal, la función de limitación de la memoria reducirá la carga de trabajo al reducir el ancho de banda del FB-DIMM, enfriándose así.
El chipset Intel 7300 MCH admite memoria ECC, memoria mejorada ECC, memoria de repuesto, duplicación de memoria, memoria CRC y acceso simétrico a todas las funciones de la CPU, lo que garantiza la confiabilidad del sistema.
El chipset Intel 7300 mejora aún más la interfaz de E/S. Proporciona 28 buses PCIe 1.0 y los fabricantes de placas base pueden combinarlos de manera flexible según la situación. Por ejemplo, la placa base del servidor de cuatro vías Inspur 520D-2 que probamos tiene dos interfaces PCIe x8 y tres interfaces PCIe x4 (una interfaz PCIe x4 coopera con la interfaz ESI para comunicarse con el chip del puente sur ESB2E y la otra se usa para La interfaz Qianxi de doble puerto integrada es una tarjeta de red Gigabit, la tercera está diseñada como una tarjeta de expansión). Cada interfaz PCIe x8 puede admitir más dispositivos PCIe a través de tarjetas de expansión PCIe. Además de proporcionar una interfaz PCIe x4 para comunicarse con el MCH, el chip ESB2E Southbridge también puede proporcionar interfaces PCIe x4 adicionales, generalmente utilizadas para controladores SAS integrados.
ESB2E también tiene una alta escalabilidad de E/S. Proporciona una interfaz Kumeran para conectarse a chips controladores de tarjetas de red Gigabit que cumplen con los estándares de conversión de interfaz. El chip TPM se comunica con él a través del bus LPC. ESB2E proporciona seis interfaces SATA y seis puertos USB 2.0. El chip de visualización se comunica con él a través del bus PCI de 32 bits/33 MHz.