GPU虚拟化笔记

原创 2015年02月09日 22:58:19

声明:

本博客欢迎转发,但请保留原作者信息!

博客地址:http://blog.csdn.net/halcyonbaby

内容系本人学习、研究和总结,如有雷同,实属荣幸!

GPU虚拟化的意义

满足以下场景:
游戏、视频编辑、渲染、计算机辅助设计等方面对GPU的需要。

当前GPU虚拟化的技术

GPUVirtual

  • 软件模拟
    比如qemu中现在模拟了vga显卡等。提供简单的显示功能。(少量寄存器、很小的显存)
  • API转发
    将openGL或者DirectX的API转发给host上的Graphics Driver上。
    优点:性能佳、可以共享。
    缺点:功能滞后。
  • 直通设备
    利用VT-d将显卡直通给虚拟机。
    优点:性能佳、功能完备。
    缺点:不能共享。
  • 完全GPU虚拟化
    优点:性能佳、功能完备、可以共享
    备注:虽然SR-IOV标准允许一个GPU给多个虚拟机共享使用。由于硬件的复杂性,目前但是没有GPU厂商支持。

Intel的mediated pass-through相当于软件实现的SR-IOV。将GPU直通给多个虚拟机。

XenGT

在Xen中实现了mediated pass-through。架构图如下:
GPUVirtual3

参考:
1. xenGT文档
https://01.org/zh/xen/blogs/srclarkx/2013/graphics-virtualization-xengt?langredirect=1
http://lists.xenproject.org/archives/html/xen-devel/2013-09/pdf4ObWP0JtcP.pdf
https://intel.lanyonevents.com/sz14/connect/fileDownload/session/7BFF04208A5CA171919FFCA4AFF8A8C7/SZ14_SFTS008_100_CHIf.pdf
2. KVMGT文档
http://www.linux-kvm.org/wiki/images/f/f3/01x08b-KVMGT-a.pdf

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

virtio-gpu介绍

背景:显卡的提升在虚拟化场景下一直是一个难以解决的问题。目前qemu中提供的显卡有2种 一种是cirrus显卡,一种是vga显卡。这两种显卡都是通过qemu来进行模拟的,也仅仅达到了能够让虚拟机使用...

GPU硬件虚拟化

Nvidia在2012.5.15日的GPU大会上发布了支持GPU硬件虚拟化的硬件,这比行业估计发布时间早了2年左右。以下内容来自Nvidia新闻: 提供可虚拟化到任何设备上的真正 PC ...

GPU虚拟化技术

GPU虚拟化技术 一、GPU概述 GPU的英文名称为Graphic Processing Unit,GPU中文全称为计算机图形处理器,由1999 年NVIDIA 公司提出。GP...

GPU 虚拟化

OpenStack 企业私有云的若干需求(1):Nova 虚机支持 GPU 本系列会介绍OpenStack 企业私有云的几个需求: 自动扩展(Auto-scaling)支持多租户和租户隔离...

centos6.7环境之kvm虚拟化quem工具配置及使用详解

环境准备 需要勾选CPU的虚拟化支持,支持cpu虚拟化的CPU列表: intel支持虚拟化技术CPU列表: Intel 6 Cores / 12 Threads CPU Number: Cod...

搜索引擎的小技巧:site,+,- 等指令的使用

1   把搜索范围限定在网页标题中——intitle 网页标题通常是对网页内容提纲挈领式的归纳。把查询内容范围限定在网页标题中,有时能获得良好的效果。使用的方式,是把查询内容中,特别关键的部分,...

GPU虚拟化的评价标准与实现策略

GPU虚拟化技术的评价标准和实现策略分类

GPU也玩虚拟机 解析RemoteFX虚拟化技术

● 解析RemoteFX虚拟化技术   ZDNET至顶网服务器频道 3月29日 编译(文/Desire):在Windows Server 2008 R2 SP1正式发布之前,曾有消息称该版本将支持R...

《KVM虚拟化技术实战和原理解析》读书笔记(一)

《KVM虚拟化技术实战和原理解析》第一章和第二章读书笔记

KVM虚拟化知识的一些笔记

一些关于KVM虚拟化的笔记
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)