Opções de CPU para instâncias do Amazon EC2
Muitas instâncias do Amazon EC2 oferecem suporte a multithreading simultâneo (SMT), o que permite a execução de vários threads simultaneamente em um único núcleo de CPU. Cada thread é representado como uma CPU virtual (vCPU) na instância. Uma instância tem um número padrão de núcleos de CPU, que varia de acordo com o tipo de instância. Por exemplo, um tipo de instância m5.xlarge
tem dois núcleos de CPU e dois threads por núcleo por padrão—: quatro vCPUs no total.
nota
Cada vCPU é um thread de um núcleo de CPU, exceto instâncias T2, M7a, Apple Silicon Mac e plataformas ARM de 64 bits como instâncias com processadores AWS Graviton.
Na maioria dos casos, há um tipo de instância do Amazon EC2 que tem uma combinação de memória e número de vCPUs para atender às suas workloads. No entanto, pode-se especificar as seguintes opções de CPU durante e depois da inicialização da instância para otimizar a instância para workloads ou necessidades de negócios específicas:
-
Número de núcleos de CPU: é possível personalizar o número de núcleos de CPU para a instância. É possível fazer isso para otimizar potencialmente os custos de licenciamento do software com uma instância que tenha quantidade suficiente de RAM para workloads com uso intensivo de memória, mas menos núcleos de CPU.
-
Threads por núcleo: pode-se desabilitar o SMT especificando um único thread por núcleo de CPU. É possível fazer isso para determinadas workloads, como workloads de computação de alta performance (HPC).
Definição de preço
Não há cobrança adicional ou reduzida em razão da especificação das opções de CPU. A cobrança será igual à das instâncias inicializadas com as opções de CPU padrão.