Vulkan 1.1 specifikace oznámil, zlepšuje podporu více
Obsah:
Skupina Khronos dnes oznámila novou specifikaci Vulkan 1.1, která zahrnuje hlavní vylepšení tohoto konkurenčního API všudypřítomného rozhraní DirectX společnosti Microsoft. Vulkan 1.1 standardizuje některé funkce, které byly dříve nabízeny jako rozšíření, čímž dosahuje parity se samotným Microsoft DirectX 12.
Vulkan 1.1 dohání až do DX12
V první řadě máme explicitní podporu pro více GPU, což poskytuje kontrolu vývojářům, což umožňuje programu rozšířit jeho práci na více GPU efektivněji než se systémy SLI a Crossfire. Zdroje jednoho fyzického GPU mohou být použity jiným GPU, na různých GPU mohou být spuštěny různé příkazy a jeden GPU může zobrazovat obrázky vykreslené jiným GPU.
U verze Vulkan 1.1 jsou rozložení paměti Direct3D nativně zpracovávána a programy HLSL, které tato rozložení převezmou, jsou nativně zpracovány. To vývojářům usnadní přesun stávajícího kódu Direct3D do Vulkanu, protože již nemusí přepisovat všechny své programy. Nová specifikace také vylepšuje programovací schopnosti GPU pomocí operací podskupiny, které umožňují sdílení dat různými způsoby mezi různými vlákny výpočtu založeného na GPU.
Doporučujeme přečíst si náš příspěvek na nejlepších základních deskách na trhu (únor 2018)
Vulkan 1.1 má také vylepšení pro aplikace virtuální reality, které vyžadují reprezentaci dvou různých perspektiv stejné scény, jednoho pro každé oko. Ve verzi Vulkan 1.1 mohou vývojáři používat více pohledů, kde jediná sada příkazů pro vykreslování produkuje při jednom volání více mírně odlišných výstupů, což je efektivnější.
Nová verze Vulkan také podporuje nové barevné formáty YUV / YCbCr, které se běžně používají v kodekech videosekvencí. Týká se to vestavěné podpory chráněného obsahu. Tato podpora umožňuje, aby byl tento obsah použit jako součást scény vykreslené pomocí GPU, při respektování ochrany proti kopírování a zabezpečeného zobrazení.
Arstechnica písmoVysvětlujeme, proč amd zlepšuje více než nvidia, když jde na directx 12
Analyzujeme příčiny největšího zlepšení AMD v přechodu na DirectX 12 ve srovnání s jeho velkým soupeřem Nvidia. Řekneme vám všechno.
Microsoft zlepšuje podporu více
Microsoft chce usnadnit implementaci nativní podpory DirectX 12 multi-GPU a učinit z ní vývojářem preferovanou volbu.
Amd oznamuje podporu tensorflow v rocm a zlepšuje dostupnost epyc
AMD ROCm přidal podporu pro strojové vzdělávací rámce TensorFlow a Caffe v knihovnách MIOpen ke zlepšení jejich podpory.