Procedimientos iniciales: comprensión de los parámetros relacionados con el servidor

  
1, Frecuencia principal del procesador del servidor


La frecuencia principal del procesador del servidor también se denomina frecuencia de reloj, y la unidad es MHz, que se utiliza para indicar la velocidad de funcionamiento de la CPU. La frecuencia principal de la CPU = FSB × multiplicador. Mucha gente piensa que la velocidad del reloj determina la velocidad de la CPU, que no solo es unilateral, sino que también para el servidor, este entendimiento también se ha desviado. Hasta ahora, no existe una fórmula definitiva para lograr la relación numérica entre la frecuencia principal y la velocidad de computación real. Incluso los dos principales fabricantes de procesadores Intel y AMD tienen una gran controversia en este momento. Somos de Intel. La tendencia de desarrollo de los productos, se puede ver que Intel está muy enfocado en fortalecer su propio desarrollo de frecuencia. Al igual que otros fabricantes de procesadores, algunas personas han usado una Transmeta 1G rápida para comparar, su eficiencia operativa es equivalente al procesador Intel 2G.
Por lo tanto, la velocidad de reloj de la CPU y la capacidad de cálculo real no está directamente relacionada con la CPU, la velocidad de reloj de la CPU representa la velocidad del choque señal de pulso digital. En los productos de procesadores de Intel, también podemos ver ejemplos de esto: el chip Itanium de 1 GHz puede comportarse casi tan rápido como el Xeon /Opteron a 2.66 GHz, o el Itanium 2 a 1.5 GHz es tan rápido como el Xeon /Opteron a 4 GHz. La velocidad de funcionamiento de la CPU depende del rendimiento de todos los aspectos de la tubería de la CPU.
Por supuesto, la velocidad de reloj y la velocidad real de la operación está relacionada solamente decir que la frecuencia es sólo un aspecto del rendimiento de la CPU, y no representan el rendimiento global de la CPU.

2, la frecuencia del bus frontal servidor (FSB)
bus frontal
frecuencia (FSB) (es decir, el bus de frecuencia) afecta directamente a la CPU y un intercambio de datos directo a memoria La velocidad Existe una fórmula que se puede calcular, es decir, ancho de banda de datos = (ancho de banda de datos x frecuencia de bus) /8, el ancho de banda máximo de transmisión de datos depende del ancho y la frecuencia de transmisión de todos los datos transmitidos simultáneamente. Por ejemplo, el soporte actual para Xeon Nocona de 64 bits, el bus frontal es de 800MHz, según la fórmula, su ancho de banda máximo de transmisión de datos es de 6.4GB /seg. diferencia
FSB bus frontal (FSB) frecuencia: delante velocidad de bus se refiere a la velocidad de transmisión de datos, FSB es el funcionamiento síncrono entre la CPU y la velocidad de la placa base. Es decir, el FSB de 100MHz se refiere específicamente a la señal de pulso digital que oscila 10 millones de veces por segundo, y el bus frontal de 100MHz se refiere a la cantidad de transmisión de datos aceptable por segundo. La CPU es de 100MHz × 64bit ÷ 8Byte /bit = 800MB /s.
hecho, "HyperTransport" arquitectura aparece, autobús, así frontal-lateral en el sentido real de esta (FSB) de cambio de frecuencia. Antes de que supiéramos que la arquitectura IA-32 debe tener tres componentes importantes: el controlador de memoria Hub (MCH), el controlador de E /S Hub y el PCI Hub, y el chipset Intel 7501 e Intel7505, que son de doble potencia. El procesador está hecho a medida, y el MCH que contiene proporciona un bus frontal con una frecuencia de 533 MHz para la CPU. Con la memoria DDR, el ancho de banda del bus frontal puede alcanzar los 4,3 GB /seg.
pero con el rendimiento del procesador continúa aumentando al mismo tiempo que aporta una gran cantidad de problemas a la arquitectura del sistema. La arquitectura "HyperTransport" no solo resuelve el problema, sino que también mejora el ancho de banda del bus de manera más efectiva. Por ejemplo, el procesador AMD Opteron, la arquitectura flexible del bus de E /S de HyperTransport, le permite integrar el controlador de memoria para que el procesador no pase por el bus del sistema. Intercambie datos directamente con la memoria para el chipset. En este caso, la frecuencia del bus frontal (FSB) no se conoce en el procesador AMD Opteron.
3, el FSB procesador de
CPU FSB es la frecuencia de referencia, la unidad es MHz. El FSB de la CPU determina la velocidad de toda la placa. Para decirlo sin rodeos, en el escritorio, lo que llamamos overclocking es el FSB del FSB (por supuesto, el multiplicador de la CPU está bloqueado). Creo que esto se entiende bien. Pero para las CPU del servidor, el overclocking no está permitido. Como se mencionó anteriormente, la CPU determina la velocidad de funcionamiento de la placa base. Las dos se ejecutan de manera síncrona. Si la CPU del servidor está overclockeada y se cambia el FSB, se producirá una operación asíncrona.
(Muchas placas base del escritorio admiten la operación asíncrona) Esto causará que todo el servidor. El sistema es inestable.
presente en la gran mayoría de los sistemas informáticos son funcionamiento síncrono velocidad de FSB entre la memoria y la placa base, de tal manera, como será apreciado CPU FSB comunicarse directamente con la memoria, para lograr entre los dos Estado de funcionamiento síncrono. Las frecuencias FSB y Front Side Bus (FSB) se confunden fácilmente. El siguiente bus frontal nos introduce en la diferencia entre los dos.
4, bit CPU y la longitud de la palabra
bits de
: circuitos digitales binarios y tecnología informática, el único código "0" y "1", independientemente de la Si es "0" o "1" es un "bit" en la CPU.

