«С точки зрения разработчиков, им нравится эта стратегия» — план AMD по объединению архитектур графических процессоров RDNA и CDNA в единую систему под названием UDNA.

«С точки зрения разработчиков, им нравится эта стратегия» — план AMD по объединению архитектур графических процессоров RDNA и CDNA в единую систему под названием UDNA.

Как опытный геймер с десятилетиями опыта графического рендеринга за плечами, я должен сказать, что объявление AMD об унифицированной архитектуре UDNA меня заинтриговало и воодушевило! Увидев эволюцию игровых графических процессоров от ATI до RDNA, я не могу не испытывать чувство ностальгии, смешанное с предвкушением.


С момента приобретения компании ATI Technologies, производящей графические процессоры, в 2006 году компания AMD изучает различные графические архитектуры. В дальнейшем компания планирует заменить существующие стратегии (одну для пользователей ПК, другую для серверов данных и искусственного интеллекта) единой унифицированной архитектурой. Эта новая архитектура объединит лучшие аспекты обеих систем в удобный для разработчиков дизайн.

Планы AMD относительно графических процессоров были объявлены ее старшим вице-президентом Джеком Хьюном в интервью Tom’s Hardware. В настоящее время подробностей о плане, таких как подробности и сроки выпуска, мало, но у нас есть для него название — UDNA.

Большинству современных геймеров на ПК и консолях знаком только дизайн AMD RDNA, который впервые появился в 2019 году в Radeon RX 5700 XT. Это был комплексный пересмотр архитектуры AMD GCN (Graphics Core Next), значительно улучшивший IPC, эффективность и общую производительность. С точки зрения разработчика игр, это было крайне необходимое улучшение, поскольку дизайн был ориентирован на игры.

С 2012 года существует Graphics Core Next (GCN), и хотя он претерпел различные обновления, его основная конструкция, которая в первую очередь ориентирована на вычисления, осталась практически неизменной. Во многих аспектах, когда GCN был впервые представлен, это казалось архитектурой будущего. Однако, поскольку игры все больше полагались на вычислительные шейдеры для решения большинства задач рендеринга, недостатки GCN (например, низкое количество инструкций за цикл) начали замедлять процесс.

AMD не отказалась полностью от этой технологии, когда перешла на RNDA для графических процессоров; вместо этого его переосмыслили как CDNA. Самая последняя версия этой технологии лежит в основе таких огромных ускорителей, как Instinct MI300.

Вместо того, чтобы идти по определенному пути, Nvidia в течение длительного периода времени поддерживала последовательность, используя ту же архитектуру для своих игровых чипов, что и для процессоров для рабочих станций и серверов. Эта практика сохраняется и сегодня, хотя и с некоторыми различиями между графическими процессорами, предназначенными для клиентов и серверов, например, с разным объемом кэш-памяти L1 и L2. Однако на фундаментальном уровне, особенно с точки зрения программного обеспечения, проекты Nvidia остаются весьма схожими.

Неудивительно, что AMD считает, что сейчас настал идеальный момент для объединения архитектур графических процессоров в универсальную систему, способную превосходно работать во всех типах приложений.

В беседе с Tom’s Hardware Хьюин объяснил, что AMD в настоящее время использует архитектуру CDNA для своих графических процессоров Instinct для центров обработки данных и RDNA для потребительских продуктов. Однако в будущем это будет объединено в одну унифицированную архитектуру под названием UDNA. Это означает, что и Instinct, и клиентская линейки будут использовать единую архитектуру, что упростит задачу разработчикам по сравнению с сегодняшней ситуацией, когда им приходится делать выбор, поскольку ценность в настоящее время не улучшается.

«С точки зрения разработчиков, им нравится эта стратегия» — план AMD по объединению архитектур графических процессоров RDNA и CDNA в единую систему под названием UDNA.

Ожидается заметное улучшение – включение специализированных матричных вычислительных блоков во все графические процессоры AMD. В настоящее время они есть у Intel и Nvidia (Intel называет их XMX AI Engines, а Nvidia называет их тензорными ядрами), и они эффективно используются в таких задачах, как масштабирование и генерация кадров.

Хотя современные графические процессоры RDNA способны выполнять аналогичные вычисления, они используют для этой цели обычные шейдерные блоки. С другой стороны, матричными ядрами обладают только графические процессоры CDNA большого размера.

Как энтузиаст игр, я должен поделиться неутешительной новостью: UDNA — это не то, что вы можете ожидать увидеть в ближайшее время. Когда я спросил у Tom’s Hardware о сроках выпуска, они не ответили. Причина в том, что это часть стратегического плана. Стратегия — моя конек. Я твердо верю, что это ключ к успеху. Нам просто нужно убедиться, что мы делаем то, что лучше для нас и нашего игрового сообщества.

Кажется маловероятным, что AMD решила представить в этом году видеокарту Radeon на базе UDNA. Если бы они начали процесс разработки в начале года, нам все равно могло бы потребоваться два или три года, чтобы увидеть такой продукт. Как минимум, мы пройдем через целое поколение графических процессоров RDNA 4 и, вероятно, достигнем RDNA 5 до того, как UDNA станет доступной.

Как энтузиаст, я не могу не предположить, что начальным этапом демонстрации UDNA может быть не видеокарта, а скорее консоль. Интересно отметить, что значительная часть доходов AMD поступает от продажи полузаказных гибридных процессоров Microsoft и Sony. Примечательно, что Series X/S и PlayStation 5 были пионерами, внедрившими технологию трассировки лучей AMD, которая добавляет еще один уровень реализма в игровой процесс.

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

Если повезет, AND поделится более подробной информацией о плане в ближайшие месяцы.

Смотрите также

2024-09-09 19:02