Vulkan 1.4.351

Khronos Group avaldas värskenduse graafilisele API-le Vulkan 1.4.351. Väljalase on tehniline ja sisaldab kuut uut laiendit, parandusi spetsifikatsioonides ning täiendavat infrastruktuuri tulevaste GPU-de ja mängumootorite jaoks.

Kõige märgatavam uuendus on laiend VK_KHR_shader_bfloat16, mis lisab toega BFloat16 formaadi shadereis. Formaat on laialdaselt kasutusel masinõppe ja AI-kiirenduse ülesannetes, võimaldades vähendada mälunõudeid ja suurendada arvutuste jõudlust võrreldes FP32-ga. Laiend on suunatud eelkõige kaasaegsetele GPU-dele, millel on riistvaraline tugi AI-koormustele.

Samuti on spetsifikatsiooni lisatud:

  • VK_KHR_shader_expect_assume — vihjed kompilaatorile haruotsuste optimeerimiseks;
  • VK_EXT_image_sliced_view_of_3d — 2D-vaate loomine 3D-tekstuuridest;
  • VK_EXT_image_compression_control_swapchain — piltide kokkusurumise juhtimine swapchain-is;
  • uuendused kiirteese ja SPIR-V-infrastruktuuri;
  • täpsustused mälu mudeli ja sünkroonimise käitumise kohta.

Mesa arendajad on juba alustanud uute funktsioonide integreerimist RADV-sse ja ANV-sse, samal ajal kui NVIDIA ja AMD on värskendanud oma sisemisi draiveri spetsifikatsioone. Osad laiendused ilmuvad tulevastes DXVK, VKD3D-Proton versioonides ja Unreal Engine'i ja Unity baasil loodud mängumootorites.

Eraldi märgitakse, et Khronos jätkab suunda järkjärgulisele lähenemisele graafika- ja AI-koormustele Vulkanis. BFloat16 toe arvestamine on üks samme ML-funktsioonide tihedama integreerimise suunas, ilma et oleks vaja eraldi CUDA- või ROCm-API-sid.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster