Opteron 6274 Cache difere das especificações do fabricante no Windows Server 2016

1

Acabei de atualizar um servidor DL585 g7 substituindo seus CPUs Opteron 6172 por 4 CPUs Opteron 6274. Todas as fontes que leio dizem que os Opteron 6274s devem ter 8x2MB de cache L2 e 16MB de cache L3, mas o Windows Server 2016 diz que todos os quatro processadores juntos têm apenas 48MB de cache L3 (ou seja, 12MB ea.), Embora os 64MB esperados de cache L2. Estes são chips de produção, não amostras de engenharia, como confirmado em CPU-z e lendo o texto neles.

Quando o servidor inicializa, no entanto, a leitura da BIOS identifica cada CPU como tendo 16MB L2 e 16MB L3, ao contrário do Windows Server 2016 e CPU-z em execução no Windows Server.

Você acha que o fabricante escreveu o número errado em sua documentação? Eu sei que os passos mais baixos da série 6200 Opteron têm apenas 2x6MB de cache L3. Mas eu olhei para ver se alguém tinha esse problema e não encontrei nada. Ou eu recebi 4 chips que todos têm cache L3 ruim? Ou alguma configuração da placa-mãe poderia estar impedindo meu sistema operacional de ver todo o cache?

Obrigado pelo seu tempo.

    
por C.P. 28.10.2017 / 22:43

1 resposta

1

A assistência HT está ativada no BIOS. Ele usa o cache para ajudar a acelerar o acesso. No meu sistema, ele usa 4MB por CPU (16MB - 4MB = 12MB). 12MBx4 = 48 MB.

Desligue o HT Assist na BIOS, e você verá mais cache L3, mas o desempenho de vários processadores cairá.

link

    
por 05.08.2018 / 06:24