Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Sapphire PULSE Radeon RX 5700 XT оказалась очень интересной видеокартой для тех, кто не ищет бескомпромиссных решений и горазд сэкономить. Но ситуация с младшим братом в лице RX 5700 не дает покоя: как показал обзор PowerColor Red Devil Radeon RX 5700 - нехитрыми манипуляциями можно добиться существенного прироста производительности, хоть догнать флагман серии и не удалось.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

В случае с Red Devil сказался и высокий заводской разгон обеих видеокарт, чем похвастаться серия PULSE не может. Поэтому будет интересно попробовать на героине обзора добиться результатов, аналогичных Sapphire PULSE Radeon RX 5700 XT.

В процессе тестирования мы снова поговорим о разгоне и снижении рабочего напряжения, а также найдем смысл в Windows 10 и DirectX 12 для систем с процессорами AMD Ryzen и видеокартами Radeon.

Содержание

Все различия PULSE

Sapphire PULSE Radeon RX 5700 поставляется в аналогичной со старшей версией видеокарты упаковке, отличается лишь цветовая схема.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Производитель даже не изменил системные требования (в частности - для блока питания), хотя энергопотребление RX 5700 ниже.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

С первого взгляда трудно найти разницу между видеокартами.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Одинаковые размеры, одинаковый внешний вид. По лицевой части невозможно понять, где здесь кто.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

И даже дополнительное питание в обоих случаях имеет схему 8+6. Но вот радиаторы отличаются, с данного ракурса видно на одну тепловую трубку больше у RX 5700 XT и большую площадь в правой части у RX 5700.

​Фото с ixbt.com Андрей Воробьев
​Фото с ixbt.com Андрей Воробьев

У Sapphire PULSE Radeon RX 5700 один радиатор занимается охлаждением графического процессора, микросхем памяти и подсистемы питания. Через большое медное основание проходит три тепловые трубки.

​Фото с 3DNews.ru Валерий Косихин
​Фото с 3DNews.ru Валерий Косихин

PULSE Radeon RX 5700 XT имеет совершенно другую конструкцию: основной радиатор отводит тепло только от графического процессора, а тепловых трубок здесь на 2 больше.

​Фото с 3DNews.ru Валерий Косихин
​Фото с 3DNews.ru Валерий Косихин

За охлаждение микросхем памяти и подсистемы питания отвечает отдельная пластина с оребрением в зонах основного тепловыделения.

Печатные платы идентичны. Все отличия Radeon RX 5700 XT и RX 5700 серии PULSE заключаются в различных графических процессорах, BIOS, системах охлаждения и цене.

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

  • ASUS ROG Crosshair VIII Hero (Wi-Fi);
  • AMD Ryzen 9 3950X;
  • Sapphire PULSE Radeon RX 5700;
  • Alphacool Eisbaer Extreme Liquid;
  • G.SKILL F4-3600C16D-16GTRG 2х8 ГБ в разгоне до 3866 МГц с таймингами CL16-16-16-16-34 1T (uclk=mem);
  • ASUS ROG-THOR-1200P мощностью 1200 Вт;
  • Cooler Master Test Bench V2.0.
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Заводские параметры видеокарты

Видеокарта поставляется с установленным в положении OC переключателем BIOS.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

В данном режиме базовая частота увеличена с 1465 до 1540 МГц, ускорения - с 1725 до 1750 МГц.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

В отличии от Red Devil, героиня разгона имеет запас по разгону графического процессора: в WattMan ее можно поднять на 100 МГц.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

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

Традиционно в качестве тестовой нагрузки выступал тест устойчивости Time Spy из пакета приложений 3DMark. Температура в комнате поддерживалась на уровне 25-28 °С.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

С помощью программы Generic Log Viewer изучаем основные показатели датчиков:

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

На фоне PULSE Radeon RX 5700 XT героиня обзора имеет меньшие значения частоты графического процессора и среднего энергопотребления, а по прямой линии напряжения становится понятно, что за пределы Power Limit видеокарта не выходит. В BIOS предел энергопотребления составляет 165 Вт.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Показатели Tjunction далеки от целевой температуры, поэтому с ходом тестирования снижается частота вращения вентиляторов: среднее значение составило 1092 об/мин. Разница между Tgpu и Tjunction была менее 10 °С: наблюдается прямая связь с энергопотреблением.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Производительность в среднем на 10% ниже, чем у Sapphire PULSE Radeon RX 5700 XT: эта разница складывается из аппаратных различий в ALU/TMU и BIOS (меньшие частоты и лимиты энергопотребления). Примерно столько же и разница в цене.

