Vulkan 1.4.351

Khronos Group organizācija publiskojusi grafiskā API Vulkan 1.4.351 atjauninājumu. IzlaiÅ”ana ir tehniska rakstura un ietver seÅ”us jaunus paplaÅ”inājumus, specifikāciju labojumus un vēl vienu infrastruktÅ«ras sagatavoÅ”anu nākotnes GPU un spēļu dzinējiem.

Visredzamākais jaunums ir VK_KHR_shader_bfloat16 paplaÅ”inājums, kas pievieno BFloat16 formāta atbalstu Ŕāderiem. Å is formāts tiek aktÄ«vi izmantots maŔīnmācīŔanās un AI paātrināŔanā, ļaujot samazināt atmiņas prasÄ«bas un palielināt aprēķinu veiktspēju salÄ«dzinājumā ar FP32. PaplaÅ”inājums ir orientēts galvenokārt uz mÅ«sdienu GPU ar aparatÅ«ras atbalstu AI slodzēm.

Specifikācijā ir iekļauti arī:

  • VK_KHR_shader_expect_assume — padomi kompilatoram optimizācijas veikÅ”anai;
  • VK_EXT_image_sliced_view_of_3d — 2D-skata izveidoÅ”ana no 3D tekstÅ«rām;
  • VK_EXT_image_compression_control_swapchain — attēlu saspieÅ”anas pārvaldÄ«ba swapchain;
  • atjauninājumi staru izsekoÅ”anai un SPIR-V infrastruktÅ«rai;
  • precizējumi atmiņas modeļa un sinhronizācijas darbÄ«bā.

Mesa izstrādātāji jau sākuÅ”i integrēt jaunas iespējas RADV un ANV, bet NVIDIA un AMD ir atjauninājuÅ”i iekŔējās draiveru specifikācijas. Daļa paplaÅ”inājumu parādÄ«sies nākotnē DXVK, VKD3D-Proton un spēļu dzinējos, kas balstÄ«ti uz Unreal Engine un Unity.

AtseviŔķi jāatzÄ«mē, ka Khronos turpina virzÄ«bu uz pakāpenisku grafisko un AI slodžu tuvināŔanu Vulkan ietvaros. BFloat16 atbalsts tiek uzskatÄ«ts par vienu no soļiem, lai cieŔāk integrētu ML funkcijas bez atseviŔķu CUDA vai ROCm API izmantoÅ”anas.

Avots: linux.org.ru

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster