Vulkan 1.4.351

Organizacija Khronos Group je objavila ažuriranje grafičkog API-ja Vulkan 1.4.351. Ova verzija je tehnička i uključuje šest novih proširenja, ispravke specifikacija i dodatne pripreme infrastrukture za buduće GPU-ove i game engine-e.

Najistaknutija novina je proširenje VK_KHR_shader_bfloat16, koje dodaje podršku za BFloat16 format u shadere. Ovaj format se aktivno koristi u zadatcima mašinskog učenja i AI akceleraciji, omogućavajući smanjenje zahteva za memorijom i povećanje performansi u poređenju sa FP32. Proširenje je prvenstveno orijentisano na moderne GPU-ove sa hardverskom podrškom za AI opterećenja.

Takođe su uključeni u specifikaciju:

  • VK_KHR_shader_expect_assume — saveti za optimizaciju grananja za kompajler;
  • VK_EXT_image_sliced_view_of_3d — kreiranje 2D pogleda iz 3D tekstura;
  • VK_EXT_image_compression_control_swapchain — upravljanje kompresijom slika u swapchain-u;
  • ažuriranja infrastrukture za traziranje zraka i SPIR-V;
  • razjašnjenja ponašanja memory model-a i sinhronizacije.

Razvijači Mesa su već počeli integraciju novih mogućnosti u RADV i ANV, dok su NVIDIA i AMD ažurirali unutrašnje specifikacije drajvera. Deo proširenja će se pojaviti u budućim verzijama DXVK, VKD3D-Proton i gamen engine-ima zasnovanim na Unreal Engine i Unity.

Izdvojeno je da Khronos nastavlja sa postepenim zbližavanjem grafičkih i AI opterećenja unutar Vulkan-a. Podrška za BFloat16 se smatra jednim od koraka ka bližoj integraciji ML funkcija bez korišćenja posebnih CUDA ili ROCm API-ja.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster