> > > > NVIDIA тоже планирует поддержать Smart Access Memory

NVIDIA тоже планирует поддержать Smart Access Memory

Опубликовано:

radeon-rx-6000Вместе с представлением первых трех видеокарт линейки Radeon RX 6000 AMD анонсировала новую функцию под названием Smart Access Memory (SAM). Она позволяет процессору ускорить доступ к памяти видеокарты. Она не имеет ничего общего с функцией DirectStorage от Microsoft, которую NVIDIA планирует внедрить как RTX IO в новых видеокартах Ampere. AMD тоже поддержит DirectStorage API, как только появятся первые игры, которые его используют.

В результате Smart Access Memory не будет эксклюзивной функцией AMD. Наши коллеги с GamersNexus получили следующее утверждение от NVIDIA:

"The capability for resizable BAR is part of the PCI Express spec. NVIDIA hardware supports this functionality and will enable it on Ampere GPUs through future software updates. We have it working internally and are seeing similar performance results."

NVIDIA косвенно подтвердила, что функция Smart Access Memory, которая называется "Resizable BAR", является частью спецификации PCI Express. Видеокарты NVIDIA поддерживают данную функцию, она будет активирована в GPU Ampere в будущем, путем программного обновления. Компания уже работает над реализацией, и результаты наверняка будут такими же, как у AMD.

Будет ли NVIDIA поддерживать функцию только для процессоров Intel, или обеспечит поддержку на CPU AMD и Intel, неизвестно. На данный момент AMD ограничивает использование Smart Access Memory новыми процессорами Ryzen 5000.

Функция Smart Access Memory на самом деле была разработана довольно давно. Но по историческим причинам доступ процессора к VRAM был ограничен массивом 256 Мбайт (от 128 байт до 256 Мбайт). Однако данное ограничение было устранено несколько лет назад в виде Resizable BAR Support (техническое название функции), поэтому процессор может адресовать существенно больше памяти. Что действительно необходимо, поскольку в сегменте серверов и рабочих станций память GPU-ускорителей значительно нарастила объемы и может составлять несколько десятков гигабайт.

Однако поддержка Resizable BAR не ограничена конкретной платформой или PCI Express 4.0. Функция Resizable BAR уже входит в спецификации PCI Express 3.0. Но платформа должна быть валидирована, именно по этой причине AMD Smart Access Memory ограничена процессорами Ryzen 5000 и видеокартами Radeon RX 6000.

У платформы Ryzen BIOS уже содержит соответствующую функцию. В случае материнской платы ASRock X570 Creator с версией BIOS version 3.13 (AGESA ComboAM4v2 1.1.0.0 Patch C) пункт поддержки Resizable BAR есть в настройках PCI. И для его работы видеокарта Radeon RX 6000 не требуется. Но поддержка Resizable BAR Support требует поддержки со стороны драйвера, и здесь AMD будет активировать Smart Access Memory только на новых видеокартах.

Скоро мы оценим производительность Smart Access Memory на новых видеокартах Radeon RX 6000 и опубликуем тесты.

Подписывайтесь на группы Hardwareluxx ВКонтакте и Facebook, а также на наш канал в Telegram (@hardwareluxxrussia).

Мы рекомендуем ознакомиться с нашим руководством по выбору видеокарты для разных бюджетов.