Venus - GPU mebere maka QEMU na KVM, emejuputa ya dabere na Vukan API

Collabora ewebatala onye ọkwọ ụgbọ ala Venus, nke na-enye GPU mebere (VirtIO-GPU) dabere na Vukan ndịna-emeputa API. Venus yiri onye ọkwọ ụgbọ ala VirGL dị na mbụ, nke etinyere n'elu OpenGL API, ma na-enye ohere ka enye onye ọbịa ọ bụla GPU mebere maka ntụgharị 3D, na-enyeghị ohere pụrụ iche na GPU anụ ahụ. Agụnyelarị koodu Venus na Mesa wee bupu ya kemgbe ewepụtara ya 21.1.

Onye ọkwọ ụgbọ ala Venus na-akọwa ụkpụrụ Virtio-GPU maka ịmegharị iwu API eserese Vulkan. Maka nsụgharị n'akụkụ ndị ọbịa, a na-eji ọbá akwụkwọ virglrenderer, nke na-enye nsụgharị nke iwu sitere na ndị ọkwọ ụgbọala Venus na VirGL na iwu Vulkan na OpenGL. Iji soro GPU anụ ahụ na-emekọrịta ihe n'akụkụ sistemụ nnabata, enwere ike iji ANV (Intel) ma ọ bụ RADV (AMD) Vulkan ọkwọ ụgbọ ala sitere na Mesa.

Ihe ndetu a na-enye ntuziaka zuru ezu gbasara iji Venus na sistemụ virtualization dabere na QEMU na KVMA chọrọ kernel maka ọrụ akụkụ nke onye ọbịa. Linux 5.16-rc nwere nkwado maka /dev/udmabuf (eji nhọrọ CONFIG_UDMABUF rụọ ya), yana alaka dị iche iche nke virglrenderer (alaka res-sharing) na QEMU (alaka venus-dev). A chọrọ kernel na sistemụ ndị ọbịa. Linux Ngwakọta 5.16-rc na Mesa 21.1+ nke ejiri nhọrọ "-Dvulkan-drivers=virtio-experimental" chịkọtara.

 Venus - GPU mebere maka QEMU na KVM, emejuputa ya dabere na Vukan API


isi: opennet.ru
Zụta nnabata ntụkwasị obi maka saịtị nwere nchekwa DDoS, sava VPS VDS 🔥 Zụta ebe nrụọrụ weebụ a pụrụ ịtụkwasị obi na nchekwa DDoS, sava VPS VDS | ProHoster