Misturando CPUs em um sistema multi-CPU

6

A mistura de tipos de RAM nem sempre é saudável, mas estou curioso para saber o que acontece (se houver alguma coisa) ao misturar tipos de CPU em um sistema.

Exemplo:

  • CPU de 8 núcleos 2.0Ghz Magny Cours no soquete 0
  • CPU de 12GHz Magny Cours de 12 núcleos no soquete 1

Existe alguma coisa "ruim" sobre isso? As CPUs têm para corresponder ou são apenas uma boa ideia ™?

    
por warren 02.06.2011 / 16:11

3 respostas

7

Simplesmente não funciona corretamente. Eles devem combinar. Mesmo que você, de alguma forma, tenha conseguido fazê-los funcionar, prevejo coisas ruins e inesperadas.

O motivo pode ser relevante para o código de microfirmware, sendo carregado para armazenamento interno da CPU, quando o BIOS POST faz o patch de bugs de silício. A rotina de correção pode decidir verificar somente a 1ª etapa da CPU e aplicar a mesma correção à 2ª CPU sem verificação. Hipoteticamente Mas quem sabe o que está acontecendo no POST?

Você terá que ir até a documentação do fabricante (para CPU e placa-mãe) para encontrar as limitações. CPUs tão diferentes quanto você listar provavelmente não funcionarão corretamente. No passado, as CPUs que eram idênticas ao nível de escalonamento às vezes nem sequer podiam ser usadas juntas. "Depende".

Você precisa de suporte dos chips de ponte, da placa-mãe e do sistema operacional. Todos estes teriam que trabalhar em conjunto para trabalhar com o desequilíbrio dos processadores. Eles teriam que passar por programação e testes intensivos para muitas combinações para muito pouco ganho (em uma configuração de CPU igual).

    
por 02.06.2011 / 16:14
8

Você terá que ir até a documentação do fabricante (para CPU e placa-mãe) para encontrar as limitações. CPUs tão diferentes quanto você listar provavelmente não funcionarão corretamente. No passado, as CPUs que eram idênticas ao nível de escalonamento às vezes nem sequer podiam ser usadas juntas. "Depende".

    
por 02.06.2011 / 16:41
2

Meu palpite é não.

O que precisamos para que funcione? Você precisa de suporte dos chips de ponte, da placa-mãe e do sistema operacional. Todos estes teriam que trabalhar em conjunto para trabalhar com o desequilíbrio dos processadores. Eles teriam que passar por programação e testes intensivos para muitas combinações para muito pouco ganho (em uma configuração de CPU igual). Eu estou supondo que não vai funcionar.

    
por 02.06.2011 / 16:43