После презентации видеокарт GeForce RTX 30-серии компания NVIDIA провела сессию вопросов и ответов на Reddit, где поделилась свежей информацией о графических ускорителях нового поколения. Восемь экспертов и разработчиков рассказали о программных и аппаратных особенностях игровых адаптеров семейства Ampere.
Почему у RTX 3080 лишь 10 Гбайт памяти? Чем руководствовались в компании при определении именно такого объема?
Задача RTX 3080 — обеспечение оптимальной производительности в разрешении 4К (максимальные настройки качества картинки). При этом в NVIDIA пожелали не задирать «ценник» на указанное решение слишком высоко.
Разработчики постоянно анализировали требования к памяти у последних игр (Shadow of the Tomb Raider, Assassin’s Creed Odyssey, Metro Exodus, Wolfenstein Youngblood, Gears of War 5, Borderlands 3 и Red Dead Redemption 2). Оказалось, что указанным проектам вполне достаточно 6-8 Гбайт графической памяти, поэтому 10 Гбайт хватит с запасом (без серьезного «удара» по кошельку).
Графические процессоры RTX 30-й серии совместимы с Windows 7 и 10. Технология RTX IO доступна только в Windows 10.
На презентации говорилось о том, что GeForce RTX 3070 окажется мощнее RTX 2080 Ti. Речь идёт о традиционной растеризации или о DLSS/RT задачах?
Речь идёт об обоих режимах.
Поддерживает ли архитектура Ampere HDMI 2.1 с пропускной способностью 48 Гбит/с?
Да. Архитектура NVIDIA Ampere поддерживает HDMI 2.1 со скоростью передачи в 12 Гбит/с по четырём линиям, а также DSC (Display Stream Compression) с возможностью вывода сигнала в формате 8K/60 Гц в режиме HDR.
Расскажите подробнее о двукратном увеличении числа ядер CUDA. Как это влияет на рост пропускной способности?
Одной из ключевых целей при создании архитектуры Ampere являлось достижение вдвое большей пропускной способности по сравнению с Turing. Реализовать задумку удалось за счёт двукратного увеличения числа операций на каждый такт.
В 30-ой серии видеокарт GeForce RTX используется новая СО, она не менее эффективна, чем ранее? Будет ли система охлаждение RTX 3090 тише, чем у RTX 2080 Super?
Новая конструкция «сквозного охлаждения» отлично работает до тех пор, пока корпусные вентиляторы подают холодный воздух непосредственно к графическому адаптеру. Что касается шума, то модель RTX 3090 Founders Edition окажется тише, чем Titan RTX и RTX 2080 Super Founders Edition.
Будут ли видеокарты RTX 3000 поддерживать формат 10-бит/120 кадр/с? Традиционно пользовательские устройства от NVIDIA предлагали исключительно 8-бит или 12-бит вывод картинки, при этом подавляющее большинство HDR-мониторов/телевизоров, представленных на рынке, 10-битные.
Серия устройств RTX 3000 поддерживает 10-бит HDR. По факту HDMI 2.1 предлагает поддержку вплоть до 8K/60 Гц с 12-бит HDR (включая «охват» 10-бит HDR-дисплеев).
Существует ли «технологическая разница» между видеокартами GeForce RTX 2xxx и RTX 3xxx? «Потянут» ли новинки разрешение 4K/144 Гц?
Устройства модельного ряда RTX 3000 являются «прорывными» в архитектурном и технологическом плане. GeForce RTX 3080 позволит запускать ряд игр в формате 4K/144 Гц (например, Doom Eternal, Forza 4, Wolfenstein Youngblood). А, скажем, Red Dead Redemption 2, Control, Borderlands 3 «заведутся» лишь на 60 Гц.
Технология RTX IO
Будет ли опция RTX IO использоваться в библиотеках машинного обучения (например, Pytorch)? Это бы улучшило производительность в приложениях, которые функционируют в режиме реального времени.
NVIDIA уже запустила готовые высокоскоростные I/O решения для различных аналитических платформ примерно год назад (таким продуктом стал DirectStorage). Подробнее об этом можно прочитать в блоге разработчиков.
Позволяет ли опция RTX IO использовать SSD в качестве видеопамяти?
RTX IO помогает считывать данные с твердотельных накопителей с гораздо большей скоростью по сравнению с традиционными методами. Функция не заменяет vRAM областью SSD, но существенно ускоряет работу.
Существуют ли какие-то требования к SSD для активации RTX IO?
Нет никаких особых требований к скорости SSD для работы RTX IO. Очевидно, что более шустрые накопители (особенно Gen4 NVMe) предлагают более впечатляющий результат. Учитывая, что типичное соотношение сжатия графических данных составляет 2:1, новая технология увеличивает показатель чтения любого SSD в 2 раза.
Все графические ускорители GeForce RTX 3000 поддерживают одинаковые возможности кодирования/декодирования.
Будут ли новые графические процессоры и опция RTX IO работать в среде Windows 7/8.1?
Графические процессоры RTX 30-й серии совместимы с Windows 7 и 10. Технология RTX IO доступна только в Windows 10.
Допустим, у пользователя есть твердотельный NVMe накопитель, видеокарта GeForce RTX 3070 и свежий графический драйвер. Нужно ли просто ждать Windows обновления (с API DirectStorage) для активации технологии RTX IO или понадобится что-то еще?
RTX IO и DirectStorage требуют от приложений поддержки данных функций (их необходимо включить в новый API). Microsoft добавит поддержку DirectStorage в Windows в следующем году (доступ для разработчиков игр), после этого геймеры смогут воспользоваться преимуществами RTX IO в оптимизированных играх.
Приложение NVIDIA Broadcast
Что такое NVIDIA Broadcast? Это прямая замена программ GFE/Shadowplay?
NVIDIA Broadcast — это универсальное приложение (плагин), которое улучшает работу микрофона, динамиков и камеры с помощью искусственного интеллекта. ПО «отсеивает» лишний шум, меняет фон и так далее.
Пользователь выбирает нужный эффект, а NVIDIA Broadcast выполняет всё остальное. NVIDIA Broadcast работает со стриминговыми приложениями, видеочатами и конференциями. NVIDIA Broadcast не записывает и не транслирует видео, а также не является заменой GFE/Shadowplay.
Разница от перехода с PCI-E 3.0 к PCI-E 4.0 не превышает нескольких процентов.
Есть ли какие-то качественные улучшения (речь о картинке) в видеокартах семейства Ampere по сравнению с устройствами на базе архитектуры Turing?
В продуктах линейки RTX 3000 разработчики сосредоточились на улучшении декодирования видео и добавили поддержку кодека AV1. Для кодирования видео в новых ускорителях используются те же протоколы, что и в видеокартах RTX 2000. Недавно обновился SDK NVIDIA Encoder, в ближайшие месяцы приложение для трансляции получит этот набор инструментов (в нем появятся новые возможности для стримеров).
Расскажите о новом NVENC. Есть ли в нем нововведения для RTX 3000? Быть может, это «стриминговое будущее»?
Серия GeForce RTX 3000 использует тот же аппаратный кодировщик, что и GeForce RTX 2000. Пока обновлена только программная часть (SDK версии 10.0). В ближайшие месяцы выйдут свежие апдейты, увеличивающие производительность.
Поддерживается ли кодек AV1 только адаптером RTX 3090 или младшие версии ускорителей также совместимы с ним? Расскажите об основных принципах кодирования/декодирования в решениях семейства Ampere?
Все графические ускорители GeForce RTX 3000 поддерживают одинаковые возможности кодирования/декодирования. Они оснащены кодировщиком NVIDIA 7-го поколения и новым декодеровщиком 5-го поколения. AV1 воспроизводит видео HDR в разрешении 8K.
NVIDIA Omniverse Machinima
Активно ли поддерживают современные разработчики инструментарий Machinima? Эта опция «облачная»?
NVIDIA активно продвигает Omniverse Machinima в среде разработчиков контента. Подробности появятся в октябре с выходом публичной бета-версии. Omniverse Machinima можно запустить на локальном GeForce RTX ПК или в «облаке». Во втором случае доступны преимущества (упрощение совместной работы нескольких пользователей в режиме реального времени).
NVIDIA Studio
Совместимы ли видеокарты GeForce RTX 3000 с рендерами Octane/Arnold/Redshift?
В некоторых случаях потребуется CUDA обновление. NVIDIA тесно сотрудничает с разработчиками приложений и ожидает, что они будут готовы к релизу профильных апдейтов в момент поступления видеокарт RTX 30-серии в широкую продажу.
NVIDIA Reflex
Будет ли NVIDIA Reflex «аппаратным бонусом» в новых мониторах или это программное обеспечение, которое смогут использовать разные GPU от NVIDIA?
NVIDIA Reflex Latency Analyzer — это дополнение к G-Sync. Технология может быть использована любыми GPU, начиная с GeForce GTX 900-серии.
Является ли NVIDIA Reflex просто ребрендингом Ultra Low Latency режима в Панели управления NVIDIA?
Нет, NVIDIA Reflex — это нечто иное. Режим сверхнизкой задержки — это опция панели управления, в то время как NVIDIA Reflex интегрируется разработчиками непосредственно в игру. Благодаря этому получаем усовершенствованный алгоритм. NVIDIA Reflex гораздо лучше оптимизирован, подробнее о технологии на официальном сайте.
Режим сверхнизкой задержки поддерживается CS: GO и Rainbow Six: Siege, а NVIDIA Reflex — нет. Почему?
Потому что NVIDIA Reflex связан с профильным SDK, который разработчики игр должны интегрировать в проект самостоятельно. Наличие технологии непосредственно в игровом движке позволяет уменьшить задержку. Пока что опция поддерживается следующими проектами: Fortnite, Valorant, Apex Legends, Call of Duty: Black Ops Cold War, Call of Duty: Modern Warfare, Call of Duty: Warzone и Destiny 2. В будущем список расширится.
Снижает ли опция NVIDIA Reflex количество кадр/с для уменьшения задержки?
В большинстве случаев активация Reflex никак не влияет на показатель fps. Иногда геймеры могут наблюдать «кадровое падение» в районе 1-2%. NVIDIA Reflex — это игровая настройка, пользователи самостоятельно решают, включать её или нет.
PCI-E Gen4
Заметят ли пользователи снижение производительности на материнских платах с PCI-E 3.0?
На производительность системы влияют многие факторы, воздействие варьируется в зависимости от приложения. Разница от перехода с PCI-E 3.0 к PCI-E 4.0 не превышает нескольких процентов. Все текущие бенчмарки и тестовые сравнения, показанные на презентации, были выполнены на ПК с PCI-E 3.0.