Microsoft принесет его знаменитой игровой набор интерфейсов программирования приложений DirectX для подсистемы Windows для Linux 2 (ВСЛ 2) окружающая среда, чтобы обеспечить аппаратное ускорение графики для приложений Linux.

С множество Windows графических возможностей в ближайшее время будут доступны на ВСЛ 2, Microsoft уже говорили о переезде в среде Linux из текст только в режиме консоли, с помощью программ графических пользовательских интерфейсов (GUI), а также.

Новое Линукс ядро драйвер dxgkrnl был чистой комнате, разработанные для ВСЛ с DirectX поддержка, основанная на Windows от Microsoft драйвер дисплея модель графического процессора пара-виртуализации (ГПУ-ПВ) технологии.

Драйвер будет взаимодействовать с ядром Windows и физической видеокарта; Microsoft заявила, нескольких графических процессоров поддерживаются, если они управляют драйвером WDDM драйверы 2.9.

Обмен ГПУ между Windows и ВСЛ 2 является динамичным и не подлежит разбиению или ограничения ресурсов с приложениями, работающими на почти родной скорости менее некоторые накладные расходы виртуализации.

Microsoft заявила, что ее метод проектирования с драйвером WDDM-совместимыми абстракция для видеокарты внутри ядра Linux позволило компании перекомпилировать весь его API DirectX для ВСЛ 2.

Это означает, что полный прямой 3D версия 12 и Апис DxCore, с оговоркой, что поддержка в настоящее время ограничивается библиотека GNU с (с glibc) дистрибутивы, такие как Fedora, и Ubuntu, CentOS и другие.

Поставщики графических карт необходимо предоставить драйверы пользовательского режима (бла) слишком для их оборудования.

Драйвер dxgkrnl Linux также будут использованы для обеспечения поддержки без DirectX аппаратное ускорение через Хронос API, таких как OpenGL и OpenCL через библиотеки Mesa, сказал Microsoft.

Вулкан пока не поддерживается, но Microsoft заявила, что смотрит в том, как интегрировать этот конкретный Хронос API и для Linux.

На протяжении многих лет, Microsoft продлила роль совместимая с DirectX, помимо игр и графика, а также добавлена поддержка для машинного обучения и искусственный интеллект обучение.

Его API машинного обучения, DirectML, была портирована и работает на Linux при запуске ВСЛ 2, Майкрософт сказал.

Microsoft также будет добавлена поддержка для NVIDIA CUDA и API для ВСЛ 2.

Это означает, что аппаратное ускорение для CUDA-х библиотек, как cuDNN устройств и TensorRT.

Поддержкой CUDA выйдет с NVIDIA с драйвером WDDM версии v2.9 драйверов, и автоматически устанавливается и работает на версиях glibc-основанных дистрибутивов Linux работает на ВСЛ 2.

Аппаратное ускорение для инструментов Докер от Nvidia в пределах ВСЛ 2 также будет поддержано для контейнерных нагрузок и доступна как пакет adddional.

Чтобы опробовать DirectX на Linux и ВСЛ 2, пользователи должны присоединиться к Windows 10 программы Insider Preview и выберите быстрое кольцо.

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here