A diferença entre esses processadores não é apenas no L3, cada passo acima tem mais núcleos e mais L3 para compartilhar o cache entre eles.
Basicamente, mais núcleos e especialmente mais cache L3 significam melhor desempenho multi-threaded. Observe que isso não é o mesmo, mas está relacionado à multitarefa.
O processamento de vídeo, especialmente a transcodificação de um formato ou de uma resolução para outra, é uma tarefa que quase sempre pode se beneficiar de mais núcleos de CPU. Especialmente em programas que não possuem decodificação e codificação de vídeo baseada em GPU ou para sistemas que possuem uma GPU com desempenho relativamente ruim. Um grande cache L3 permitiria que um maior segmento de dados fosse trazido para a CPU, para que o codificador multiencadeado trabalhasse em paralelo. A velocidade do clock pode ser um pouco menor para mais núcleos, mas a taxa de transferência geral do trabalho pode ser muito maior devido a ter mais núcleos e um cache maior (mais rápido que a memória principal) para armazenar uma boa quantidade de dados.
Para avaliar objetivamente o que você vai comprar, é necessário descobrir em quais tarefas você vai usá-lo e descobrir se eles podem ser divididos em vários núcleos.
O design / manipulação de gráficos também pode se beneficiar do multithreading, já que geralmente é uma grande quantidade de mesclagem e manipulação de memória através de filtros, convulsões e outros efeitos. Um aplicativo bem escrito provavelmente faria bom uso de mais núcleos e o ganho líquido por núcleo provavelmente é muito maior do que a perda líquida em termos de frequência de CPU.
Tarefas que geralmente podem se beneficiar de mais núcleos (para meu conhecimento limitado) incluem:
- transcodificação de vídeo (ou seja, conversão de mpeg-2 / DVD para mpeg4 ou similar)
- processamento de áudio em lote
- compilação de software
- CAD 3D (até certo ponto)
- Design gráfico
- processamento de dados científicos (grandes conjuntos de dados, mesmo processo a ser executado em todos eles)
Tarefas com mais memória que CPU, portanto, núcleos / cache são menos importantes:
- navegando na Internet (várias guias)
- mídias sociais
Tarefas que geralmente funcionam melhor com núcleos mais rápidos (mas > 2 núcleos definitivamente ajudam):
- Jogos
O multitarefa pesado, como ter muitos aplicativos carregados, dependerá muito do tipo de tarefas que você deseja manter em execução e se elas estão realmente fazendo alguma coisa. Se eles estão sentados em segundo plano, mas não estão realmente trabalhando, então você quer mais memória, se você quer trabalhar em outra coisa enquanto outra tarefa está "fazendo sua coisa" em segundo plano, então a CPU terá mais importância.