AMD MxGPU技术简介

虚拟化隔离PCIe资源规范 SR-IOV(Single-root input/output virtualization, 单根输入/输出虚拟化)是一种个允许在不同用户之间隔离PCIe资源的规范:

  • SR-IOV 是用于共享网络资源(NIC)和安全网络流量的标准

  • SR-IOV 也是GPU共享技术的业界标准

备注

AMD unveils hardware-virtualised GPU product line 2016年2月5日,在发布了 AMD FirePro S7150 x2运算卡 之后,AMD宣布 AMD FirePro S7150 和 AMD FirePro S7150 x2运算卡 成为业界首个实现基于 Sigle Root I/O Virtualization(SR-IOV) GPU共享技术的产品。

根据AMD官方发布,选择SR-IOV作为MxGPU技术基础(MxGPU实际上就是AMD的SR-IOV的商业宣传名称)原因如下:

  • SR-IOV 是虚拟化 PCIe 设备的长期行业标准,标准受到公开的安全性审查

  • VF 提供的隔离有助于确保每个 VM 与其他 VM 隔离,例如内存是安全的,而不是共享的

  • SR-IOV 是一项基础技术: 实现可扩展性和更高的用户密度,最大限度地减少上下文切换开销

  • SR-IOV 可以提供VM资源隔离,提高稳定性和可靠性

AMD MxGPU( Sigle Root I/O Virtualization(SR-IOV) )支持多种操作系统以及虚拟化技术:

想法

参考