Венус - виртуелни ГПУ за КЕМУ и КВМ, имплементиран на бази Вукан АПИ-ја

Цоллабора је представила Венус драјвер, који нуди виртуелни ГПУ (ВиртИО-ГПУ) заснован на Вукан графичком АПИ-ју. Венус је сличан претходно доступном ВирГЛ драјверу, имплементираном на ОпенГЛ АПИ-ју, а такође омогућава сваком госту да добије виртуелни ГПУ за 3Д рендеровање, без давања ексклузивног директног приступа физичком ГПУ-у. Венус код је већ укључен у Месу и испоручује се од издања 21.1.

Венус драјвер дефинише Виртио-ГПУ протокол за серијализацију Вулкан графичких АПИ команди. За рендеровање на страни госта користи се вирглрендерер библиотека, која обезбеђује превод команди из Венус и ВирГЛ драјвера у Вулкан и ОпенГЛ команде. За интеракцију са физичким ГПУ-ом на страни хост система, могу се користити АНВ (Интел) или РАДВ (АМД) Вулкан драјвери из Меса-е.

Белешка садржи детаљна упутства за коришћење Венере у системима виртуелизације заснованим на КЕМУ и КВМ. За рад на страни домаћина, потребно је Линук кернел 5.16-рц са подршком за /дев/удмабуф (изградња са опцијом ЦОНФИГ_УДМАБУФ), као и одвојене гране вирглрендерер-а (грана за ресење) и КЕМУ (венус-дев грана ). На страни гостујућег система, морате имати Линук кернел 5.16-рц и Меса 21.1+ пакет компајлиране са опцијом „-Двулкан-дриверс=виртио-екпериментал“.

Венус - виртуелни ГПУ за КЕМУ и КВМ, имплементиран на бази Вукан АПИ-ја


Извор: опеннет.ру

Додај коментар