Новости про Vulkan

Multi-GPU в Vulkan будет работать на всех ОС

Согласно описанию технологии multi-GPU в API Vulkan, представленному на слайде в ходе GDC 2017, технология, позволяющая использовать несколько GPU, требовала наличия WDDM в режиме «связанного адаптера дисплея», которые многие посчитали доступным исключительно для Windows 10.

Чтобы исключить неверные толкования, Khronos Group выпустила разъяснения, согласно которым поддержка multi-GPU будет работать не только в Windows 10: «Один ключевой вопрос, который нам задавался в ходе GDC, привязана ли функциональность multi-GPU в Vulkan исключительно к Windows 10». Хорошая новость заключается в том, что это определённо не так. Эту технологию можно внедрить в любую настольную ОС, включая Windows 7, 8.X, 10 и Linux.

API Vulkan

Khronos GDC пояснила, объявленное требование работу Windows Display Driver Model (WDDM) в режиме Linked Display Adapter (LDA) ввело некоторых людей в заблуждение, и пояснила:

  • Использование WDDM связано с использованием функционала multi-GPU в Vulkan в Windows. В других ОС WDDM не обязателен для реализации расширения Vulkan multi-GPU.
  • На Windows использование режима LDA облегчает реализацию функционала Vulkan multi-GPU и он может быть использован в большинстве случаев, но без крайней необходимости.
  • Если предусматривается реализация в Windows с использованием LDA режима, то он НЕ связан с Windows 10. Режим LDA доступен для многих версий Windows, включая Windows 7 и 8.X.

Intel внедряет поддержку Vulkan

Компания Intel объявила о начале официальной поддержки низкоуровневого программного интерфейса Vulkan, которая будет выпущена вслед за периодом бета тестирования.

Как известно, API Vulkan был анонсирован в 2015 году на основе не долгосрочного проекта Mantle API от AMD. Целью нового API является снижение паразитных расчётов драйвера и обеспечение более низкого уровня доступа к железу для разработчиков, что позволит ускорить работу, в особенности на медленном аппаратном обеспечении. Новый API изначально поддерживался AMD всеми силами. Недавно, он появился и у NVIDIA. Теперь же о поддержке сообщила Intel.

Vulkan

«Мы переходим от бета к полноценной официальной поддержке API Vulkan на Windows», — сообщила компания, перечислив все преимущества нового API, включая повышенную производительность, 4K HDR, поддержку виртуальной реальности и т.д.

Изначально драйвер Vulkan будет поддерживать только два семейства продуктов: Kaby Lake под управлением Windows 10 и Skylake, под управлением Windows 7 и новее. Также для работы нового API обязательно использование 64-битной версии ОС.

Загрузить драйвер можно с официального сайта Intel. Некоторые производители компьютеров могут переработать свои наборы драйверов для обеспечения поддержки нового API при сохранении стабильности системы.

Rivatuner Statistics Server получает поддержку Vulkan

Утилита Rivatuner Statistics Server изначально была разработана как маленькое фоновое приложение, которое помогает работе основной графической утилиты RivaTuner.

Теперь же, когда MSI Afterburner пришла на смену RivaTuner, утилита RTSS превратилась в средство мониторинга, вывода текста на экран во время игры и сервис захвата видео и изображений из игры.

Алексей Николайчук, автор утилиты, выпустил её обновление за номером 6.6.0, главным изменением в которой стала поддержка API Vulkan.

RivaTuner Statistic Server

Полный список изменений RTSS 6.6.0 представлен ниже:

  • Добавлена поддержка OSD, захвата экрана и захвата видео при использовании Vulkan.
  • Исправлена функция валидации кэша в Direct3D12.
  • Улучшена совместимость с приложениями Direct3D, которые динамически пересоздают Direct3D устройства.
  • Во вкладке «Основное» добавлена настройка совместимости  «Свойства ввода». В частности, добавлена настройка задержки ввода, которая позволяет отключить отложенный ввод данных для приложений, использующих 64-битные оверлеи Steam и Origin. Также добавлена кнопка «Сброс кэша», которую можно использовать при возникновении проблем без переустановки приложения.
  • Добавлен новый API управления профилями. Он позволяет третьим приложениям читать, создавать или изменять профили RTSS, а также создавать собственные встраиваемые GUI для управления профилями RivaTuner Statistics Server.
  • Обновлён образец кода RTSSSharedMemorySample, который демонстрирует использование API управления профилями и показывает, как настроить позицию On-Screen Display и цвет в глобальном профиле RivaTuner Statistics Server из третьего приложения.
  • Обновлён список профилей.

