Видеокарта, которая лучше всего работает с вашим SSD, не та, которую вы думаете

Многие ошибочно полагают, что преимущества использования SSD как игровое хранилище становится очевидным, подключив диск к нашему ПК. Реальность другая и необходимо, чтобы игра была спроектирована и запрограммирована под нее. К сожалению, на Windows, необходимые для этого библиотеки совместимы только с Windows 11 и еще не выпущены. Что ж, дата приближается, и мы, наконец, можем получить представление о как каждая марка видеокарты работает в DirectStorage 1.1.

Видеокарта, которая лучше всего работает с вашим SSD

Одна из вещей, которая больше всего нас деморализует, — это увидеть текущую ситуацию с твердотельными накопителями для игр. Причина? Количество салонных специалистов, которые не перестают повторять мантру о том, что они ничего не вносят. Это неверно, и большая часть вины лежит на том факте, что некоторые бренды консолей продолжают относиться к своим системам на основе жестких дисков предыдущего поколения как к первоклассным гражданам. Это приводит к тому, что преимущества SSD в играх не видны.

Почему необходимо продвижение в играх?

В ПК мы находим большое количество различных воспоминаний по всей схеме. Таким образом, механизмы копирования необходимы для копирования информации из одной памяти в другую. Эти маленькие процессоры называются DMA, и их задача — просто скопировать блок данных. Например, из Оперативная память в VRAM и обратно. С другой стороны, поскольку флэш-память NAND в твердотельных накопителях является энергонезависимой оперативной памятью и, за исключением того факта, что она содержит данные, работает так же, как и вся встроенная память.

Директстораже 1.1

Самый очевидный случай переноса памяти — это когда в иерархии памяти мы копируем данные с одного уровня на другой, как в данном случае, с SSD в RAM. Что ж, большое преимущество твердотельных накопителей заключается в том, что их пропускная способность позволяет нам очень быстро выгружать данные в оперативную память. В играх это означает, что дизайн уровней не должен адаптироваться к ограничениям жесткого диска, чтобы дать системе время для загрузки следующего сценария.

Однако ограничение заключается в том, что без DirectStorage мы должны копировать такую ​​участвующую информацию в ЦП. Заставляя его терять производительность при обработке информации в процессе. Концепция DirectStorage 1.1 проста: она позволяет диску прямого доступа к памяти внутри графического чипа получать доступ к содержимому твердотельного диска без какого-либо участия ЦП.

Какое оборудование лучше всего работает с DirectStorage 1.1?

Что ж, возможность копировать данные между двумя памятью и распаковывать их в реальном времени — одна из самых тяжелых задач, которые существуют с точки зрения производительности. Вплоть до того, что если мы сделаем это через обычную программу, выполняемую на процессоре, то увидим существенное замедление работы нашей системы. Вот почему одним из требований DirectX 12 Ultimate является предоставление этой мощности небольшому специализированному процессору внутри процессора. GPU / ГРАФИЧЕСКИЙ ПРОЦЕССОР видеокарты.

Аппаратные средства SATA SSD Твердотельный накопитель PCIe 3.0 Твердотельный накопитель PCIe 4.0
Intel Core i9-12900 1.47 Гб / с 5.2GB / s 5.2GB / s
AMD RX 7900 XTX 1.47 Гб / с 12.6GB / s 14.6GB / s
NVIDIA RTX 4080 1.47 Гб / с 12.7GB / s 15.3GB / s
Интел АРК А770 1.64GB / s 13.9 Гб / с 16.8GB / s

Что ж, когда дело доходит до возможности распаковывать данные в DirectStorage 1.1, на удивление домен Intel ARC A770 — самая быстрая из трех видеокарт, когда дело доходит до выполнения этой работы. , а два других AMD RX 7900 XTX и RTX 408 0 из NVIDIA. Хотя все они почти втрое превосходят по производительности Core i9-12900K, настроенный на выполнение этой задачи в полную силу, то есть всеми возможными ядрами и на скорости Boost или Turbo, то есть с задыхающимся от нехватки воздуха процессором. .

Именно причина, по которой массовое использование SSD не было реализовано на ПК, связана с тем, что копирование данных на таких скоростях сильно увеличило бы требования игр. Поэтому было необходимо, чтобы раз и навсегда был доступен API, который позволял бы использовать эту мощность в видеокартах. Теперь им просто нужно воспользоваться этим в играх.