Начались войны графических процессоров следующего поколения, и битва усилилась, когда AMD анонсировала серию Radeon RX 6000, которая поступит в продажу, вместе с серией NVIDIA GeForce RTX 30.
Что определит победителя в гонке? Это еще предстоит выяснить. Одна вещь, которая могла бы пойти в пользу AMD – это функция под названием Smart Access Memory. Однако, чтобы не отставать, у NVIDIA есть нечто подобное для Ampere.
Вернемся назад. AMD сейчас находится в облачной девятке, запустив свои процессоры серии Ryzen 5000 и графические процессоры серии Radeon RX 6000. Память AMD Smart Access (или ASAM) играет на руку компании, утверждающей, что выгоднее строить ПК полностью на основе ее аппаратной экосистемы, а не смешивать процессоры Intel с графическими процессорами AMD или процессоры AMD с графическими процессорами NVIDIA. Как так?

ASAM позволяет ЦП серии Ryzen 5000 получать доступ ко всему пулу памяти, подключенному к графическому процессору серии Radeon RX 6000, через интерфейс PCI Express 4.0. В прошлом процессоры уже имели возможность вставлять часть памяти графического процессора, но ASAM предоставляет новым чипам AMD доступ ко всей памяти, что, по утверждению компании, может улучшить производительность до 11%.
«В обычных ПК-системах на базе Windows процессоры могут одновременно получить доступ только к части графической памяти (VRAM), что ограничивает производительность системы. Благодаря AMD Smart Access Memory канал данных расширяется, чтобы полностью использовать потенциал памяти графического процессора, используя пропускную способность PCI Express для устранения слабых мест и повышения производительности», – заявляют в AMD.
Вот посмотрите на данные тестирования AMD:

Нам нужно будет убедиться в этом самим, когда мы будем оценивать новые карты AMD, но с точки зрения компании, здесь можно получить ощутимые преимущества в производительности. Будут ли это только отдельные тесты или нет, еще неизвестно.
В серии NVIDIA GeForce RTX 30 такой функции нет, но, видимо, это только потому, что она еще не включена. NVIDIA фактически сообщила нам, что эта функция является частью спецификации PCI Express (в отличие от чего-то уникального и проприетарного для AMD), и что это возможно и с Ampere. Кроме того, NVIDIA планирует расширить поддержку клиентов посредством обновления драйвера или прошивки (неясно, какого именно).
«Возможность изменять размер BAR является частью спецификации PCI Express. Аппаратное обеспечение NVIDIA поддерживает эту функцию и будет включать ее на графических процессорах Ampere в будущих обновлениях программного обеспечения», – пояснили в NVIDIA.
В отличие от реализации AMD, когда поддержка будет реализована только на базе компонентов одного производителя, NVIDIA планирует сделать так, чтобы это работало как в системах AMD, так и в Intel. Это сделает видеокарты GeForce RTX 30 независимыми от платформы. Не похоже, что это будет уже готово до того, как серия Radeon RX 6000 поступит в продажу на следующей неделе, но давайте будем честными – все эти видеокарты следующего поколения будут находиться в дефиците, поэтому ну очень ограниченное число пользователей сможет их приобрести в начале.
В любом случае будет интересно посмотреть, какое фактическое влияние этот улучшенный доступ к памяти оказывает на производительность и как реализации AMD, так и у NVIDIA. И сравняться ли друг с другом…