Для работы RivaTuner Statistics Server вам потребуется операционная система Windows XP, Windows Vista, Windows 7, Windows 8 или Windows 10 с полными правами администратора.

Загрузить RivaTuner Statistics Server 6.6.0 можно с сайта Guru of 3D.

NVIDIA выпускает драйвер с бета версией API Vulkan

Компания NVIDIA выпустила бета версию видеодрайвера GeForce 376.80, который кроме исправления ошибок в некоторых играх вводит поддержку API Vulkan.

Данный драйвер выпущен эксклюзивно на канале поддержки разработчиков. Он исправляет некоторые ошибки прошлых версий и, вероятно, обеспечивает увеличение производительности благодаря использованию API Vulkan в таких играх как Doom.

Презентация Doom

И хотя этот драйвер и не имеет подписи WHQL, его выпуск определённо является хорошим знаком, ведь он означает, что в ближайшее время компания может оптимизировать этот API и выпустить финальную версию драйвера с его поддержкой.

Обеспечивает ли новый драйвер повышение производительности в играх с API Vulkan, пока неизвестно, но будем надеяться, что тесты не заставят себя долго ждать.

Futuremark готовит новый тест Vulkan и DirectX 12

Компания Futuremark готовит обновления для набора своих игровых тестов 3DMark.

Компания хочет подготовить новый тест, использующий преимущества DirectX 12, но не требующий столь высоких аппаратных требований, как Time Spy. Его целью будут ноутбуки и настольные видеокарты на нижней границе среднего ценового диапазона. То есть он будет упрощённой версией Time Spy, так же, как Sky Diver является упрощённой версией Fire Strike.

3DMark

Ещё одним интересным тестом станет бенчмарк с поддержкой API Vulkan. Компания выпустит этот тест как для платформы Windows, так и для Android.

Также известно, что разработка теста для систем виртуальной реальности проходит гладко, и в скором времени фирма представит бенчмарки VR для платформ PC и мобильной среды. Ожидается, что Futuremark продемонстрирует свои тесты в ходе выставки CES 2017.

Раскрыты планы работ по Vulcan Next

В ходе презентации Khronos Group на SIGGRAPH 2016, представители организации рассказали о состоянии разработки Vulkan, OpenGL и OpenGL ES. Несмотря на отсутствие заметных изменений, было рассказано о подготовке Vulkan Next — новой версии API Vulkan.

Разработчики составили дорожную карту развития API, в которой указаны намерения по улучшению поддержки систем с несколькими видеокартами. Также новый API станет лучше подготовленным к шлемам виртуальной реальности, таким как Oculus Rift and HTC Vive, с более эффективным рендером и прямым доступом к экрану.

API Vulkan

Среди других новых функций отмечается разделение ресурсов между API и разделение процессов, подгрупповые инструкции, обобщённые зависимости рендерпасса, а также более строгая модель памяти. В общем, все эти изменения вам вряд ли интересны, если вы не являетесь разработчиком видеоигр.

Отмечается, что разработчики продолжают работу над основной спецификацией, и некоторые из этих функций могут быть доступны в виде «расширений» для Vulkan. Пока специалисты не могут назвать даже ориентировочную дату выпуска спецификаций Vulkan Next.

Vulkan заметно ускоряет Doom в видеокартах AMD

На прошлой неделе компания Bethesda представила большое обновление к игре Doom, включив поддержку инновационного API Vilkan.

Немецкий ресурс ComputerBase.de провёл небольшое исследование, сравнив производительность различных видеокарт в игре Doom с рендером посредством разных API. В результате было установлено, что при переходе с OpenGL на Vulkan видеокарты AMD получают значительный прирост в скорости, в то время как скорость обработки на ускорителях NVIDIA практически не меняется.

