Изучаем, нужна ли быстрая память ddr4-3600 в задачах для рабочей станции на примере xpg spectrix d50

Тест — оптимизация параметров торгового робота MetaTrader 5

Платформа MetaTrader 5 известна каждому алготрейдеру: это бесплатный пакет для биржевой торговли с собственным языком программирования торговых роботов. Сама платформа бесплатна, а в сети можно найти сотни и тысячи платных и бесплатных роботов, реализующих различные алгоритмы трейдинга

При настройке робота на инструмент, важно правильно подобрать диапазон параметров, внутри которого робот торгует в плюс. Таких параметров могут быть миллиарды, поэтому платформа поддерживает распределённые вычисления по сети или через интернет, а так же метод ускоренной оптимизации «генетический алгоритм»

Мы будем использовать небольшую выборку из 2 000 параметров, используя в качестве базы часовой график пары EURUSD за 2020 год, распределяя её на 64 вычислительных агента.

Ну, собственно, масштабные вычисления — это то, где быстрая память XPG Spectrix D50 показывает существенный выигрыш по скорости. Учитывая, что пересчёт параметров может занимать и несколько дней, но при этом все данные умещаются в 16 Гб ОЗУ, этот тест наглядно демонстрирует, что модули RAM в такие машины нужно подбирать по частоте, а не по объёму.

При уменьшении потоков, разница становится почти 2-кратной, т.к. более эффективно задействуются каналы контроллера RAM, и любые различия в скорости ОЗУ оказывают прямое влияние на производительность.

Тестовый стенд

Вообще, прежде чем мы продолжим, давайте отбросим ханжество и зададимся вопросом: а кто сказал, что серьёзная рабочая станция должна быть угрюмого серого дизайна? Сегодня при массовом переходе на удалёнку, уже мало кто захочет поставить дома некрасивый шумный ящик. Серьёзное рабочее место вполне может быть красивым, вдохновляющим оператора на творческие подвиги, с RGB подсветкой, тем более что все материнские платы и корпуса для HEDT имеют всё это в избытке. Так вот, если мы говорим о модулях памяти XPG Spectrix D50, то это хороший пример удачного дизайна: толстенные радиаторы толщиной 1.95 мм с треугольной вставкой под RGB подсветку и… программное управление гаммой RGB с помощью специальной утилиты из-под Windows.

Конфигурация тестового стенда:

  • Процессор: AMD ThreadRipper 2990WX
  • Охлаждение: Cooler Master Wraith Ripper
  • Материнская плата: Gigabyte Designare X399
  • Корпус AeroCool Flo
  • Память: 2 x 8 Gb XPG Spectrix D50 DDR4-3600
  • SSD: A-Data XPG SX8200

OS:

Windows 10

Основной вопрос, на который следует себе ответить — это будет ли скорость памяти оказывать влияние на производительность задач, и если да, то в какой степени. Чтобы ответить на него, мы будем использовать задачи реальных приложений, требующие масштабных вычислений всех 32 ядер.

Рекомендации при заказе

Современная рабочая станция с 8 слотами DIMM позволит установить 64 или 128 Гб ОЗУ, набранные 8 или 16-гигабайтными модулями XPG Spectrix D50. В большинстве приложений, этого объёма будет более чем достаточно, а излишки будут кешироваться под дисковые операции. Выбирая игровой набор памяти в рабочую станцию, надо помнить, что для сегодняшних процессоров частоты памяти выше 3200 МГц подаются как «лёгкий, одобренный изготовителем разгон», поэтому при использовании такой памяти не лишне будет в BIOS платы выставить LoadLine Calibration в значение «5» или «High» — в нашем случае это был залог стабильной работы на длительных нагрузках.

Но если в вашей работе используются длительные вычисления, связанные с математическими моделями и Big Data, использование быстрой игровой памяти может дать сильный буст вашей рабочей станции, серьёзно сократив время расчётов.

Михаил Дегтярёв (aka LIKE OFF)

14/01.2021

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Все для ПК
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: