Перейти к содержимому

AMD FX-8150 после двух исправлений Windows 7 и обновлений UEFI

    1651622822

    Планирование, основная парковка и регулирование, о боже!

    Ни для кого не секрет, что архитектуре AMD Bulldozer не удалось зажечь мир ПК (обзор AMD Bulldozer: FX-8150 проходит испытания), ее восемь целочисленных ядер делят ресурсы четырехмодульной конструкции. AMD ценит свои усилия по более низкому энергопотреблению по сравнению с полным восьмиядерным дизайном и даже продемонстрировала множество тестов на своих пресс-конференциях, чтобы продемонстрировать, что производительность ее конфигурации была действительно конкурентоспособной в правильных тестах. Однако, в конце концов, нас не впечатлила позиция Bulldozer по сравнению с конкурентами, хотя мы дали ему шанс побороться в нашем марафоне системных сборщиков, декабрь 2011 г.: ПК для энтузиастов за 1200 долларов.

    В нашей истории запуска мы ясно дали понять, что Windows 7 не оптимизирована для макета на основе модулей, который использует Bulldozer. Крис поговорил с представителями Microsoft, которые смогли подтвердить поведение операционной системы, и он запустил сборку Windows 8 для разработчиков, чтобы убедиться, что ОС следующего поколения будет по-другому работать с семейством FX. Из этого обзора:

    «По словам Аруна Кишана, инженера по разработке программного обеспечения в Microsoft, каждый модуль в настоящее время определяется как два ядра, которые распределены одинаково. Таким образом, в двухпоточном приложении вы можете увидеть один активный модуль и три незанятых модуля — отлично подходит для оптимизации энергопотребления, но теоретически менее идеален с точки зрения производительности. Это также противоречит заявлению AMD о том, что, когда активен только один поток, он имеет полный доступ к общим ресурсам. Добавление всего одного дополнительного потока может связать эти общие ресурсы, даже если несколько других модулей сидеть без дела.

    Однако Microsoft стремится изменить это поведение в будущем. Арун говорит, что производительность двухъядерных модулей больше похожа на SMT, чем на физические ядра, поэтому компания планирует в будущем обнаруживать и обрабатывать их так же, как Hyper-Threading. Последствия там будут значительными. Производительность, несомненно, улучшится, в то время как усилия AMD по остановке простаивающих модулей станут менее эффективными».

    Это объяснение имеет смысл для определенных рабочих нагрузок. Два потока, работающие на двух отдельных модулях, имеют доступ к двум внешним интерфейсам (и двум FPU), в то время как два ядра, работающие на одном модуле, должны совместно использовать и внешний интерфейс, и FPU. Более умная ОС может знать наиболее эффективный способ распределения нагрузки, который, по заявлению AMD, будет функцией Windows 8. К счастью, MS выпустила исправление для устранения некоторых проблем, которые предположительно происходили в Windows 7.

    Однако оставалось снижение производительности в виде задержки, если задача, которая была бы запланирована для уже активного модуля, вместо этого отправляется на «припаркованное» ядро. Microsoft представила второе исправление для решения этой проблемы. В совокупности эти два исправления должны помочь решить проблемы с производительностью архитектуры Bulldozer в приложениях с небольшим числом потоков.

    Мы снова обратились к Microsoft за комментариями и услышали, что планировщик ядра действительно теперь распознает модули AMD как наборы SMT. Тем не менее, исправления для Windows 7 по-прежнему не следует воспринимать как указание на то, как FX будет вести себя в Windows 8. По-видимому, будут дополнительные улучшения планировщика, связанные с обработкой SMT.

    Хотя Microsoft помогла AMD решить, как архитектура Bulldozer решает менее требовательные рабочие нагрузки, все еще существует проблема, с которой мы столкнулись на FX-8150, когда частота 3,6 ГГц снижается до 3,3 ГГц при полной нагрузке. Это, вероятно, считается функцией энергосбережения в плотно упакованных серверах 2U. Однако у пользователей настольных компьютеров есть возможность отключить этот странный шаг назад с помощью параметров режима HPC, представленных в последних обновлениях прошивки.

    Наша цель сегодня — выяснить, как последние усовершенствования экосистемы помогают клиентам AMD, которые первыми осваивают ее. Мы также собираемся тестировать с помощью тестов, которые мы обычно запускаем, а не специально отобранных игр, которые AMD использует для иллюстрации преимуществ, обеспечиваемых новыми исправлениями Microsoft.

    0 0 голоса
    Rating post
    Подписаться
    Уведомить о
    guest
    0 comments
    Межтекстовые Отзывы
    Посмотреть все комментарии
    0
    Оставьте комментарий! Напишите, что думаете по поводу статьи.x