Кэш Opteron 6274 отличается от спецификаций производителя в Windows Server 2016

Я только что обновил сервер DL585 g7, заменив его процессоры Opteron 6172 на 4 процессора Opteron 6274. В каждом источнике, который я читал, говорится, что Opteron 6274s должны иметь 8x2 МБ кэша L2 и 16 МБ кеша L3, но Windows Server 2016 говорит, что все четыре процессора вместе имеют только 48 МБ кеша L3 (т.е. 12 МБ ea.), хотя ожидаемые 64 МБ кеш-памяти L2. Это производственные микросхемы, а не инженерные образцы, что подтверждается в CPU-z и путем чтения текста на них.

Однако при загрузке сервера считывание BIOS идентифицирует каждый процессор как имеющий 16 МБ L2 и 16 МБ L3, в отличие от Windows Server 2016 и CPU-z, работающие в Windows Server.

Как вы думаете, производитель просто неправильно написал номер в своей документации? Я знаю, что более низкие степпинги серии 6200 Opteron имеют только 2x6MB кэша L3. Но я посмотрел, есть ли у кого-нибудь еще эта проблема, и ничего не нашел. Или я получил 4 чипа, у всех плохой кеш L3? Или может какая-то настройка материнской платы мешает моей операционной системе видеть весь кеш?

Спасибо за ваше время.

1
задан 29 October 2017 в 03:53
1 ответ

HT-помощник включен в BIOS. он использует кеш для ускорения доступа. В моей системе он использует 4 МБ на процессор (16 МБ - 4 МБ = 12 МБ). 12MBx4 = 48MB.

Отключите поддержку HT в BIOS, и вы увидите больше кэша L3, но производительность многопроцессорной системы снизится.

http://www.qdpma.com/systemarchitecture/SystemArchitecture_Opteron.html

1
ответ дан 3 December 2019 в 23:24

Теги

Похожие вопросы