开发者社区> 问答> 正文

GPU SR-IOV 技术架构是怎样的?

GPU SR-IOV 技术架构是怎样的?

展开
收起
追风少年刘全有 2021-11-26 11:40:55 3092 0
1 条回答
写回答
取消 提交回答
  • 下图是 GPU SR-IOV 技术架构图,在虚拟化软件栈中加入了 GIM 模块来驱动 GPU 硬件。GIM 模块调用 PCI 子系统接口初始化 SR-IOV 虚拟功能(Virtual Function,VF),并 对硬件资源进行管理分配。VFIO 模块可通过标准的 PCI 设备接口直接使用虚拟功能。虚拟机实例中图形驱动程序将发送请求给 GIM 模块,由其将 虚拟功能使能并调度到硬件资源上运行。GIM 的运行对虚拟化环境而言完全透明,与直通技术没有差别。由于 GPU SR-IOV 使用标准的直通接口把虚拟 GPU 资源分配给虚拟机,所以虚拟机控制系统对其操作的接口与直通技术没有差别。

    image.png

    资料来源:《弹性计算—无处不在的算力》

    2021-11-26 15:57:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
端到端GPU性能在深度学学习场景下的应用实践 立即下载
DeepStream: GPU加速海量视频数据智能处理 立即下载
GPU在超大规模深度学习中的发展和应用 立即下载