Новости про Turing и трассировка лучей

NVIDIA внедряет трассировку лучей на старых видеокартах и игровых движках

Компания NVIDIA решила предоставить функционал трассировки лучей в реальном времени для видеокарт без аппаратной поддержки RTX.

В настоящий момент трассировка доступна только для карт серии RTX. После изменений трассировка будет осуществляться на всех видеокартах, начиная от GTX 1060.

Однако компания предупреждает, что будет ряд ограничений. К примеру, в Battlefield V можно получить улучшенное качество с минимальными потерями, в то время как в Metro Exodus в разрешении 1440p производительность может снизиться до неприемлемых 18 кадров в секунду.

Глобальное освещение с трасировокй лучей в Metro Exodus

Дело в том, что в Battlefield V трассировка применяется для отражений, и можно снизить силу эффектов для сохранения производительности. В Metro Exodus трассировка используется для создания высокореалистичных эффектов глобального освещения, симулируя свет реального мира. Это первая игра, которая полностью раскрывает потенциал RTX. Из-за высокой интенсивности вычислений карты GTX не способны выполнять подобные расчёты, только ядра RTX могут справиться с подобной нагрузкой.

Из-за этого карты RTX работают в подобных условиях в 3 раза быстрее, чем GTX 10-й серии. Однако в Shadow of the Tomb Raider замедление достигнет 2 раз, а в Battlefield V — 1,6 раза. Ситуация с картами серии 16xx немного лучше, поскольку они имеют целочисленные ядра.

По словам NVIDIA обновлённую технологию RTX уже поддерживают движки Unity и Unreal Engine. Недавно Crytek сообщила о реализации трассировки лучей в реальном времени в движке CryEngine 5 на любой видеокарте. Кроме того, NVIDIA решила поддержать разработку Кристофа Шида, который начал переделывать старый добрый Quake II для обеспечения поддержки RTX, и внесла полноценную обработку трассировки лучей в движок IdTech2 двадцатилетней давности. Получилось впечатляюще, судите сами:

Quake II RTX - GTC 2019 Demo Walkthrough with NVIDIA CEO Jensen Huang (ultrawide)

NVIDIA представила игровые видеокарты на базе Turing

Как и ожидалось, компания NVIDIA провела презентацию новых игровых видеокарт на базе GPU Turing. Презентация прошла в понедельник вечером в преддверии Gamescom 2018.

Новые видеокарты компании получат новую серию RTX и будут относиться к 2000-му поколению, а не к 11xx, как считалось ранее. По крайней мере три топовых видеокарты, которые и были анонсированы.

Видеокарта NVIDIA GeForce RTX 2080 Ti

В своей речи исполнительный директор NVIDIA Дзень-Хсунь Хуан отмёл возникший поток слухов, заявив, что «всё что есть в Сети, все спецификации — неверны». Возможно, он немного переборщил, ведь перед самым анонсом официальный сайт NVIDIA опубликовал фотографии и спецификации ускорителей. Примечательно, что в таблицах спецификаций ничего не сказано о тензорных ядрах, хотя сам Хуан многократно говорит об их наличии.

GPUПамять, ГБПропускная способность памяти, ГБ/cЧастота ядра, МГцТрассировка лучей, Гигалучей в секундуRTX-OPS (триллионы)Ядер CUDAЦена, $
GeForce RTX 2070 (reference)8 (GDDR6)44814106452304
GeForce RTX 2070 Founders Edition8 (GDDR6)4481710 (OC)6452304600
GeForce RTX 2080 (reference)11 (GDDR6)61615458802944800
GeForce RTX 2080 Ti (reference)11 (GDDR6)61613508784352
GeForce RTX 2080 Ti Founders Edition11 (GDDR6)6161635 (OC)107843521200
GeForce Titan Xp (Pascal)12 (GDDR5X)547,71582 (boost)38401200

В дополнение к таблице спецификаций можно отметить, что все карты на базе Turing получат новый интерфейс VirtualLink для шлемов виртуальной реальности, однако, некоторые производители могут от него отказаться, равно, как отказаться и от DisplayPort 1.4 с поддержкой 8K видео.

GPU Turing

