Acredito que isso se deva ao fato de que o Opteron 2218 (que é antigo BTW) está claramente abaixo do desempenho para cálculos de números inteiros em comparação com o 5430 da Intel (que é pelo menos uma geração de CPU à frente bem)
Eu realizei um experimento simples executando o teste de CPU sysbench para calcular primos grandes em duas microinstâncias. Cada instância está localizada em uma zona de disponibilidade separada em US-East Virgina 1a e 1c. Ambas as instâncias estão sendo executadas em dois hosts físicos diferentes. A instância em 1a está sendo executada em um processador AMD Opteron (tm) de núcleo duplo 2218 HE. A instância em 1c está sendo executada em um Intel Xeon 5430 2.66Ghz.
A tarefa de cpu envolve a computação de primos grandes, envolvendo grandes divisões de números inteiros que mastigam uma grande quantidade de CPU. Como os micros podem gerar até 2 ECUs temporariamente, um desempenho decente é observado inicialmente, mas, em seguida, o hipervisor reduz o uso nas instâncias e quedas de desempenho.
Descobri que a instância em execução no 1c (processador Xeon) é aproximadamente 3 vezes mais rápida ao calcular exatamente o mesmo script!
Amd Opteron (1a) Micro | Intel Xeon (1c) Micro
número total de eventos: 618 - 10:45:38 | número total de eventos: 1992 - 10:45:52
número total de eventos: 595 - 10:45:40 | número total de eventos: 2039 - 10:45:54
número total de eventos: 558 - 10:45:42 | número total de eventos: 2079 - 10:45:56
número total de eventos: 611 - 10:45:44 | número total de eventos: 2075 - 10:45:58
número total de eventos: 432 - 10:45:47 | número total de eventos: 179 - 10:46:01
número total de eventos: 14 - 10:45:50 | número total de eventos: 49 - 10:46:04
número total de eventos: 14 - 10:45:53 | número total de eventos: 52 - 10:46:07
número total de eventos: 15 - 10:45:55 número total de eventos: 52 - 10:46:09
número total de eventos: 23 - 10:45:59 | número total de eventos: 50 - 10:46:12
número total de eventos: 14 - 10:46:02 | número total de eventos: 53 - 10:46:15
Esta é uma saída rápida do script de amostra que eu corri com o sysbench.
Isso é um resultado direto devido ao tipo de processador no host físico subjacente ou é a minha instância 1a localizada em uma vizinhança chamada de barulhenta. Mesmo depois de ter deixado claro que a microinstância baseada na Intel supera o AMD Opteron.
Obrigado antecipadamente
Acredito que isso se deva ao fato de que o Opteron 2218 (que é antigo BTW) está claramente abaixo do desempenho para cálculos de números inteiros em comparação com o 5430 da Intel (que é pelo menos uma geração de CPU à frente bem)
Tags amazon-ec2