Разгон графического процессора

Для увеличения частоты GPU воспользуемся WattMan, подобрав под 1850 МГц (выше увеличить нельзя) оптимальное напряжение.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

На напряжении 931 мВ обеспечивалась полная стабильность видеокарты.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

В итоге среднее энергопотребление карты немного уменьшилось, а рабочая частота увеличилась.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Температуры, как и средняя частота вращения вентиляторов, практически не изменились.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Средний прирост от разгона составил 3-4%.

Альтернативная версия BIOS

PULSE Radeon RX 5700 XT производитель оснастил переключателем версий BIOS, и второе положение соответствует режиму Silent.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Эталонные частоты не удивляют: то же самое было и на старшей версии видеокарты.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

В данном случае режим Silent абсолютно непонятен: уменьшен лимит энергопотребления до 145 Вт, а вот регулировка частоты вращения вентиляторов не изменилась. В итоге видеокарта стала упираться в Power Limit, уменьшать VID, что незначительно сказалось на средней кадровой частоте.

Прошивка BIOS с помощью ATIFlash 2.93

Если производитель не оснастил видеокарту оптимальной версией микрокода, то стоит это сделать самому!

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

На TechPowerUp находим нужную версию BIOS от PULSE Radeon RX 5700 XT.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Для OC-режима производитель записал Powel Limit 195 Вт, на этот параметр (как и на повышенные рабочие частоты) можно ориентировать.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

На этом же сайте находим и последнюю версию ATIFlash.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Запускать программу стоит с правами администратора. Окно программы не имеет сложного интерфейса, здесь всё интуитивно понятно.

Если выбрать BIOS от старшей версии и нажать Program, то он вроде бы начнет прошиваться...

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Но счастье будет длиться недолго: обойти сравнение ID софт не может.

Поэтому воспользуемся консольной версией, с указанием ключей обхода: -p 0 -f -fa -fm -fs -fp.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Процесс прошивки будет длиться недолго, по окончании появится соответствующее окно:

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Можно перезагружаться, и после этого стоит заново установить драйвер видеокарты.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

И вот перед нами Radeon RX 5700 XT с ALU/TMU от Navi 10 PRO.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Как начальные частоты, так и лимиты стали выше, поэтому повторим тестирование.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Частота графического процессора в рамках одного и того же лимита энергопотребления у RX 5700 будет выше - 1870 против 1816 МГц: сказывается разница в аппаратной конфигурации. При этом превышение Power Limit является постоянным, что отражается на графике напряжения.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

А вот между температурой GPU и Tjunction значительно ниже дельта, что приводит к меньшей частоте вращения вентиляторов. Но температуры графического процессора, микросхем памяти и подсистемы питания оказываются выше: небольшое влияние оказывает разница в системах охлаждения.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Что нужно для полного счастья - это снижение рабочего напряжения. Напомню, что для RX 5700 XT это всё равно не позволило уложиться в лимит энергопотребления, но может у младшей версии есть шансы?

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Кривая частоты и напряжения в WattMan у героини обзора при одной версии BIOS оказывается немного другой: для частоты 2064 МГц я подобрал напряжение 1,089 В, на котором графический процессор оставался стабилен в любой нагрузке.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Среднее значение частоты графического процессора почти достигло 2000 МГц, а между минимальным и максимальным значением оказало 48 МГц. Это значение могло быть и меньше: в лимит энергопотребления уложиться не удалось и RX 5700.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Зато уровень шума снизился: средняя частота вращения вентиляторов составила 1600 об/мин.

Догнать и перегнать: сравнение с PULSE Radeon RX 5700 XT

Главный вопрос: удалось ли проведенными манипуляциями получить уровень PULSE Radeon RX 5700 XT?

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

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

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Различия систем охлаждения повлияли на температуру графического процессора: RX 5700 XT серии PULSE оказывается холоднее на 4 °С. Но дельта с Tjunction лучше у младшей версии.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Если сравнить видеокарты на одинаковой версии BIOS без каких-либо манипуляций, то уровень шума будет примерно одинаковым.

Получается, что прошивка BIOS не превращает Radeon RX 5700 в RX 5700 XT (что логично из-за аппаратных различий), но в рамках одного теплопакета вся разница сводится до единиц процентов. Снижение рабочего напряжения позволяет догнать и превзойти более дорогую версии видеокарты.

Разгон видеопамяти: а надо ли?