Longitud de palabra: la cantidad de bits en una tecnología informática que puede ser procesada una vez por tiempo de CPU (al mismo tiempo) por la CPU se denomina longitud de palabra. Por lo tanto, una CPU que puede procesar datos de 8 bits generalmente se denomina CPU de 8 bits. De manera similar, una CPU de 32 bits puede procesar datos binarios con una longitud de palabra de 32 bits por unidad de tiempo. La diferencia entre el byte y la longitud de la palabra: dado que los caracteres en inglés que se usan comúnmente se pueden representar mediante un binario de 8 bits, los 8 bits generalmente se llaman un byte. La longitud de la palabra no es fija, y la longitud de la palabra es diferente para diferentes CPU. Una CPU de 8 bits solo puede procesar un byte a la vez, mientras que una CPU de 32 bits puede procesar 4 bytes a la vez. Una CPU con la misma longitud de 64 bits puede procesar 8 bytes a la vez.
5, el factor de multiplicación
factor de multiplicador
significa la relación entre la frecuencia relativa de la FSB CPU. En el mismo FSB, cuanto mayor sea el multiplicador, mayor será la frecuencia de la CPU. Pero, de hecho, bajo la premisa del mismo FSB, la CPU de alta frecuencia en sí no significa mucho. Esto se debe a que la velocidad de transmisión de datos entre la CPU y el sistema es limitada. La CPU que logra la multiplicación de alta frecuencia y la alta frecuencia tendrá un efecto obvio de "cuello de botella". La velocidad límite de la CPU para obtener datos del sistema no puede satisfacer la operación de la CPU. La velocidad En general, a excepción de la versión de ingeniería de la CPU de Intel, el multiplicador está bloqueado y AMD no tiene bloqueo antes.
6, un indicador importante de la caché de la CPU
también el tamaño de caché de la CPU, e influir en la estructura y el tamaño de la memoria caché en la velocidad de la CPU es muy grande, en la caché de la CPU La frecuencia de operación es extremadamente alta, generalmente opera a la misma frecuencia que el procesador, y la eficiencia de trabajo es mucho mayor que la memoria del sistema y el disco duro. En el trabajo real, la CPU a menudo necesita leer repetidamente el mismo bloque de datos, y el aumento de la capacidad de la memoria caché puede mejorar en gran medida la tasa de aciertos de los datos de lectura internos de la CPU, en lugar de mirar la memoria o el disco duro, mejorando así el rendimiento del sistema. . Sin embargo, debido al factor de costo y al área del chip de la CPU, el caché es muy pequeño.
de caché L1 (caché) es la CPU de la caché de primer nivel, caché de datos e instrucción caché dividida. La capacidad y la estructura de la memoria caché L1 incorporada tienen un gran impacto en el rendimiento de la CPU. Sin embargo, la memoria caché se compone de RAM estática. La estructura es más complicada. La capacidad de la memoria caché L1 no es grande cuando el área de troquel de la CPU no es demasiado grande. Puede ser demasiado grande. La capacidad de la memoria caché L1 de una CPU de servidor general suele ser de 32 a 256 KB.

L2 Cache (cache secundaria) es una memoria caché de segundo nivel de la CPU, tanto interna como externa sub-chip. La memoria caché interna del chip L2 se ejecuta a la misma velocidad que la frecuencia principal, mientras que la memoria caché externa L2 es solo la mitad de la frecuencia principal. La capacidad de la memoria caché L2 también afecta el rendimiento de la CPU. El principio es que cuanto más grande, mejor, la mayor capacidad de la CPU para uso doméstico es de 512 KB, y la memoria caché L2 para las CPU en servidores y estaciones de trabajo tiene una capacidad de hasta 256-1 MB, y algunas de ellas son de hasta 2 MB o 3 MB. .
caché L3 (tres caché), dividido en dos tipos, principios es externo, ahora se construyen. El efecto práctico de esto es que las aplicaciones de caché L3 pueden reducir aún más la latencia de la memoria y mejorar el rendimiento de los procesadores en grandes volúmenes de datos. Reducir la latencia de la memoria y aumentar la cantidad de potencia de cómputo puede ser muy útil para los juegos. El aumento en la memoria caché L3 en el espacio del servidor sigue siendo una mejora significativa en el rendimiento. Por ejemplo, una configuración con un caché L3 más grande puede ser más eficiente con la memoria física, por lo que su subsistema de E /S de disco más lento puede manejar más solicitudes de datos. Los procesadores con cachés L3 más grandes proporcionan un comportamiento de almacenamiento en caché del sistema de archivos más eficiente y una menor cola de mensajes y procesadores.
hecho, la primera caché L3 se utiliza en AMD lanzó el procesador K6-III, cuando la memoria caché L3 está limitada por el proceso de fabricación, y no integrado en el chip, pero integrado en la placa base. El caché L3, que solo puede sincronizarse con la frecuencia del bus del sistema, no es muy diferente de la memoria principal. Más tarde, el uso del caché L3 fue el procesador Itanium de Intel para el mercado de servidores. Luego está P4EE y Xeon MP. Intel también planea introducir un procesador Itanium2 en caché de 9MB L3 y un procesador Itanium2 de doble núcleo con caché de 24MB L3.
pero básicamente caché L3 para mejorar el rendimiento del procesador no es muy importante, por ejemplo, está equipada con 1 MB de caché L3 Opteron Xeon MP todavía no es el oponente, podemos ver un aumento en bus frontal, caché de Los aumentos traen ganancias de rendimiento más efectivas.
Copyright © Conocimiento de Windows All Rights Reserved