Desativar módulos de memória no BIOS para fins de teste (otimizar o desempenho de memória do Nehalem / Gulftown)

1

Adquiri recentemente uma HP Z800 com dois processadores Intel Xeon X5650 (Gulftown) de 6 núcleos. A pessoa que configurou o sistema escolheu 16 GB (8 x 2 GB DDR3-1333). Estou assumindo que essa pessoa não sabia que esses processadores têm 3 canais de memória e, para otimizar o desempenho da memória, deve-se escolher a memória em múltiplos de três. Com base nessas informações, tenho uma pergunta:

Ao entrar no BIOS, posso desativar o banco em cada processador que tenha o módulo de memória único? Em caso afirmativo, isso terá algum efeito adverso ou se comportará de maneira diferente do que remover fisicamente os módulos? Eu peço devido ao fato de que eu prefiro armazenar a memória extra no sistema se ela realmente se comportar como se a memória não estivesse lá. Além disso, vejo isso como uma oportunidade de testar 12 GB contra 16 GB para ver se há uma diferença notável.

Observação: de acordo com o link , a configuração atual reduz a velocidade geral de transferência de dados para 1066 e, além disso, a largura de banda de memória diminui em cerca de 23%.

    
por Bob 13.06.2010 / 01:55

3 respostas

1

Se você está tão preocupado com o desempenho da memória (que é uma CPU rápida e memória rápida em uma máquina rápida, você precisa do melhor que pode oferecer?) reduza-a para 12 x 1GB de memória, a menos que você precise daquela 13ª. 16 GB de memória você vai ficar bem, temos muitos servidores de nehalem de 12GB perfeitamente adequados.

    
por 13.06.2010 / 02:16
1

O documento ao qual você está vinculado é para a série de processadores X55xx (Nehalem-EP). Se você realmente tem um processador X56xx (Westmere-EP), então as regras mudaram um pouco.

A Intel melhorou o controlador de memória para que agora você possa empilhar dois bancos e ainda rodar em 1333. Tenho certeza de que isso ainda dependerá um pouco das configurações individuais, mas antes de continuar valeria a pena confirmar se o seu RAM está de fato rodando em 1333 ou em 1066 - não tome isso por certo.

link

O documento de referência da HP ao qual o Helvick está vinculado apóia essa hipótese - somente quando você começa a usar DIMMs de 8 e 16 GB, que não podem ser executados em 1333, a velocidade do seu sistema de ram fica mais lenta.

Portanto, o seu RAM ainda está, com toda a probabilidade, rodando em 1333, mas você não está entrelaçando o máximo que pôde, porque você tem níveis de equilíbrio desiguais. Eu suspeito que o impacto no desempenho será mínimo:)

    
por 13.06.2010 / 23:24
0

O documento de referência da HP para configurar a configuração da Z800 está aqui . A maneira mais fácil para você maximizar o desempenho é remover dois dos DIMMs e configurar para 12 GB (6x2 GB) balanceados em toda a CPU, conforme o documento. Isso deve permitir que os controladores no X5650 controlem a memória a 1333Mhz em vez dos 1066 que você está recebendo atualmente. Eu não acredito que você possa desativar o DIMM seletivamente no BIOS, mas eu não estou familiarizado com o Z800, então pode ser uma opção. Tenho certeza de que há uma opção de intercalação de memória NUMA que será definida como desabilitada por padrão - dependendo da carga de trabalho que você planeja executar no sistema, você poderá obter melhor desempenho se isso estiver habilitado.

    
por 13.06.2010 / 12:08