Grafičke kartice

Najavljena Vulkan 1.1 specifikacija, poboljšava multi podršku

Sadržaj:

Anonim

Khronos grupa je danas objavila novu Vulkan 1.1 specifikaciju koja uključuje velika poboljšanja ovog rivalskog API-ja za Microsoftov sveprisutni DirectX. Vulkan 1.1 standardizira neke značajke koje su ranije ponuđene kao proširenja, postižući paritet s Microsoftovim DirectX 12.

Vulkan 1.1 hvata do DX12

Prije svega, imamo eksplicitnu podršku za više GPU-a koji pružaju kontrolu nad programerima, omogućavajući programu da učinkovitije proširi svoj rad na više GPU-a nego sa SLI i Crossfire sustavima. Resursi jednog fizičkog GPU-a mogu koristiti drugi GPU, različite naredbe mogu se izvoditi na različitim GPU-om, a jedan GPU može prikazati slike iskazane s drugim GPU-om.

S Vulkan 1.1, Direct3D memorijskim rasporedima rukuje se nativno, a HLSL programi koji preuzimaju te rasporede također se ručno koriste. To programerima olakšava premještanje postojećeg Direct3D koda na Vulkan jer više ne trebaju prepisivati ​​sve svoje programe. Nova specifikacija također poboljšava programske mogućnosti GPU-a s operacijama podskupina, koje omogućuju dijeljenje podataka na različite načine među različitim nitima izračunavanja temeljenog na GPU-u.

Preporučujemo čitanje našeg posta o najboljim matičnim pločama na tržištu (veljača 2018.)

Vulkan 1.1 također ima poboljšanja za aplikacije virtualne stvarnosti, što zahtijeva predstavljanje dvije različite perspektive iste scene, po jedna za svako oko. S Vulkanom 1.1, programeri mogu koristiti višestruki prikaz, gdje jedan skup naredbi za generiranje stvara više malo različitih rezultata s jednim pozivom, što ga čini učinkovitijim.

Nova verzija Vulkana također podržava nove YUV / YCbCr formate boja koji se obično koriste u video kodekovima. To se odnosi na ugrađenu podršku zaštićenog sadržaja. Ova podrška omogućuje da se ovaj sadržaj koristi kao dio GPU scene pri čemu se poštuje zaštita od kopiranja i siguran prikaz.

Arstechnica font

Grafičke kartice

Izbor urednika

Back to top button