LINUX.ORG.RU

Vulkan 1.4.351

 


0

2

Организация Khronos Group опубликовала обновление графического API Vulkan 1.4.351. Релиз носит технический характер и включает шесть новых расширений, исправления спецификаций и очередную порцию подготовки инфраструктуры для будущих GPU и игровых движков.

Наиболее заметным новшеством стало расширение VK_KHR_shader_bfloat16, добавляющее поддержку формата BFloat16 в шейдерах. Формат активно используется в задачах машинного обучения и AI-ускорения, позволяя снизить требования к памяти и увеличить производительность вычислений по сравнению с FP32. Расширение ориентировано прежде всего на современные GPU с аппаратной поддержкой AI-нагрузок.

Также в спецификацию включены:

  • VK_KHR_shader_expect_assume — подсказки компилятору для оптимизации ветвлений;
  • VK_EXT_image_sliced_view_of_3d — создание 2D-view из 3D-текстур;
  • VK_EXT_image_compression_control_swapchain — управление сжатием изображений в swapchain;
  • обновления трассировки лучей и SPIR-V-инфраструктуры;
  • уточнения поведения memory model и синхронизации.

Разработчики Mesa уже начали интеграцию новых возможностей в RADV и ANV, а NVIDIA и AMD обновили внутренние спецификации драйверов. Часть расширений появится в будущих версиях DXVK, VKD3D-Proton и игровых движках на базе Unreal Engine и Unity.

Отдельно отмечается, что Khronos продолжает курс на постепенное сближение графических и AI-нагрузок внутри Vulkan. Поддержка BFloat16 рассматривается как один из шагов к более тесной интеграции ML-функций без использования отдельных CUDA- или ROCm-API.

>>> Источник

★★★

Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 1)

Три всадника успеха Vulkan - Valve, андроид и LLM модели. А 10 лет назад казался смешным на фоне DirectX

One ★★★★★
()

Мне не надо (хватает OpenGL), но пусть будет.

sparkie ★★★★★
()
Ответ на: комментарий от One

Три всадника успеха Vulkan - Valve, андроид и LLM модели.

Джонатан Блоу говорит Vulkan API не жилец. Ссылается на современные достижения, где из VRAM выходит данных назад в RAM очень много. Как раз 10 лет назад никто такого не ждал. И либо что-то совершенно новое появится, либо весь апи ужмется до одной печатной страницы определений.

sarumeister
()
Последнее исправление: sarumeister (всего исправлений: 1)
Ответ на: комментарий от sarumeister

Ссылается на современные достижения, где из VRAM выходит данных назад в RAM очень много.

Это в мире где самым популярным домашним устройством становится Mac с унифицированной памятью?
Да, там Metal, но x86 и arm к этому же идут.

One ★★★★★
()
Последнее исправление: One (всего исправлений: 1)
Ответ на: комментарий от One

Да, там Metal

А Metal хвалил. Говорит правда, что сам не пробовал, что ему пацаны за гаражами рассказывали.

sarumeister
()

Может им туда ещё и openCL запихать?

kirill_rrr ★★★★★
()
Ответ на: комментарий от devl547

Unified и Shared Memory не муж и жена, а четыре разных человека.

Костыли в ОС ограничивают и Strix Halo, не говоря о других

One ★★★★★
()
Ответ на: комментарий от One

Костыли в ОС

Что поделать, софт не успевает за железом.
Но тем не менее, на уровне PoC оно уже давно существует.

devl547 ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.