Amazon EC2 Desempenho do Opteron Vs Xeon

3

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

    
por Barry 08.06.2011 / 11:38

1 resposta

1

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)

    
por 08.06.2011 / 13:58

Tags