Plataformas de CPU

Cuando inicias una instancia de máquina virtual (VM) en Compute Engine, la VM usa una de las plataformas de CPU que están disponibles en Compute Engine. Una plataforma de CPU contiene una de las CPU disponibles que se describen en la siguiente tabla. Compute Engine ofrece procesadores Intel y AMD para tus VM.

A menos que se especifique lo contrario, una instancia de VM usa el procesador predeterminado de la zona donde se ejecuta la instancia. De manera opcional, puedes especificar otro procesador en lugar del predeterminado, si está disponible en la zona seleccionada. Para obtener una lista de las zonas y los procesadores de CPU disponibles, consulta Regiones y zonas.

En Compute Engine, cada CPU virtual se implementa como un solo subproceso de hardware único en uno de los procesadores de CPU disponibles. En los procesadores Intel Xeon, la tecnología de hipersubproceso de Intel permite ejecutar varios subprocesos de app en cada núcleo del procesador físico. Configura tus instancias de VM de Compute Engine con uno o más de estos subprocesos como CPU virtuales. El tamaño y la forma específicos de tu instancia de VM determinan la cantidad de CPU virtuales.

Pruébalo tú mismo

Si es la primera vez que usas Google Cloud, crea una cuenta para evaluar el rendimiento de Compute Engine en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.

Probar Compute Engine gratis

Procesadores de CPU Intel

En la siguiente tabla, se describen los procesadores Intel que están disponibles para las VM de Compute Engine. Se enumeran en orden cronológico inverso (los más recientes primero).

CPU o procesador VM admitidas Frecuencia base (GHz) Frecuencia turbo de núcleo completo (GHz) Frecuencia turbo máxima de un núcleo (GHz)
Procesador escalable Intel Xeon (Ice Lake)
Tercera generación*
2.6 3.1 3.4
Procesador escalable Intel Xeon (Cascade Lake)
Segunda generación
2.8 3.4 3.9
3.1 3.8 3.9
2.5 3.4 4.0
2.2 2.9 3.7
Procesador escalable Intel Xeon (Skylake)
Primera generación
2.0 2.7 3.5
Intel Xeon E7 (Broadwell E7) 2.2 2.6 3.3
Intel Xeon E5 v4 (Broadwell E5) 2.2 2.8 3.7
Intel Xeon E5 v3 (Haswell) 2.3 2.8 3.8
Intel Xeon E5 v2 (Ivy Bridge) 2.5 3.1 3.5
Intel Xeon E5 (Sandy Bridge) 2.6 3.2 3.6

*Las formas de VM N2 que tienen más de 80 CPU virtuales usan la CPU Ice Lake de Intel, que está en Vista previa.

Procesadores de CPU AMD

En la siguiente tabla, se describen los procesadores AMD disponibles para las VM de Compute Engine:

Plataforma de CPU VM admitidas Frecuencia base (GHz) Frecuencia efectiva (GHz) Frecuencia de aumento máxima (GHz)
AMD EPYC Milan
3.ª generación
2.45 2.8 3.5
AMD EPYC Rome
2.ª generación
2.25 2.7 3.3

Comportamiento de la frecuencia

En este documento, se describen las especificaciones de hardware de las CPU disponibles en Compute Engine, pero ten en cuenta los siguientes puntos:

  • La mayoría de las VM obtienen la frecuencia turbo de núcleo completo, incluso si solo la frecuencia base se anuncia al entorno invitado.
  • El entorno invitado de una VM refleja la frecuencia del reloj base, sin importar la frecuencia con la que la VM se ejecuta.
  • El estado C solo es compatible con los tipos de máquinas C2. En el caso de otras VM, los estados C o P no son compatibles en este momento, por lo que es posible que las CPU virtuales inactivas del entorno de invitado no funcionen según lo previsto.
Nota:
  • Frecuencia de reloj base: Es un límite inferior en la frecuencia de la CPU, y corresponde a la frecuencia a la que se incrementa el contador de marca de tiempo (TSC).
  • Frecuencia turbo de núcleo completo: Es la frecuencia a la que, por lo general, cada CPU se ejecuta cuando todos los núcleos del socket no están inactivos al mismo tiempo.

¿Qué sigue?