GPU虚拟化是什么?

No replies
Demi
Demi 的头像
Offline
Joined: 2017-03-07

目前虚拟机系统中的图形处理方式有三种:一种是采用虚拟显卡的方式,另一种是直接采用物理显卡,最后是采用GPU虚拟化。

显卡虚拟化(GPU虚拟化)就是将显卡进行切片,并将这些显卡时间片分配给虚拟机使用的过程。由于支持显卡虚拟化的显卡一般可以根据需要切分成不同的规格的时间片,因此可以分配给多台虚拟机使用。其实现原理其实就是利用应用层接口虚拟化(API remoting),API重定向是指在应用层进行拦截与GPU相关的应用程序编程接口(Application ProgrammingInterface,API),通过重定向(仍然使用GPU)的方式完成相应功能,再将执行结果返回应用程序。

--电子创新网--
粤ICP备12070055号