Plataformas de CPU para a solução ULL

É possível analisar as plataformas de CPU, as SKUs de processador e os comportamentos de frequência das instâncias U4 do Compute Engine para escolher e otimizar os melhores recursos para suas cargas de trabalho.

As instâncias U4 do Compute Engine têm uma única linha de execução de hardware por núcleo e não usam multithreading simultâneo (SMT) ou hyper-threading:

  • As instâncias de máquina virtual (VM) U4S representam cada linha de execução de hardware como uma CPU virtual (vCPU).
  • As instâncias bare metal U4P e U4C usam linhas de execução de hardware físico. O número de vCPUs listadas no tipo de máquina é equivalente ao número de linhas de execução de hardware físico no servidor host.

Processadores Intel x86

A tabela a seguir descreve as especificações de hardware das CPUs para instâncias U4.

Processador de CPU SKU do processador Séries e tipos de máquina compatíveis Frequência de base (GHz) Frequência Turbo em todos os núcleos (GHz) Frequência Single-Core Max Turbo (GHz)
Processador escalonável Intel Xeon
(Granite Rapids)
6ª geração
Processador Intel Xeon Platinum 6985P-C
2.8 3,9 4.2
Processador escalonável Intel Xeon
(Emerald Rapids)
5ª geração
Processador Intel Xeon Platinum 8581C
2.3 3.1 4.0

Comportamento de frequência

As tabelas anteriores descrevem as especificações de hardware das CPUs disponíveis com o Compute Engine, mas é necessário considerar os seguintes pontos:

  • Frequência: a frequência de um PC, ou velocidade do clock, mede o número de ciclos que a CPU executa por segundo, medidos em GHz (gigahertz). Geralmente, frequências mais altas indicam um melhor desempenho. No entanto, como diferentes designs de CPU processam as instruções de maneiras diferentes, uma CPU mais antiga com uma velocidade de clock mais alta pode ser superada por uma mais recente com uma velocidade de clock menor, pois a nova arquitetura lida com as instruções de maneira mais eficiente.

  • Frequência de base: a frequência de execução da CPU quando o sistema está inativo ou com uma carga leve. Quando executada na frequência de base, a CPU consome menos energia e produz menos calor.

    O ambiente de convidado de uma instância de computação reflete a frequência de base, seja qual for a frequência real de execução da CPU.

  • Frequência turbo em todos os núcleos: a frequência em que cada CPU normalmente é executada quando todos os núcleos no soquete não estão inativos ao mesmo tempo. Diferentes cargas de trabalho geram demandas diferentes na CPU de um sistema. As tecnologias de otimização lidam com essa diferença e ajudam os processos a se adaptarem às demandas da carga de trabalho, aumentando a frequência da CPU.

    As instâncias U4 podem ser executadas na frequência turbo máxima de todos os núcleos definindo o advancedMachineFeatures.turboMode campo como ALL_CORE_MAX. Se esse campo não estiver definido, a instância será executada na configuração padrão, que é a frequência irrestrita.

  • Frequência turbo máxima: a frequência-alvo de uma CPU quando sob carga de um aplicativo exigente como um videogame ou aplicativo de modelagem de design. Essa é a frequência máxima de núcleo único que uma CPU atinge sem overclock.

  • Tecnologias de gerenciamento de energia do processador: os processadores Intel são compatíveis com várias tecnologias que otimizam o consumo de energia. Essas tecnologias são divididas em duas categorias ou estados:

    • Os estados C são aqueles em que a CPU reduziu ou desativou determinadas funções.
    • Os estados P fornecem uma maneira de dimensionar a frequência e a tensão em que o processador funciona para reduzir o consumo de energia da CPU.

    Todos os tipos de máquina U4 oferecem suporte a dicas de estado C fornecidas pela instância usando a instrução MWAIT.

    As instâncias do Compute Engine não fornecem recursos para o controle de estados P pelo cliente.

A seguir

Faça um teste

Se você começou a usar o Google Cloud agora, crie uma conta para avaliar o desempenho da ULL Solution em situações reais. Clientes novos recebem US $300 em créditos para executar, testar e implantar cargas de trabalho.

Testar a ULL Solution sem custo financeiro