Plataformas de CPU

Quando você inicia uma instância de VM no Compute Engine, ela usa uma das plataformas de CPU disponíveis nele. Uma plataforma de CPU é um dos processadores de CPU disponíveis descritos na tabela abaixo. O Compute Engine oferece processadores Intel e AMD para VMs.

A menos que especificado de outra forma, uma instância de VM usa o processador padrão da zona em que ela será executada. Uma opção é especificar outro processador em vez do padrão, se houver algum disponível na zona selecionada. Para ver uma lista de zonas e processadores de CPU disponíveis, consulte Regiões e zonas.

No Compute Engine, cada CPU virtual (vCPU) é implementada como uma única hyper-thread de hardware em um dos processadores de CPU disponíveis. Em processadores Intel Xeon, a Tecnologia Hyper-Threading Intel permite que várias linhas de execução de apps sejam executadas em cada núcleo de processador físico. Você configura as instâncias de máquina virtual do Compute Engine com uma ou mais dessas hyper-threads como vCPUs. O tipo de máquina especifica o número de vCPUs da instância.

Processadores Intel de CPU

Na tabela abaixo, descrevemos os processadores Intel disponíveis para os tipos de máquina do Compute Engine:

Processador de CPU Tipos de máquina compatíveis Frequência base (GHz) Frequência All-Core Turbo (GHz) Frequência Single-Core Max Turbo (GHz)
Processador escalonável Intel Xeon (Cascade Lake)
2,8 3,4 3,9
3,1 3,8 3,9
2,5 3,4 4,0
Processador escalonável Intel Xeon (Skylake) 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

Processadores AMD de CPU

Na tabela abaixo, descrevemos os processadores AMD disponíveis para os tipos de máquina do Compute Engine:

Plataforma de CPU Tipos de máquinas compatíveis Frequência base (GHz) Frequência efetiva (GHz) Frequência de aumento máximo (GHz)
AMD EPYC Rome 2.25 2,7 3,3

Comportamento de frequência

Nesta página, descreveremos as especificações de hardware das CPUs disponíveis no Compute Engine, mas tenha em mente o seguinte:

  • A maioria das VMs chega à frequência turbo em todos os núcleos, mesmo que apenas a frequência base seja anunciada para o ambiente convidado.
  • O ambiente convidado de uma VM verá apenas a frequência do relógio base, seja qual for a frequência real de execução da VM.
  • O estado C é compatível apenas com tipos de máquinas C2. Para outros tipos de máquina, Estado-C ou Estado-P não são suportados neste momento, por isso, as CPUs virtuais inativas no ambiente do convidado podem não funcionar como esperado.
Observação:
  • Frequência base do relógio: um limite inferior da frequência da CPU e a frequência em que o TSC (contador de carimbo de data/hora) aumenta.
  • Frequência turbo de todos os núcleos: a frequência típica em que cada CPU é executada, se todos os núcleos no soquete estiverem não ociosos ao mesmo tempo.

A seguir