Бенчмарки
PassMarkG3D Mark |
|
|
||||
PassMarkG2D Mark |
|
|
||||
GeekbenchOpenCL |
|
|
||||
CompuBench 1.5 DesktopFace Detection |
|
|
||||
CompuBench 1.5 DesktopOcean Surface Simulation |
|
|
||||
CompuBench 1.5 DesktopT-Rex |
|
|
||||
CompuBench 1.5 DesktopVideo Composition |
|
|
||||
CompuBench 1.5 DesktopBitcoin Mining |
|
|
||||
GFXBench 4.0Car Chase Offscreen |
|
|
||||
GFXBench 4.0Manhattan |
|
|
||||
GFXBench 4.0T-Rex |
|
|
||||
GFXBench 4.0Car Chase Offscreen |
|
|
||||
GFXBench 4.0Manhattan |
|
|
||||
GFXBench 4.0T-Rex |
|
|
||||
3DMark Fire StrikeGraphics Score |
|
|
Название | Значение |
---|---|
PassMark — G3D Mark | 1347 |
PassMark — G2D Mark | 323 |
Geekbench — OpenCL | 10495 |
CompuBench 1.5 Desktop — Face Detection | 9.374 mPixels/s |
CompuBench 1.5 Desktop — Ocean Surface Simulation | 459.025 Frames/s |
CompuBench 1.5 Desktop — T-Rex | 0.906 Frames/s |
CompuBench 1.5 Desktop — Video Composition | 27.022 Frames/s |
CompuBench 1.5 Desktop — Bitcoin Mining | 64.811 mHash/s |
GFXBench 4.0 — Car Chase Offscreen | 2636 Frames |
GFXBench 4.0 — Manhattan | 2673 Frames |
GFXBench 4.0 — T-Rex | 2799 Frames |
GFXBench 4.0 — Car Chase Offscreen | 2636.000 Fps |
GFXBench 4.0 — Manhattan | 2673.000 Fps |
GFXBench 4.0 — T-Rex | 2799.000 Fps |
3DMark Fire Strike — Graphics Score |
Тестирование
Тесты в каждой игре проводились при разрешениях 1920 × 1080 на максимальных настройках качества графики. 4К-режимы мы трогать не стали, так как большинство участников тестирования не обладает для него достаточной вычислительной мощностью, а самые старые карты (серий GeForce 500 и Radeon HD 6000) – даже и подходящими видеоинтерфейсами.
Название | дата выпуска | Настройки графики |
---|---|---|
The Elder Scrolls V: Skyrim | 11 ноября 2011 | 1920×1080 Ultra Preset 16xAF 8xAA |
Anno 2070 | 17 ноября 2011 | 1920×1080 Very High Preset 4xAF on AA |
Alan Wake | 16 февраля 2012 | 1920×1080 High 4xAA/8xAF |
DiRT Showdown | 23 мая 2012 | 1920×1080 Ultra 4xMSAA |
Bioshock Infinite | 26 марта 2013 | 1920×1080 Ultra Graphics Quality DOF |
Ryse: Son of Rome | 10 октября 2014 | 1920×1080 Very High Texture Res. + High Graphics Quality AF:8x |
Far Cry 4 | 18 ноября 2014 | 1920×1080 Ultra Graphics Quality AA:SM |
The Witcher 3 | 19 мая 2015 | 1920×1080 Ultra, Hairworks off |
Call of Duty: Black Ops 3 | 06 ноября 2015 | 1920×1080 Extra / On AA:T2x SM |
Fallout 4 | 10 ноября 2015 | 1920×1080 Ultra Preset AA:T AF:16x |
Rise of the Tomb Raider | 28 января 2016 | 1920×1080 Very High Preset AA:FX AF:16x |
Deus Ex Mankind Divided | 23 августа 2016 | 1920×1080 Ultra Preset AA:2xMS AF:8x |
Battlefield 1 | 21 октября 2016 | 1920×1080 Ultra Preset AA:T |
Battlefield 1 1920×1080 (Ultra)-FRS
AMD Radeon RX 480
100
AMD Radeon R9 380
68
AMD Radeon R9 270X
56
AMD Radeon HD 7870
52
AMD Radeon HD 6870
23
ATi Radeon HD 5770
16
Deus Ex Mankind Divided 1920×1080 (Ultra)-FRS
AMD Radeon RX 480
61
AMD Radeon R9 380
40
AMD Radeon R9 270X
30
AMD Radeon HD 7870
29
AMD Radeon HD 6870
8
ATi Radeon HD 5770
6
Rise of the Tomb Raide 1920×1080 (Very High)-FRS
AMD Radeon RX 480
58
AMD Radeon R9 380
39
AMD Radeon R9 270X
30
AMD Radeon HD 7870
28
AMD Radeon HD 6870
9
ATi Radeon HD 5770
9
Call of Duty: Black Ops III 1920×1080 (Extra)-FRS
AMD Radeon RX 480
102
AMD Radeon R9 380
60
AMD Radeon R9 270X
46
AMD Radeon HD 7870
43
AMD Radeon HD 6870
9
ATi Radeon HD 5770
6
Fallout 4 1920×1080 (Ultra)-FRS
AMD Radeon RX 480
67
AMD Radeon R9 380
44
AMD Radeon R9 270X
37
AMD Radeon HD 7870
32
AMD Radeon HD 6870
16
ATi Radeon HD 5770
11
The Witcher 3 1920×1080 (Ultra)-FRS
AMD Radeon RX 480
45
AMD Radeon R9 380
32
AMD Radeon R9 270X
24
AMD Radeon HD 7870
23
AMD Radeon HD 6870
12
ATi Radeon HD 5770
9
Far Cry 4 1920×1080 (Ultra)-FRS
AMD Radeon RX 480
75
AMD Radeon R9 380
52
AMD Radeon R9 270X
40
AMD Radeon HD 7870
38
AMD Radeon HD 6870
20
ATi Radeon HD 5770
13
Ryse: Son of Rome 1920×1080 (Very High)-FRS
AMD Radeon RX 480
68
AMD Radeon R9 380
50
AMD Radeon R9 270X
42
AMD Radeon HD 7870
39
AMD Radeon HD 6870
18
ATi Radeon HD 5770
12
Bioshock: Infinite 1920×1080 (Ultra)-FRS
AMD Radeon RX 480
113
AMD Radeon R9 380
77
AMD Radeon R9 270X
63
AMD Radeon HD 7870
58
AMD Radeon HD 6870
32
ATi Radeon HD 5770
22
Alan Wake 1920×1080 (High)-FRS
AMD Radeon RX 480
81
AMD Radeon R9 380
57
AMD Radeon R9 270X
52
AMD Radeon HD 7870
48
AMD Radeon HD 6870
33
ATi Radeon HD 5770
22
DiRT Showdown 1920×1080 (Ultra)-FRS
AMD Radeon RX 480
110
AMD Radeon R9 380
78
AMD Radeon R9 270X
69
AMD Radeon HD 7870
64
AMD Radeon HD 6870
27
ATi Radeon HD 5770
20
The Elder Scrolls V: Skyrim 1920×1080 (Ultra)-FRS
AMD Radeon RX 480
141
AMD Radeon R9 380
105
AMD Radeon R9 270X
99
AMD Radeon HD 7870
85
AMD Radeon HD 6870
46
ATi Radeon HD 5770
30
Anno 2070 1920×1080 (High)-FRS
AMD Radeon RX 480
86
AMD Radeon R9 380
52
AMD Radeon R9 270X
41
AMD Radeon HD 7870
39
AMD Radeon HD 6870
24
ATi Radeon HD 5770
16
Сравнение Radeon HD 5770 с похожими видеокартами
Показатели в играх
Протестировано на: Battlefield 3, Battlefield 4, Bioshock Infinite, Crysis 2, Crysis 3, Dirt3, FarCry 3, Hitman: Absolution, Metro: Last Light, Thief, Alien: Isolation, Anno 2070, Counter-Strike: Global Offensive, Diablo III, Dirt Rally, Dragon Age: Inquisition, The Elder Scrolls V: Skyrim, FIFA 15, FIFA 16, GRID Autosport, Grand Theft Auto V, Sleeping Dogs, Tomb Raider, The Witcher 3: Wild Hunt.
Radeon HD 5770 | 8.8 из 10 |
---|---|
Radeon HD 7750 | 7.2 из 10 |
GeForce GT 740 | 10.0 из 10 |
Вычислительная мощность
Тесты видеокарты выполнялись на: Face Detection, Ocean Surface Simulation, Particle Simulation, Video Composition, Bitcoin Mining.
Radeon HD 5770 | 6.3 из 10 |
---|---|
Radeon HD 7750 | 8.0 из 10 |
GeForce GT 740 | 5.0 из 10 |
Производительность из расчета на 1 Вт
Для тестирования использовались: Battlefield 3, Battlefield 4, Bioshock Infinite, Crysis 2, Crysis 3, Dirt3, FarCry 3, Hitman: Absolution, Metro: Last Light, Thief, Alien: Isolation, Anno 2070, Counter-Strike: Global Offensive, Diablo III, Dirt Rally, Dragon Age: Inquisition, The Elder Scrolls V: Skyrim, FIFA 15, FIFA 16, GRID Autosport, Grand Theft Auto V, Sleeping Dogs, Tomb Raider, The Witcher 3: Wild Hunt, T-Rex, Manhattan, Cloud Gate Factor, Face Detection, Ocean Surface Simulation, Particle Simulation, Video Composition, Bitcoin Mining, TDP.
Radeon HD 5770 | 0.7 из 10 |
---|---|
Radeon HD 7750 | 10.0 из 10 |
GeForce GT 740 | 10.0 из 10 |
Соотношенеи цена — производительность
Тесты видеокарты выполнялись на: Battlefield 3, Battlefield 4, Bioshock Infinite, Crysis 2, Crysis 3, Dirt3, FarCry 3, Hitman: Absolution, Metro: Last Light, Thief, Alien: Isolation, Anno 2070, Counter-Strike: Global Offensive, Diablo III, Dirt Rally, Dragon Age: Inquisition, The Elder Scrolls V: Skyrim, FIFA 15, FIFA 16, GRID Autosport, Grand Theft Auto V, Sleeping Dogs, Tomb Raider, The Witcher 3: Wild Hunt, T-Rex, Manhattan, Cloud Gate Factor, Face Detection, Ocean Surface Simulation, Particle Simulation, Video Composition, Bitcoin Mining, Best new price.
Radeon HD 5770 | 2.5 из 10 |
---|---|
Radeon HD 7750 | 5.5 из 10 |
GeForce GT 740 | 5.7 из 10 |
Шум и мощность
Протестировано на: TDP, Idle Power Consumption, Load Power Consumption, Idle Noise Level, Load Noise Level.
Radeon HD 5770 | 5.0 из 10 |
---|---|
Radeon HD 7750 | 10.0 из 10 |
GeForce GT 740 | 10.0 из 10 |
PlaidML: кроссплатформенность во главе угла
TensorFlow служит бэкэндом для Keras, интерпретируя его синтаксис и преобразуя его в инструкции, которые могут выполняться на процессоре или GPU. К сожалению, он поддерживает только видеокарты с технологией Nvidia CUDA.
PlaidML — альтернативный бэкэнд для Keras с поддержкой OpenCL. Его можно использовать для обучения моделей Keras на встроенной графике процессора, дискретном или даже внешнем графическом процессоре AMD. Он работает на Windows, Linux и Mac.
UPD: В своём комментарии пользователь MikeLP указал, что:
По моему мнению, PlaidML ещё актуален, т.к. включение Keras в Tensorflow произошло недавно и API не успел существено поменяться. Однако дальшейшие перспективы Keras+PlaidML выглядят туманно.
Установка PlaidML очень проста. Нужно поставить Python-пакет и выбрать устройство в пошаговом конфигураторе:
В коде нужно прописать использование PlaidML как бэкэнда:
После этого все вычисления будут выполняться на видеокарте. Запустим бенчмарк:
Сравним результаты нашего видеоадаптера с некоторыми другими. RX 580 и Ryzen 2600 я тестировал локально, результаты остальных устройств взяты от других пользователей:
Устройство |
Время компиляции |
Время исполнения |
Radeon RX 580 |
6.14s |
6.51s |
Radeon Vega Frontier Edition |
4.56s |
5.50s |
GeForce GTX 1080 TI |
2.52s |
4.83s |
Intel HD Graphics 5500 |
36.64s |
755.23s |
AMD Ryzen 2600 (CPU) |
5.04s |
254.70s |
Видеоадаптеры AMD показывают себя ощутимо медленнее видеокарт Nvidia. Впрочем, разрыв между видеокартами на порядок меньше пропасти между видеокартами и процессорами. Исключением выступает Intel HD Graphics: PlaidML совершенно не оптимизирован для видеокарт Intel и их использование не имеет особого смысла.
Характеристики ATI Radeon HD 5770
Графический процессор
Производитель GPU | ATI |
---|---|
Название графического процессора | Juniper |
Платформа | Desktop |
Тактовая частота | 850 MHz |
Два процессора | Нет |
Референс карта | Нет |
Производительность
Количество шейдерных блоков | 800 |
---|---|
Количество текстурных блоков (TMU) | 40 |
Количество блоков растеризации (ROP) | 16 |
Вычислительные блоки | 10 |
Пиксельная скорость заполнения | 13.6 GPixel/s |
Текстурная скорость заполнения | 34 GTexel/s |
Количество операций с плавающей запятой (FLOPS) | 1,360 GFLOPS |
Память
Тактовая частота памяти | 1,200 MHz |
---|---|
Эффективная частота памяти | 4,800 MHz |
Разрядность шины памяти | 128 bit |
Объем видеопамяти | 1,024 MB |
Тип памяти | GDDR5 |
Пропускная способность памяти | 76.8 GB/s |
Энергопотребление
Энергопотребление | 108W |
---|---|
Уровень шума в режиме ожидания | 40.4 dB |
Уровень шума под нагрузкой | 41 dB |
Энергопотребление в режиме ожидания | 113W |
Энергопотребление под нагрузкой | 258W |
Выводы
Как видим из результатов тестирования производительность видеокарт среднего уровня в течении шести поколений выросла на 500 %. Как оказалось самый большой скачек в производительности показала видеокарта последнего поколения AMD Radeon RX 480, и видеокарта AMD Radeon HD 7870. Кроме того тесты показывают, что не смотря на возраст Radeon HD 7870 показывает неплохую производительность в играх 2015 и 2016 года, на высоких настройках и разрешении Full HD. Дело в том что переход техпроцесса с 40 на 28 нм в свое время практически удвоил производительность дискретных графических процессоров, вместе с тем AMD существенно продвинулись вперед за счет разрастания транзисторных бюджетов GPU и оптимизации микроархитектуры. Но в силу того, что AMD решила пропустить следующий узел техпроцесса – 20 нм, темпы прогресса за последние годы в этой области были довольно скромными. Как следствие, если ваша видеокарта уже несет GPU, произведенный по норме 28 нм, это Radeon HD 7000 и выше, то далеко не так просто определить, нужно ли ее менять вашу видеокарту на что-то поновее, и если да, то на что именно. Что же касается видеокарт AMD Radeon HD 6870 и ATi Radeon HD 5770, то из тестов видно, что новинки игр эти видеокарты не вытягивают, поэтому есть смысл обновить вашу графическую подсистему.
Выводы
В 2021 году в сфере машинного обучения становится всё менее и менее важно, какая у вас видеокарта. Видеокарты AMD всё ещё ощутимо отстают в производительности от собратьев из Nvidia, однако при этом и стоят дешевле
Тем не менее, поддержка видеокарт Radeon далека от идеальной, и необходимая настройка для них сложнее и дольше.
Если у вас уже есть видеокарта от AMD, то возможно для целей разработки вам не понадобится менять её на видеокарту Nvidia. Оптимальным выбором для машинного обучения на видеокартах Radeon я считаю фреймворк ROCm. Он обеспечивает приличную производительность, и позволяет запустить TensorFlow 2.2.0 и Keras.