Темы



Почему опытные пользователи считают видеокарты AMD Radeon худшими: реальное тестирование RX 570

Коротко сгенерировано ИИ по тексту статьи
  • В тестах ChimbaBenchCL v1.2 производительность RX 570 и HD 4870 резко снижалась при ограничении PCIe до x1.
  • GTX 570, GTX 750 и GeForce 9500 GT показали стабильные результаты при разной пропускной способности PCIe.
  • Автор отметил, что RX 570 уступила GTX 570 в тесте FMA и не достигла обычной производительности, предположительно из-за драйверов.

Почему это важно: Автор объясняет плохую репутацию Radeon нестабильностью драйверов и сильной зависимостью производительности от пропускной способности PCIe.

В прошлый раз я занимался тестированием Radeon RX 570 и GeForce GTX 570 с помощью бенчмарка ChimbaBenchCL v1.1. В ходе тестирования была выявлена сильная зависимость результатов видеокарты AMD от пропускной способности шины PCI Express. Видеокарта от NVIDIA такой зависимости не проявила. Таким образом, было решено доработать бенчмарк и ввести новый тест пропускной способности шины PCIe.

758653_O.jpg

Источник: собственная иллюстрация

Так как в тестовом компьютере сейчас установлена Radeon RX 570, новые тесты начну именно с неё. Заодно проверим новый тест в бенчмарке ChimbaBenchCL v1.2.

758429_O.jpg

Источник: собственное фото

Ну, а после я возьму видеокарты GTX 570, GTX 750 и GeForce 9500 GT для дальнейших сравнительных тестов. С двумя Radeon HD 4870 придётся повременить, так как они разобраны, и у меня банально не хватает времени, чтобы ими заниматься.

758430_O.jpg 758431_O.jpg

Источник: собственное фото

Разумеется, проблема урезанной до 8 линий шины PCI Express никуда не исчезла у видеокарты RX 570, и непонятно, что с этим делать. Но я заметил ещё одну проблему. В прошлый раз я переустанавливал драйвер AMD, потому что он каким-то образом «поломался». Да и вообще, драйверы AMD — это тот ещё кривой хлам, однако проблема в том, что сейчас RX 570 явно недотягивает до своих нормальных результатов.

Источник: собственное фото

Я даже перезагружал систему и пробовал другие версии бенчмарка, но результат уверенно меньше положенного. Проблема явно не в бенчмарке и не в фоновых процессах операционной системы. Скорее всего, опять «поломались» драйверы AMD, потому что в компьютере ничего не менялось. Вполне возможно, это произошло после того, как я разгонял видеокарту с помощью MSI Afterburner. Разработчики драйверов AMD крайне некомпетентны, и другого объяснения данной ситуации пока не вижу.

Впрочем, я продолжал танцевать с бубном и благодаря усердию выявил недостаток нового бенчмарка: размер блока 256 МБ оказался слишком большим для компьютеров с ограниченной шиной PCI Express. Да, неприятно получилось, потому что я уже выпустил эту версию бенчмарка с таким размером блока. Но пока эта версия не распространилась, я не вижу ничего зазорного в том, чтобы скомпилировать заново уже исправленный бенчмарк без массивного тестового блока.

Источник: собственное фото

Проблема пониженной производительности никуда не испарилась. Но теперь для тестирования пропускной способности используются только массивы размером 16 и 64 МБ, что по силам даже шине PCI Express 2.0×1. И да, AMD Radeon в очередной раз демонстрирует катастрофический провал производительности при ограниченной скорости шины PCI Express.

758443_O.jpg 758444_O.jpg

Источник: собственное фото

Ладно, что толку тратить время на поделки от AMD? Пора вставлять GeForce GTX 750 и смотреть на действительно стабильную и качественную работу драйверов. С видеокартой NVIDIA снова нет никаких провалов в производительности из-за ограниченной пропускной способности шины PCI Express.

Источник: собственное фото

GeForce GTX 570 тоже не разочаровала и показала стабильный результат независимо от скорости шины PCI Express. Ну, а Windows без проблем жонглирует разными версиями драйверов NVIDIA в зависимости от поколения GPU, в отличие от «дряхлого пингвина».

Источник: собственное фото

GeForce 9500 GT также прошла тест без претензий. И снова всё работает хорошо, независимо от пропускной способности шины PCI Express. Разработчикам драйверов AMD должно быть стыдно за то, что у них всё «падает на дно» и работает ненадёжно, когда даже у древних GeForce всё стабильно.

Источник: собственное фото

Далее я решил собрать AMD Radeon HD 4870 и установил её в компьютер для тестов. И пусть вас не смущает бренд ATI на кристалле: AMD просто пряталась под этим брендом в те времена. Разумеется, провисший угол платы подпёр зубочистками. Нужно будет изготовить специальную заднюю панель для этой карты, чтобы исправить её кривизну. У AMD даже сами видеокарты кривые.

Источник: собственное фото

И да, сильная зависимость от пропускной способности шины PCI Express — это укоренившаяся проблема видеокарт AMD. Что RX 570, что HD 4870 — производительность обеих падает на дно при ограниченной пропускной способности шины PCI Express. Более того, HD 4870 не способна эффективно использовать даже половину объёма памяти на видеокарте; и что толку от 256-битной шины с 512 МБ локальной памяти, если она не способна разместить в себе даже тестовый блок размером 256 МБ без своппинга в системную ОЗУ?

