AMD отключила поддержку асинхронных вычислений для первого поколения GCN
Разработчикам графических процессоров трудно поддерживать несколько технологий одновременно, особенно если таких технологий накопился целый зоопарк. Никто не станет упрекать AMD или NVIDIA в отсутствии поддержки для карт с архитектурами VLIW4/5 или GeForce FX. Но иногда компании любят рубить с плеча: так, владельцы карт NVIDIA на базе предыдущих поколений, Maxwell и Kepler, сообщают, что в новых драйверах заметна тенденция к снижению общего уровня производительности таких решений. Увы, не избежала подобной печальной участи и AMD. Решение вынужденное, поскольку технологии со времён первых чипов с поддержкой GCN успели уйти вперёд, но последствия его вряд ли можно назвать приятными для владельцев таких карт.
Принцип работы асинхронного конвейера в Radeon
Как сообщают зарубежные источники, начиная с версии драйверов Crimson 16.9.2, выпущенной в сентябре этого года, поддержка асинхронных вычислений — то, чем так гордится разработчик архитектуры GCN — доступна не всем картам на основе данной архитектуры. Графические процессоры с реализацией GCN первого поколения (1.0), такие как Oland, Tahiti, Pitcairn и Cape Verde, остались без поддержки асинхронных вычислений. Сама возможность, конечно, не делась никуда, поскольку предусмотрена аппаратно, но программно она более не поддерживается. Под удар попали самые разнообразные карты, в том числе и игровые — Radeon HD 7850 и Radeon HD 7970, а также двухпроцессорный Radeon HD 7990. Более поздних процессоров, таких как Hawaii (Radeon R9 290/390), эта проблема не касается, поскольку в них реализована более новая версия GCN 1.1.
Прощайте, южные острова…
Что самое печальное, под ударом автоматически оказались и владельцы переименнованных версий Radeon на базе первого поколения GCN, в частности, Radeon R9 280X (Tahiti) и ряд других. Впрочем, последнее пока не подтверждено, в драйверах вполне может быть программная подсистема, считывающая название видеоадаптера, и в зависимости от совпадения с заложенными шаблонами отключающая поддержку асинхронных вычислений. AMD оправдывает то, что первое поколение движков, обеспечивающих асинхронные вычисления, не полностью совместимо с современными играми, в частности, в новом Tomb Raider эта функция не работает. Блоки GCN1 ACE не столь эффективны, как в более поздних версиях, и оптимизировать игры с учётом их использования становится всё сложнее, ведь тому же Tahiti 9 января 2017 года исполнится пять лет.
Источник:
Без 60 FPS даже на PS5 Pro: разработчики The Blood of Dawnwalker раскрыли детали консольной производительности
В России наладят выпуск микросхем 130 и 250 нм на новом крупном заводе мощностью 15 тысяч пластин в месяц
LG Electronics впервые продала установку прямой лазерной литографии с точностью 1,5 мкм, работающую без фотомасок
22 вылета, 30 часов в воздухе и пять прерванных взлетов: новейший российский Ил-114-300 успешно выдержал проверку экстремальной жарой
В Сеть до анонса утекли изображения Sony WH-1000XM4C — обновленной версии популярных наушников
Неанонсированный флагманский процессор Dimensity 9600 Pro появился на китайской барахолке всего за $30
Тонкий Vivo V80 Lite 5G с аккумулятором на 10 000 мАч и камерой 50 Мп показали на официальных изображениях
Из молекулярных слоев тоньше нанометра создали действующую электронику