Основному анонсу видеокарт предшествовала речь Хуана, в которой он рассказал об усовершенствованиях в новых видеоплатах Turing. Главным из них стала технология NVIDIA RTX, обслуживаемая специальными ядрами для обеспечения высококачественного рендера в реальном времени с глобальным освещением. Также ядра Tensor обеспечат быстрое создание детальных изображений.

GeForce RTX - Graphics Reinvented

Трассировка лучей — это основная технология, используемая для создания реалистичных изображений с середины 1980-х. Благодаря RTX компания заметно снизила время, необходимое на рендер. По словам Хуана, для выполнения тех же расчётов, что делают ядра Tensor, потребовалось бы 10 видеокарт GTX 1080 Ti.

Видеокарты GeForce RTX 2080/2080 Ti от разных производителей

Видеокарты NVIDIA GeForce RTX 2080 и 2080 Ti уже анонсировали крупнейшие мировые бренды. Эти платы будут доступны к приобретению с 20 сентября. Младшее из представленных решений — RTX 2070 — придётся ждать до октября.

Project Sol: A Real-Time Ray-Tracing Cinematic Scene Powered by NVIDIA RTX

Трассировка лучей NVIDIA касается не только видео, но и звука

Позиционируемое аудио с каждым годом получает новые улучшения и финансирование.

В 2011 году, когда у AMD были сильные позиции на рынке графики, она вложила много денег в создание технологии TrueAudio — звукового процессора с GPU ускорением. Эта технология прижилась в 4 играх, включая и ограничиваясь Thief, Star Citizen, Lichdom: Battlemage и Murdered: Soul Suspect.

Следующее поколение этой технологии, TrueAudio Next, дебютировавшее в Polaris и обеспечивающее звуковую трассировку лучей, не заинтересовало ни одного разработчика игр. Звуковая трассировка означает, что звук, как и свет, двигаясь от источника к зрителю, претерпевает изменения, отражаясь от объектов и рассеиваясь в атмосфере. Теперь этим же подходом озадачилась NVIDIA.

Трассировка лучей от NVIDIA

Мысль об этом пришла после изучения микросайта NVIDIA, посвящённого GPU Turing. Там написано, что ядра RT являются специализированными компонентами GPU, которые «ускоряют до 10 гига лучей расчёт того, как звук и свет путешествуют в трёхмерной среде».

Трассировка звука

Это значит, что NVIDIA создаёт полноценную программную модель позиционируемого звука с реализацией посредством GameWorks. Поскольку трассировка лучей сейчас является главной маркетинговой целью компании, то нет ничего удивительного, что NVIDIA решила использовать эту технологию не только в изображении, но и звуке.

Однако учитывая 20-летний опыт ведущих мировых компаний в создании позиционируемого звука, и фактически отсутствие результатов, эта идея NVIDIA легко может провалиться.

NVIDIA представила профессиональную карту на базе Turing

Сегодня компания NVIDIA представила первую видеокарту новой архитектуры Turing. Её процессор оснащён специальными ядрами «RT Core» для трассировки лучей, сложной техники, дающей предельно фотореалистичную картинку. Благодаря им эти расчёты теперь могут выполняться в реальном времени.

В компании отметили, что представленная видеокарта Quadro RTX стала «первым GPU для трассировки лучей» и одновременно является крупнейшим прорывом для компании с 2006 года, когда была представлена технология CUDA.

Дзень Хсунь Хуан представляет видеокарту Quadro RTX 8000

Даже по названию очевидно, что это будет карта для профессиональной работы. Ускоритель Quadro RTX 8000 будет стоить 10 000 долларов, когда он будет доступен к концу года. Плата будет содержать целых 48 ГБ видеопамяти GDDR6. Её графический процессор получит 4608 ядер CUDA и 576 тензорных ядер. Скорость трассировки лучей названа NVIDIA на уровне 10 гигамассивов в секунду, а общая производительность составит 16 терафлопс. Графический процессор получит интерфейс NVLink, а значит NVIDIA предполагает масштабирование видеокарт. Также из интерфейсов стоит отметить наличие порта VirtualLink, предназначенного для будущих устройств виртуальной реальности.

Анонс видеокарты состоялся в ходе SIGGRAPH, конференции для профессионалов в области компьютерной графики. На следующей неделе ожидается анонс игровых видеокарт на базе GPU Turing. Что это будут за ускорители, по-прежнему остаётся загадкой.