Видеопамять, как и любой вид оперативной памяти, имеет два параметра, значительно влияющих на производительность: частота и тайминги. Регулировка первого возможна в WattMan: до 930 МГц для Radeon RX 5700, для RX 5700 XT предел расширен до 950 МГц (данное значение умножается на 16 и получается эффективная частота для GDDR6). Изменять тайминги для видеокарт с графическим процессором Navi 10 на данный момент нельзя.

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

Для Radeon RX 5700 базовая пропускная способность видеокарты составляет впечатляющие 448 ГБ/с. Несмотря на поддержку PCI-e 4.0, данное значение легко достигается и на прошлой версии протокола. А есть ли смысл в ее увеличении?

Для того, чтобы найти ответ на данный вопрос, я использовал PULSE Radeon RX 5700 с BIOS от старшей версии, снизил рабочее напряжение (чтобы меньше упираться в производительность графического процессора) и до максимально стабильного значения повысил частоту VRAM.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Рассматриваемый образец видеокарты отлично работал на 950 МГц в WattMan (15200 МГц эффективная частота).

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Что интересно - в GPU-z разгон VRAM не воспринимался, хотя по мониторингу видны изменения. Перезагрузка программы и компьютера не помогали.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Производительность выросла на шокирующие 2-3%. С одной стороны - это всё "бесплатно", ведь энергопотребление микросхем памяти не увеличивается сильно. С другой - разгон памяти становится всё более бесполезным для современных видеокарт.

MorePowerTool: альтернатива?

Идея с перепрошивкой BIOS имеет как свои плюсы, так и минусы. В одном из прошлых обзоров я разбирался с MorePowerTool: программа позволяет проводить правки таблиц без вмешательств в микрокод видеокарты. Можно вбить свои значения, или же загрузить параметры из нужной версии BIOS.

Рассмотрим последний вариант: загрузим с помощью MorePowerTool BIOS от PULSE Radeon RX 5700 XT (который мы и прошивали) и сравним полученные значения с перепрошивкой.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Сначала рассмотрим основные отличия микрокодов.

BIOS PULSE Radeon RX 5700​
BIOS PULSE Radeon RX 5700​
BIOS PULSE Radeon RX 5700 XT​
BIOS PULSE Radeon RX 5700 XT​

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

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

После загрузки параметров от RX 5700 XT необходимо перезагрузить компьютер, чтобы изменения вступили в силу.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

TechPowerUp GPU-Z показывает странные значения частот графического процессора: они не совпадают с тем, что мы видим при прошивке BIOS.

Параметры частоты с установленным BIOS от RX 5700 XT​
Параметры частоты с установленным BIOS от RX 5700 XT​

Поэтому ждать полной аналогии в режиме работы не стоит.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Среднее значение частоты графического процессора заметно выше без изменения энергопотребления.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Если же рассматривать температурные и шумовые показатели, то манипуляции с MPT открывают неожиданные факты.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Казалось бы - мы в обоих случаях загружаем одну и ту же версию микрокода, и лимит энергопотребления должен быть сдерживающим фактором для тепловыделения. Но частота вращения вентиляторов и Tjunction говорят об обратном.

Так что проще: прошить один раз BIOS и иметь полный аналог RX 5700 XT по частотам, лимитам и напряжениям, или же каждый раз после переустановки драйвера видеокарты загружать эту же копию BIOS в MPT, но иметь иные результаты?

Сдалась нам Windows 10: сравнение API DirectX 11 и DirectX 12 в играх

Один из вопросов, который я хотел бы сегодня бегло рассмотреть - это сравнение API DirectX 11 и DirectX 12 в современных играх на системе с флагманским игровым процессором компании AMD - Ryzen 9 3950X (16 ядер, 32 потока, 16 МБ кэша на каждый CCX из 4 ядер, частота ускорения до 4700 МГц), и видеокартой Sapphire PULSE Radeon RX 5700.

Многие уповали, что переход на новый API в Windows 10 поднимет уровень графики на новый уровень и превратит гиперпень в суперпроцессор, который сможет отлично работать с самыми мощными видеокартами. Если же опустить множество формальностей, то DirectX 12 обеспечивает низкоуровневый доступ к "железу", что позволяет на уровне игрового движка утилизировать ресурсы компьютера. В DirectX 11 многие вещи будут ограничены на уровне видеодрайвера.

Перейдет к играм: мы рассмотрим три игры в в разрешениях FHD и QHD на максимальных или ультимативных настройках графики: Metro Exodus, Shadow of the Tomb Raider и Tom Clancy's The Division 2. Помимо фиксирования параметров кадровой частоты, мы акцентируем внимание на загрузку графического процессора: в большинстве случаев это даст понять - был упор в видеодрайвер, или же процессор ограничивал возможности ускорителя.