758465_O.jpg 758466_O.jpg

Источник: собственное фото

Теперь можно приступить к рассмотрению полученных результатов. Хотя AMD Radeon RX 570 так и не выдала свой привычный уровень производительности, что можно списать на нестабильную работу драйверов, NVIDIA GeForce GTX 570 же повторила свои прошлые результаты до гигафлопса.

Более того, все протестированные видеокарты от NVIDIA (9500 GT, GTX 570, GTX 750) показали стабильные результаты независимо от того, насколько сильно урезана пропускная способность шины PCI Express. Ну, а все протестированные карты AMD Radeon (HD 4870, RX 570) показали сильную зависимость от пропускной способности шины PCI Express. Они буквально рухнули на дно с шиной x1, особенно HD 4870.

758588_O.png

Источник: собственный скриншот таблицы LibreOffice

Также выяснилось, что Radeon RX 570 плохо работает с инструкциями FMA: её обошла не только древняя и массивная GeForce GTX 570, которая наводит ужас на старые и слабые блоки питания, но и очень лёгкая GTX 750 без дополнительного питания.

Тем временем Radeon HD 4870 показывает внушительные результаты при использовании инструкций MAD, однако всё падает на дно, если урезать шину PCI Express до уровня x1. HD 4870 способна впечатлить, несмотря на «дубовость» (не осилила тест INT8, ибо требует особых оптимизаций кода под архитектуру), но крайне сильно зависима от пропускной способности шины — гораздо сильнее, чем даже RX 570.

758591_O.png

Источник: собственный скриншот таблицы LibreOffice

Ну, а древняя GeForce 9500 GT оказалась слишком слабой даже на фоне HD 4870, только при этом без проблем вытягивает тест INT8. Даже слабый результат лучше, чем никакой. Однако стоит признать, что даже 9500 GT в ряде тестов оказалась быстрее RX 570 с шиной PCIe x1.

Конечно, в играх ситуация может отличаться, но мы сейчас не играем в игры, а проверяем вычислительные возможности видеокарт, и в этой области AMD тотально проиграла. Особенно меня разочаровала RX 570, у которой вечно ломаются драйверы, из-за чего не удалось выжать из неё все соки.

Это, собственно, и есть ответ на вопрос, почему видеокарты AMD Radeon считаются худшими среди опытных людей. Radeon RX 570 проиграла в стабильности работы и качестве драйверов какой-то древней GeForce 9500 GT. Более того, RX 570 умудрилась проиграть даже на 5–6 поколений более старой видеокарте GTX 570 при использовании инструкций FMA.

Таким образом, новая версия OpenCL-бенчмарка ChimbaBenchCL v1.2 стала ещё лучше и полезнее предыдущей. Почему я не пишу про новый бенчмарк на профильном для таких проектов ресурсе OpenNET? На самом деле пишу, но проблема в том, что администрация ресурса OpenNET плохо выполняет свои обязательства по проверке и публикации новостей, из-за чего новости о новых проектах висят в очередях неделями, а потом про них вовсе забывают, если не проявлять настойчивость, упорно добиваясь ответа.

758647_O.png

Источник: собственный скриншот

Новость про ChimbaBenchCL v1.1 я отправлял на модерацию буквально неделю назад. Более того, ChimbaBenchCL доказал, что является лучшим бенчмарком среди всех тех, которыми администрация OpenNET тыкала мне в качестве причины отказа в публикации самой первой новости. Я уже успел разработать бенчмарк версии 1.2 и провести массу новых тестов, тем временем администрация OpenNET даже не почесалась, чтобы проверить новость о проекте. Это какой-то позор для новостного ресурса.

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

758648_O.png

Источник: собственный скриншот ресурса OpenNET

Конечно, в отличие от печально известного LOR, моё отношение к ресурсу OpenNET пока ещё не является плохим, но это явно ненадолго. Вот так непринужденно известный ресурс теряет моё доверие и хорошее отношение. Задержку новостей на 1–2 дня ещё можно понять, хотя ожидается, что новость будет рассмотрена в день подачи, особенно учитывая узкую специализацию новостного ресурса. Но задержка новостей на неделю уже выглядит как намеренное вредительство. Я не знаю, как ещё охарактеризовать действия администрации ресурса OpenNET.

Я очень удивлюсь, если они однажды вспомнят про отправленные мною новости и соизволят опубликовать хотя бы одну — про выпуск нового кроссплатформенного OpenCL-бенчмарка ChimbaBenchCL. Но потерянное доверие и уважение к ресурсу данный поступок уже не вернёт. Увы.

Так как администрация новостного ресурса OpenNET, очевидно, игнорирует новости о новом проекте, рекомендуется следить за основным блогом на ресурсе Overclockers, где публикуются свежие новости и статьи, связанные с новым бенчмарком. На этом я завершу данную статью.

758657_O.jpg

Источник: собственное фото

Благодарю за внимание, больше интересных статей в блоге Hard-Workshop.

Полный текст статьи читайте на overclockers.ru