AMD RX Vega 64 в Linux с RADV выдаёт более 30 FPS в Indiana Jones and the Great Circle
Графический процессор (англ. graphics processing unit, GPU) — отдельное устройство персонального компьютера или игровой приставки, выполняющее графический рендеринг; в начале 2000-х годов графические процессоры стали массово применяться и в других устройствах: планшетные компьютеры, встраиваемые системы, цифровые телевизоры.
Современные графические процессоры очень эффективно обрабатывают и отображают компьютерную графику, благодаря специализированной конвейерной архитектуре они намного эффективнее в обработке графической информации, чем типичный центральный процессор.
Графический процессор в современных видеокартах (видеоадаптерах) применяется в качестве ускорителя трёхмерной графики. Википедия
Advanced Micro Devices, Inc. (AMD, дословный перевод с англ. — «передовые микроустройства») — производитель интегральной микросхемной электроники. Второй по объему производства и продаж производитель процессоров архитектуры x86 c долей рынка 16,9 %▲(2014), а также один из крупнейших производителей графических процессоров (после приобретения ATI Technologies в 2006 году), чипсетов для материнских плат и флеш-памяти. Компания с 2009 года не имеет собственного производства и размещает заказы на мощностях других компаний. Википедия
Читайте также:HP обновляет линейку OmniBook X безрешетчатой клавиатурой, процессорами AMD и IntelНа фото: AMD Radeon RX 9070 non-XT «Сделано AMD» OEM-дизайнGMKtec выпустила мини-ПК EVO-X2 с Ryzen AI Max+ 395Qualcomm выпускает игровые чипы Snapdragon GAMD Radeon занимает 45% рынка в Японии
FPS: First-Person Shooter — шутер от первого лица — жанр компьютерных игр. Frames Per Second — количество кадров в секунду на экране монитора или телевизора, выдаваемых программным обеспечением видеокарты или DVD-проигрывателя. Характеризует производительность видеосистемы компьютера или воспроизведения DVD. Также характеризует качество видео в целом. См. Википедия
Читайте также:Любители компьютерных игр уже настроили поддержку AMD FSR 4 в играх, где есть Nvidia DLSSRespawn, похоже, отменила свою неанонсированную многопользовательскую игру FPSКак оптимизировать Monster Hunter WildsВ Grand Theft Auto 5 Enhanced убрали ограничение на частоту кадров в 120 FPS: изменения в новом патчеНа Assassin’s Creed Shadows потребуется более 80 часов: игра затянет вас в свой мир
Linux (/ˈlɪnəks/ [ˈlɪnəks] или [ˈlɪnʊks]), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты. Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения. Linux-системы распространяются в основном бесплатно в виде различных дистрибутивов — в форме, готовой для установки и удобной для сопровождения и обновлений, — и имеющих свой набор системных и прикладных компонентов, как свободных, так возможно и собственнических.
Появившись как решения вокруг созданного в начале 1990-х годов ядра, уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров. Википедия
Читайте также:Увеличение частоты таймера ядра Linux обеспечивает значительный прирост рабочих нагрузок ИИLinuxPDF: ОС Linux запускается в PDF-документеВерсия Sid Meier's Civilization VII для Linux уже взломана, Denuvo не помогаетIntel обновляет драйвер Linux тремя неанонсированными идентификаторами PCI BattlemageИсходный код ядра Linux в версии 6.14 rc1 превысил 40 миллионов строк
Другой YouTuber, BK Benchmark, показал RX 5700 XT, работающую в той же игре с идентичными настройками, но с нативным разрешением 1080P (100% масштабирование). Более новый графический процессор продемонстрировал значительно лучшую производительность, зависнув в среднем в диапазоне от 70 до 80 FPS.
Эмуляция трассировки лучей существует через драйвер Linux RADV, аналог с открытым исходным кодом официального эталонного драйвера AMDVLK для Linux (значительно расширяющего возможности AMD GPU в Linux). Поддержка трассировки лучей на не-RT-поддерживаемых AMD GPU, как утверждается, была детищем Джошуа Эштона, известного по своей работе над Proton и DXVK. Phoronix сообщил, что адаптация драйвера AMD RADV на базе Linux для запуска эмулируемого RT не составила труда для разработчика. Эмуляция трассировки лучей RADV Эштона достигается путем эмуляции инструкций пересечения AMD BVH в программном обеспечении.
Джошуа Эштон якобы начал экспериментировать с поддержкой эмуляции RT в 2021 году, добавив поддержку архитектур, начиная с GCN 1.0, в 2022 году. К 2023 году его разработка эмуляции RT достигла полной стабильности, достигнув «100%-ного уровня прохождения» (согласно Phoronix). Функцию можно даже активировать на RDNA2 и RDNA3 для целей бенчмаркинга с помощью отладочной опции «emulate_rt».
Эмуляция RT в Linux на графических процессорах AMD не является конкурентоспособным решением по сравнению с новыми графическими процессорами, поддерживающими аппаратное ускорение трассировки лучей. Однако эта технология имеет большое значение для того, чтобы сделать современные игры воспроизводимыми на старых видеокартах. Indiana Jones and the Great Circle — отличный пример, будучи одной из первых (если не первой) игр, требующих видеокарту с поддержкой трассировки лучей. Если эта тенденция сохранится, можно ожидать, что будущие игры получат такое же требование. Эмуляция трассировки лучей будет единственным способом сделать эти будущие игры воспроизводимыми на графических процессорах без ускорения RT, при условии, что освещение с трассировкой лучей в будущих играх можно будет настроить до играбельного уровня.
Однако самым большим препятствием этой реализации эмуляции RT является то, что она поддерживает только операционные системы Linux, будучи драйвером Linux с открытым исходным кодом. По-видимому, не ведется работа по внедрению такой функции в Windows 10 или Windows 11 (официальным или открытым способом), и не ведется работа по предложению этой возможности на видеокартах Nvidia GTX, что ограничивает ее функциональность узкой группой пользователей, использующих Linux на видеокартах AMD с пред-RDNA2.
Источник: Tomshardware.com
0 комментариев