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:
- O seu aplicativo Multi-core está ciente e é capaz de usar o aplicativo multi-core ou apenas um único thread?
- Seu aplicativo é capaz de usar e se beneficiar do recurso TSX-NI?
- 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.