Vulkan 1.4.351

Společnost Khronos Group vydala aktualizaci 1.4.351 pro Vulkan Graphics API. Tato technická verze obsahuje šest nových rozšíření, opravy specifikací a další přípravu infrastruktury pro budoucí GPU a herní enginy.

Nejvýznamnější novou funkcí je rozšíření VK_KHR_shader_bfloat16, které přidává podporu pro formát BFloat16 v shaderech. Tento formát se aktivně používá v úlohách strojového učení a akcelerace umělé inteligence, čímž snižuje požadavky na paměť a zvyšuje výpočetní výkon ve srovnání s FP32. Toto rozšíření je primárně navrženo pro moderní grafické procesory s hardwarovou podporou pro úlohy umělé inteligence.

Specifikace také zahrnuje:

  • VK_KHR_shader_expect_assume — rady kompilátoru pro optimalizaci větvení;
  • VK_EXT_image_sliced_view_of_3d — vytvoření 2D pohledu z 3D textur;
  • VK_EXT_image_compression_control_swapchain — ovládání komprese obrazu ve swapchainu;
  • Aktualizace infrastruktury pro sledování paprsků a SPIR-V;
  • objasnění chování paměťového modelu a synchronizace.

Vývojáři z Mesa již začali integrovat nové funkce do RADV a ANV a společnosti NVIDIA a AMD aktualizovaly své interní specifikace ovladačů. Některá z těchto rozšíření se objeví v budoucích verzích DXVK, VKD3D-Proton a herních enginů založených na Unreal Engine a Unity.

Za zmínku také stojí, že Khronos pokračuje ve svém závazku k postupné konvergenci grafických a AI úloh v rámci Vulkanu. Podpora pro BFloat16 je vnímána jako krok k užší integraci funkcí ML bez nutnosti samostatných API CUDA nebo ROCm.

Zdroj: linux.org.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster