Предлагаю рассмотреть реакцию самого младшего 12-ти ядерного процессора AMD на установку быстрой памяти с низкими таймингами. Сам по себе Ryzen 9 3900 достаточно редкая птица. Этого процессора не существует на сайте AMD и продаётся он только в OEM упаковке (без коробки).
Как я уже говорил, процессор обладает 12-ти ядрами и может выполнять одновременно 24 потока. Совокупный объём кэш-памяти 3-его уровня составляет 64 Мб. Данный процессор является идеальным вариантом для рабочей станции по обработки фотографий и видео, а так же для майнинга Monero.
Данный процессор был установлен в материнскую плату MSI B450-A PRO (к слову на данной плате есть специальный майнинг режим и можно без труда запустить на ней 6 видеокарт).
Во время тестирования процессора был увеличен лимит потребления до 105 Вт и снижено рабочее напряжение на 0,0125В. Такая настройка позволяет процессору работать на более высоких частотах в режиме автоматического разгона, оставаясь при этом достаточно экономичным.
Пару процессору составят два комплекта памяти DDR4-3200:
- G.Skill TRIDENT Z [F4-3200C14D-16GTZ] (тайминги 14-14-14-34)
- Kingston HyperX FURY Black [HX432C16FB3K2/16] (тайминги 16-18-18-36)
Сегодня нам предстоит понять, стоит ли почти переплачивать в два раза за память с более низкими таймингами для задач майнинга.
Комплект Kingston тестировался в следующих режимах:
- DDR-2400 / 17-17-17-39 / 1,2В / 2 канала
- DDR-3200 / 16-18-18-36 / 1,35В / 2 канала
К сожалению, добиться стабильной работы на частотах, отличных от заводских, с комплектом Kingston не удалось.
Комплект G.Skill был протестирован в следующих режимах:
- DDR4-2133 / 15-15-15-36 / 1,2В / 1 канал
- DDR4-2133 / 15-15-15-36 / 1,2В / 2 канала
- DDR4-2400 / 14-14-14-34 / 1,2В / 2 канала
- DDR4-3200 / 14-14-14-34 / 1,35В / 2 канала
- DDR4-3400 / 14-14-14-34 / 1,35В / 2 канала
- DDR4-3533 / 14-14-14-34 / 1,38В / 2 канала
Даже при самом большом разгоне температура плашек памяти G.Skill держалась около 40 градусов.
Тестирование производилось на примере двух алгоритмов:
- RandomX (монета Monero), майнер xmrig, 23 потока;
Специально оставляю одно логическое ядро в RandomX без нагрузки, т.к. операционная система и майнеры для видеокарт тоже требуют процессорных ресурсов. Одного логического ядра вполне достаточно для этих задач.
Используемый мной майнер cpuminer-opt, проявил очень странное поведение с процессором Ryzen 9 3900. Любая попытка увеличения числа потоков больше 6 приводила к резкому падению скорости добычи. Возможно, в следующих версиях разработчик майнера улучшит совместимость с данным процессором, но сегодня мы будем его тестировать с настройками от Ryzen 3 3600 (6 ядер / 12 потоков).
Посмотрим на результаты тестирования. На графиках приняты следующие сокращения: K - комплект Kingston, G - комплект G.Skill, буква s в конце - память работала в одноканальном режиме.
Несомненно, установка более быстрой памяти даёт прибавку в скорости майнинга. Но есть один важный аспект - окупаемость. Если майнить только в свободное от основных задач время, то выбор памяти целиком зависит от основных задач, которые выполняются на компьютере. Если же мы выбираем память для рига, то окупаемость будет весьма весомым аргументом. Давайте произведём расчёт времени окупаемости Ryzen 9 3900 c разными модулями памяти при добыче Monero. В качестве стоимости наборов с частотами 2133 и 2400 я возьму самую дешевую память из наличия в российских интернет магазинах. Получилось следующее:
- одна планка DDR4 2133 8Гб - 2450 руб.
- две планки DDR4 2133 по 8Гб - 4 900 руб.
- две планки DDR4 2400 по 8Гб - 4 998 руб.
- Kingston HyperX FURY Black [HX432C16FB3K2/16] - 6 699 руб.
- G.Skill TRIDENT Z [F4-3200C14D-16GTZ] - 11 999 руб.
- AMD Ryzen 9 3900 - 36 999 руб.
В результате несложных вычислений получится следующее:
Как видно из графика, быстрее всего окупится комплект с двухканальным комплектом DDR4-2400 (примерно за 638 дней), очень близко к нему по сроку окупаемости расположен комплект с Kingston HyperX FURY Black. Покупка одного модуля DDR4-2133 позволит сэкономить при сборке рига 2450 рублей, но потом обойдётся намного дороже в процессе эксплуатации. Покупка же дорогих комплектов памяти только для майнинга лишена практического смысла.