Performance - Processador Xeon E5 v3 vs v4

1

Eu ia comprar uma CPU E5-2609v4 para um novo servidor - mas depois notei que, de acordo com os testes da Passmark, ela tem um benchmark significativamente menor em 6973, em seguida, o Versão V3 em 9885 - mas não consigo entender por que isso é possível alguém aconselha?

Aqui é um link para a comparação da Intel Ark - que mostra que a v3 é 1,5 anos mais velha, tem menos núcleos que são ligeiramente mais rápidos (1,9 em oposição a 1,7). Eu teria pensado que a Intel teria feito melhorias incrementais para o mesmo modelo de CPU com um número de versão diferente, mas isso parece não ser o caso? Como alguém que nunca precisará de mais do que 768GIGS de RAM no servidor, existe alguma razão para eu comprar o novo processador com o mesmo preço?

    
por davidgo 01.08.2017 / 02:35

2 respostas

1

Você está olhando para os benchmarks errados. Seu primeiro link é para uma CPU v4 única, enquanto seu segundo link é para CPUs duplas, ou seja, duas CPUs v3. Observe o [Dual CPU] no nome e também o cpuCount=2 no URL.

Uma única v3 é apenas ~ 6000 no PassMark.

E aqui está a comparação correta do PassMark , onde a v4 é mais alta no desempenho geral, mas menor no desempenho de thread único, devido às menores velocidades de clock por núcleo. Se isso é benéfico dependerá do seu caso de uso.

    
por 01.08.2017 / 10:02
0

Isso pode ser muito baseado em opiniões, mas eu acho que a pergunta volta para você - para que você o usa?

O benchmark Sure é um bom conjunto de linhas de base, mas é difícil comparar, já que a CPU tem números diferentes de núcleos e velocidade diferente.

Dependendo do que você usa, o núcleo adicional pode ser mais útil, ou não (novamente - depende apenas de como você o usa). Se você tiver um aplicativo com vários núcleos, ele será mais beneficiado (como 8C @ 1.7 vs 6C @ 1.9). Mas se for um aplicativo single-thread / core, a CPU mais rápida ganhará o benchmark.

Então, no final - cabe a VOCÊ verificar e descobrir o que é melhor para sua necessidade.

Vamos passar por algumas das diferenças nos dois processadores:

  • 6C a 1.9GHz vs 8C a 1.7GHz
  • Cache de 15 MB versus cache de 20 MB
  • 51 GB / s vs 59,7 GB / s de largura de banda de memória
  • NÃO TSX-NI vs TSX-NI

Então, acho que a pergunta vem para:

  1. O seu aplicativo Multi-core está ciente e é capaz de usar o aplicativo multi-core ou apenas um único thread?
  2. Seu aplicativo é capaz de usar e se beneficiar do recurso TSX-NI?
  3. Você tem memória RAM DDR4 1866? A v4 pode se beneficiar dela (e também da maior largura de banda de memória) - se não, então esta não faz diferença para você.

Então, sim, ele volta para você no final para decidir apenas com base em sua necessidade específica.

Desculpas se esta não é uma resposta - mas esta é a coisa mais próxima de uma resposta à sua pergunta e por que o teste de benchmarking pode não ser o melhor método para determinar por que uma determinada CPU está executando menos que a outra.

    
por 01.08.2017 / 09:35