Metro Exodus тестировался в бенчмарке со следующими настройками:

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Начнем с разрешения FullHD:

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Переход на DirectX 12 позволяет добиться прироста до 35% по случайным событиям и 8% - по средней частоте кадров.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

В данном случае по загрузке графического процессора трудно сказать определенно, почему происходит снижение framerate, но скорее это связано с возможностями видеодрайвера: график загрузки потоков процессора не выявил жесткой малопоточной нагрузки.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Подтверждает догадки и переход в QHD: более высокое разрешение должно немного разгрузить процессор (из-за снижения кадровой частоты), но прирост от перехода на DirectX 12 оказывается более заметным.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Для Shadow of the Tomb Raider только настройки сглаживания были ограничены SMAA, остальные параметры выставлены на максимальные.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

В данном случае переход на новый API позволяет добиться 26-75% роста производительности.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Здесь мы видим комбо: малопоточная нагрузка заставляет мощный процессор быть бутылочным горлышком, да и драйвер видеокарты во второй сцене "сплоховал". Данная проблема давно известна и актуальна для всех систем:

​

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

В Tom Clancy's The Division 2 все настройки графики выставлялись на максимальное значение.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Наибольший прирост от DirectX 12 заметен на случайных событиях с частотой 1%.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt
Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

К окончанию бенчмарка увеличивается нагрузка на 4-5 потоков процессора, но по графику GPU Load проблемы не наблюдается.

Немного о Sapphire Pulse Radeon RX 5700: прошивка, выбор API, undervolt

Повышаем разрешение и снова наблюдаем увеличение отрыва между API.

Как ни крути, а DirectX 12 является отличным решением даже для производительного, топового железа. Низкоуровневый доступ позволяет оптимальнее утилизировать ресурсы компьютера, предоставляя пользователю на выходе более высокую и плавную частоту кадров во многих тайтлах. Но всё зависит от рук разработчика игры, поэтому такой вывод универсальным назвать нельзя.

Заключение

В данном исследовании я постарался затронуть многие вопросы, и время подвести итоги.

Sapphire PULSE Radeon RX 5700 является оптимальным решением для неультимативных геймеров: отличное соотношение цены и производительности позволяют затмить PULSE Radeon RX 5700 XT. Вопрос прошлого обзора в данном суждении стоит перефразировать "А что вам еще надо?".

Тем более, что банальная перепрошивка BIOS позволяет получить значительный рост производительности без проблем с температурами и уровнем шума. Undervolting же поможет еще и перегнать одноименную RX 5700 XT.

Нужен ли разгон видеопамяти при этом - решать вам. Дополнительные несколько процентов могут сгладить игровое впечатление, но искать намеренно видеокарту с лучшими контроллером памяти и микросхемами памяти определенно не стоит, как и переплачивать за это.

Вопрос выбора API становится всё менее актуальным, потому что производители видеокарт и разработчики игр чуть ли не заставляют это делать. Уникальные возможности (RIS для Radeon, RTX и DLSS для GeForce RTX), улучшенная производительность, оптимальная утилизация ресурсов. Для тех, кто всё еще сидит на Windows 7 - чего вы ждете?

В следующем обзоре мы с вами поговорим о NITRO+ Radeon RX 5700 XT и посмотрим, является ли это решение по истине флагманским на фоне именитых конкурентов.

5151
42 комментария

ох времена наступили, нужно  прилично так потрахаться ради +10% профита.
в 2012м  выставляешь вместо 800мгц  1200мгц  на 7950,  память с 1250 до 1700мгц, напругу побольше,   и все.  получай халявные 30-40% перфоманса.

6

Комментарий недоступен

Полностью согласен!

Так из кремния уже почти все соки дожимают на заводе. По крайней мере амд с процами, что в X версии с увеличением TDP с 65 до 95 получают 2-5% буста, так и с картами- 5700(xt) как ярчайший пример

Странно, где-то месяц назад перепрошивал такую же карту и ошибок ругающихся на ID не было. Это такая попытка АМД прикрыть возможность прошивки?
В целом спасибо за обзор, я свою прошивку откатил, т.к. уровень шума был не очень комфортным, однако я при этом не пробовал андервольтить, возможно попробую еще раз 🤔

2

Такую бы статью о Radeon VII бы увидеть.

1

Для нее я делал тестирование в формате видео. Самой видеокарты не осталось, к сожалению, но может это Вам будет полезным
https://youtu.be/K0KQRlyBpnk

1