tl; dr: см. раздел "Факты" в нижней части.
В течение почти 4 лет у меня был процессор AMD FX-8350 на материнской плате GIGABYTE 970A-UD3 в составе компьютера общего назначения без требований к производительности вычислений.
В 2017 году я переназначил этот компьютер, так что теперь мне требуется как минимум скромная однопоточная производительность, а достойная многоядерная производительность - желанная дополнительная функция.
AMD FX-8350 все еще должен был быть адекватным, но, к моему удивлению, попытка использовать весь потенциал чипа привела к примерно одной трети ожидаемой производительности !
Симптомы (AMD FX-8350 и GIGABYTE 970A-UD3)
Несмотря на то, что Windows и Linux показали 100% загрузку ЦП, все тесты ЦП, которые я пробовал, показывали от 10% до 33% от ожидаемой оценки, основываясь на тестах того же ЦП других людей.
Например, на Cinebench R15 другие люди получают многоядерный счет около 650 cb
. Мой результат составил 103 cb
при 100% использовании всех ядер с частотой 4400 МГц, около 40 Вт при 36 ° C.
Я пытался настроить различные параметры BIOS, используя стандартные параметры, подавать различные напряжения, разгонять, разгонять, заменять кабели питания и повторно наносить термопасту.
Лучшее, что я получил, было почти правильное быстродействие процессора в 576 cb
раз перед тем, как производительность снова снизилась без предупреждения. Я записал этот скриншот, когда пытался распаковать файл .zip, и заметил, что он работает со скоростью 5 КБ / с:
Наконец я сделал снимок в темноте и догадался, что материнская плата неисправна. (В конце концов, у меня были другие проблемы с этим раньше.) Я вышел и купил материнскую плату ASUS M5A97 LE R2.0 .
Эта новая материнская плата казалась адекватной. Процессор едва справлялся с заданными вычислительными задачами, поэтому я подумал, что все в порядке.
Симптомы (AMD FX-8350 и ASUS M5A97 LE R2.0)
Здесь я почувствовал, что проблема связана с процессором, а не с материнской платой.
Выполняя многоядерные стресс-тесты, я обнаружил, что процессор работал на 100% в течение примерно 17 секунд, а затем снизился до 34% в течение примерно 50 секунд. Затем он возвращается к 100% и повторяет цикл. Циклы не выполнялись в течение одинакового количества времени.
Как будто материнская плата пыталась справиться с недостатком процессора.
Вот я и подумал попробовать заменить процессор. Почему бы и не обновить систему, чтобы я не граничал с нагрузкой?
Я взял процессор AMD Ryzen 5 1500X. Поскольку это новая архитектура, мне также потребовалась новая материнская плата, поэтому я приобрел материнскую плату MSI X370 SLI PLUS. Чтобы устранить другие несовместимости, мне пришлось купить новые компоненты охлаждения и оперативную память.
Это практически новый компьютер сейчас! Конечно, мои проблемы с AMD Piledriver не могли последовать за мной в этой новой сборке AMD Zen, верно?
Что ж…
Симптомы (AMD Ryzen 5 1500X и MSI X370 SLI PLUS)
Все шло довольно хорошо, пока друг не сообщил мне, что оперативная память, которую я имел, была неоптимальной. Предположительно, эта новая микроархитектура зависит от более быстрой оперативной памяти, чтобы работать с ее предполагаемым потенциалом.
Хорошо, без проблем. Я просто получу более быструю оперативную память с более короткими таймингами.
После замены ОЗУ и настройки BIOS на использование объявленной частоты и времени, я обнаружил, что материнская плата издала какой-то код ошибки и не загружает систему.
Последовало дальнейшее устранение неполадок, и я смог применить версию BIOS 7A33v34
(заводская версия: 3.10
), которая имела чтение журнала изменений
Улучшена совместимость с памятью.
Похоже, именно то, что мне нужно.
Несмотря на то, что обновление BIOS предоставило больше возможностей, ОЗУ по-прежнему было нестабильно на заявленных скоростях, поэтому я попытался запустить его на более отказоустойчивой скорости.
Это было, когда проблемы с процессором вернулись. При проведении многоядерного стресс-теста частота ЦП была ограничена 1,35 ГГц (без учета BIOS, настроенного на 3,90 ГГц), и Windows отказалась использовать более 35% каждого логического ядра:
Я полагаю, что Windows, вероятно, измеряет использование ядра на основе максимально допустимой частоты BIOS, поскольку Core Temp показывает при максимальной нагрузке:
UserBenchmark указывает, что ЦП работает в 1- м процентиле, что является одним из самых низких показателей среди тестов всех других пользователей. Cinebench R15 показывает многоядерные Счет 258 cb
и одноядерный балл составляет 55 cb
но это то же машина была способна 828 cb
многоядерности и 153 cb
одноядерного только день назад.
Отказавшись от этой новой оперативной памяти, я вернулся к исходной оперативной памяти, но те же симптомы сохранялись.
Переключение AMD Cool'n'Quiet, увеличение скорости вращения вентиляторов, изменение напряжения, сброс настроек BIOS к настройкам по умолчанию и использование других настроек питания процессора не помогли.
Я буду продолжать пытаться устранить эту проблему, в том числе делать понижение BIOS (не могу сделать во время написания, потому что веб-сайт поддержки MSI не работает) и использовать инструменты Linux для лучшего понимания производительности процессора.
До тех пор, пока я здесь, я полностью сбит с толку этим снижением производительности процессора, затрагивающим практически две разные системы AMD. Я начинаю задаваться вопросом, есть ли дефект в процессорах AMD, с которым я только что случайно столкнулся два раза подряд.
факты
Первая проблемная сборка:
- Процессор: AMD FX-8350
- Дата установки процессора: 2013-07-20
- Материнская плата: GIGABYTE 970A-UD3 (позже: ASUS M5A97 LE R2.0)
- Память: Kingston HyperX Savage DDR3-1600 4 × 8 ГБ
- Охлаждение: Corsair Hydro Series H75 Жидкостный кулер
- Источник питания: EVGA SuperNOVA 750 G2
Вторая проблемная сборка:
- Процессор: AMD Ryzen 5 1500X
- Дата установки процессора: 2017-06-28
- Материнская плата: MSI X370 SLI PLUS
- Память: Crucial Micron Ballistix DDR4-2400 2 × 8 ГБ (или: Corsair Vengeance LPX DDR4-3000 2 × 8 ГБ)
- Охлаждение: Corsair Hydro Series H75 Жидкостный кулер
- Источник питания: EVGA SuperNOVA 750 G2
Общие симптомы:
- Неустойчивые движения мыши в Windows и Linux
- Пользовательский ввод запаздывает, даже в этом поле для вопросов о супер-пользователе я сейчас набираю
- Производительность вычислений ⅓ какой она должна быть по сравнению с краудсорсинговыми тестами
- Частота процессора значительно ниже настроенной частоты в BIOS
- Температуры сидят около 40 ° C, как измерено с помощью Core Temp.
Почему обе сборки компьютеров AMD, похоже, подвержены одной и той же проблеме?
Как я могу восстановить полную производительность процессора?