Tags Posts tagged with "xengt"

xengt

przez -
1 727
Intel

Kilka tygodni temu Intel przedstawił wszystkim technologię XenGT, która pozwala na bezpośredni dostęp do fizycznej karty graficznej, z poziomu maszyny wirtualnej. XenGT został przystosowany do działania na hipernadzorcy Xen, we współpracy z procesorami graficznymi Intel Haswell Iris. Od tamtego czasu programiści bardzo mocno rozbudowali cały kod i przemianowali na GVT-g. Dołączył on do projektów wirtualizacji GPU: GVT-d i GVT-s, różniących się sposobem udostępniania funkcji.

Intel GVT-d

Pozwala na bezpośredni dostęp do zasobów karty graficznej z poziomu wirtualnej maszyny. Używane są specjalne sterowniki dla maszyny wirtualnej i nie ma jakiegokolwiek ograniczenia czy pośrednictwa hipernadzorcy. Intel GVT-d działa z QEMU po przez wsparcie dla VTd.

Intel GVT-s

Pozwala na dostęp do zasobów karty graficznej przez wiele maszyn wirtualnych na poziomie API. Technologia wykorzystuje technikę przekazywania API, która współgra z fizycnzym sprzętem. GVT-s jest szeroko wykorzystywane przez programy VirtualBox i VMware, a także przez Virgil3d dla QEMU.

Intel GVT-g

Technologia pozwala na współdzielenie jednej karty graficznej dla wielu maszyn wirtualnych, poprzez wydzielene pewnych zasobów, jako wirtualną kartę graficzną. Każda wirtualka posiada oddzielną instacja wirtualnego procesora graficznego, z pewną wydzieloną częścią fizycznego zasobu. Rozwiązanie to zapewnia dobrą wydajność, sporą ilość funkcji i współdzielenia zasobów. Co więcej, maszyna wirtualna może bez problemów wykorzystać domyślny sterownik graficzny od producenta danego układu. Aktualnie trwają prace nad wdrożeniem GVT-g dla KVM.

przez -
1 1240
Intel

Intel przedstawił wszystkim nowy projekt o nazwie XenGT. Jest to technologia bezpośredniego dostępu do fizycznej karty graficznej, z poziomu maszyny wirtualnej. XenGT został przystosowany do działania na hipernadzorcy Xen, we współpracy z procesorami graficznymi Intel Haswell Iris. Technologia jest o tyle ciekawa, ponieważ wiele maszyn wirtualnych za jednym razem korzysta ze wszystkich funkcji fizycznego rdzenia graficznego, którego pewna ilość zasobów została przydzielona do każdej z wirtualek.

Warto tutaj zaznaczyć, że nie trzeba w tym momencie tworzyć osobnego sterownika, ale można na danym systemie skorzystać z dostępnych już sterowników graficznych, ponieważ wirtualna karta graficzna jest widziana tak samo, jak fizyczna.

Polecane

Bezpieczeństwo i szyfrowanie

0 82
Wi-Fi Alliance ogłosiła Wi-Fi Protected Access 3 (WPA3), nowy standard zabezpieczeń, który znacznie zwiększa bezpieczeństwo sieci bezprzewodowych. WPA2, który jest teraźniejszym standardem istnieje już...
gpd-win-2-linux

0 122