API Vulkan

К примеру, у AMD Radeon R9 Fury X в разрешении 2560х1440 пикс. на новом API производительность на 25% выше, чем у GeForce GTX 1070, в то же время в режиме OpenGL та же карта AMD на 15% медленнее «зелёного» конкурента. Таким образом, API Vulkan ускоряет R9 Fury X на 52 процента! Аналогичная ситуация видна и для меньших разрешений.

Производительность Vulkan в Doom

Всё это выглядит подтверждением ранних слухов о том, что NVIDIA продолжает испытывать трудности с технологией распределённой нагрузки Async Compute, которая предложена AMD и внедрена в Vulkan и DX12.

Samsung показала достижения Vulkan

Компания Samsung представила свои достижения в API Vulkan в новых смартфонах Galaxy S7 и S7 Edge.

Смартфон S7 объявлен первым в мире телефоном с поддержкой нового API, и южнокорейская компания всеми силами хочет стимулировать мобильных геймеров к его приобретению. Для этого Samsung представила видео, где и продемонстрировала достижения в работе Vulkan.

Samsung Galaxy S7

В перечень игр, которые получили усовершенствования, вошли Need for Speed No Limits, Heroes of Incredible Tales и Vainglory. Исходя из представленного видео, при использовании Vulkan имеются явные улучшения в качестве графики и спецэффектов, по сравнению с OpenGL.

Томми Крул из Super Evil Megacorp, которая разрабатывала Vainglory, заявил, что компания Samsung помогла студии в портировании игры на Vulkan: «У нас были инженеры из Samsung, прямо здесь в нашем офисе, которые помогали нам портировать Vainglory на Vulkan и действительно вытянули максимум возможной производительности».

Кроме поддержки нового API компания Samsung внедрила в свои смартфоны S7 такие игровые средства как Game Tools и Game Launcher. Кроме того, компания готовит и новый лончер приложений, который также будет работать на основе Vulkan, и позволит ускорить и смягчить работу интерфейса.

Shield K1 получает поддержку Vulkan

Компания NVIDIA представила обновление для планшетного компьютера K1 Shield, который теперь поддерживает API Vulkan. Среда Vulkan является новым словом в графике и обеспечивает высокопроизводительную работу. Безусловно, для этого требуется соответствующая аппаратная часть.

Первая версия API Vulkan была выпущена в феврале этого года, и компания NVIDIA практически сразу обновила консоль SHiELD, чтобы обеспечить его поддержку. Теперь же пришла очередь и модели K1.

Shield Tablet K1

Компания подготовила новую прошивку 1.2, которая содержит множество изменений. Среди них обновление операционной системы Android 6.0.1, с исправлениями функции Do Not Disturb и двойным нажатием по рабочему столу для запуска камеры. Также были получены и свежие обновления безопасности.

Кроме того, NVIDIA добавила поддержку MIDI устройств посредством USB и исправила некоторые проблемы, связанные с пробуждением Wi-Fi, добавлено перемещение приложений на SD карту и Gamepad Mapper.

Intel поддерживает Vulkan 1.0 AP

Компания Intel представила новую бета версию графического драйвера с поддержкой API Vulkan 1.0 в процессорах, относящихся к 6-му поколению процессоров Intel Core. Технология доступна в операционных системах Windows 7, 8 и 10.

Технология Vulkan 1.0 была представлена в прошлом месяце промышленным консорциумом Khronos Group. Технология должна заменить OpenGL, который был подготовлен в далёком 1991 году компанией Silicon Graphics. Новая технология может задействовать ресурсы как GPU, так и многоядерных CPU, однако пока она далека от  конкурента — DirectX 12, поддержка которого реализована в финальных драйверах всех производителей графических процессоров.

API Vulkan

Технология Vulkan 1.0 также сможет работать и на Linux, в составе таких операционных систем, как SteamOS. Компания Intel открыла исходный код драйвера для Linux. Он будет доступен для процессоров с кодовыми именами Broadwell и Skylake.