当前位置:首页 > 报告详情

NVIDIA vGPU 在 Ampere GPU 上的新特性和飞跃.pdf

上传人: li 编号:29624 2021-02-07 25页 15.66MB

1、NVIDIANVIDIAVGPU在AMPEREGPU上的新特性和飞跃Neo Jia, Dec 2020#page#AGENDANVIDIA VGPU introductionWhat is NVIDIA VGPUAmpere SRIOVHow NVIDIA VGPU architecture takes advantage of SRIOVAmpere Multi-instance GPUWhat can you offer combining Multi-Instance GPU and VGPU#page#NVIDIAVGPUINTRODUCTION#page#NVIDIA VGPUPer

2、formance, Density,Manageability-for GPUNVIDIA VGPUFully enables NVIDIA GPU on virtualized platformsVMVMWide availability supported by all major hypervisorsSO 1sangGuest OSGreat app compatibility- NVIDIA driver inside VMGreat performance- VM direct access to GPU hardwareAppsAppsNVIDIANVIDIADriverDriv

3、erlmproved densityMultiple VMs can share one GPUHypervisorHighly manageableVGPU ManagerNVIDIA host driver management tools retain full controlof the GPUVGPU suspend, resume, live migration enables workloadsDatacenter GPUto be transparently moved between GPUs3nVID#page#AMPERE SRIOV#page#V/O Virtualiz

4、ationMediated and SRIOV solutionSingle-root I/0 virtualization (SRIOV)Mediated devicesVirtual Function (VF) defined by PCle spec“software-defined1/0virtualization solution,easy toadd features like live migrationSeparate IOMMU translation domainNo requirement for SRIOVFulL MMO space, posted interrupt

5、 for perf improvementQEMUQEMUQEMUQEMUVFIO PCIVFIO PCIVFIO PCIVFIO PCIdriverdriverdriverdriverKernel spaceKernel spacePCle VendorVFIOMDEVPCle Vendorvffo-pci.koDevice DriverDevice DriverVirtuaVirtualmdeymdeyFunctiorunctioPCle Device/ PFPCle DeviceAONU#page#NVIDIA VGPU KVM Architecture 101Based on upst

6、ream VFIO mediatedVMVMAppsAppsarchitectureNVIDIA driverNVIDIA driverNo VFIO UAPI changeQEMUQEMUVFIO PCI driverVFIO PCI driverMediated device managed by genericsysfs interface or libvirtLinux kernelVFIO Mediated Frameworkkvm.koVGPU ManagerUnified VFIO Mediated frameworksupports both mediated and SRIO

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了NVIDIA Ampere架构下vGPU的新特性和优势。主要内容包括: 1. NVIDIA vGPU简介:vGPU是NVIDIA在虚拟化平台上完全启用GPU的解决方案,支持所有主要虚拟化软件,具有广泛的兼容性、出色的性能和高度可管理性。 2. Ampere SRIOV:通过单根I/O虚拟化(SRIOV),vGPU可以在单个物理GPU上创建多达32个虚拟GPU,每个虚拟GPU都有自己的请求者ID、BAR和中断向量,从而提高性能。 3. Ampere Multi-Instance GPU:通过硬件分区,将GPU分割成多个独立、完全隔离的GPU实例(GI),每个GI可以包含一个或多个GPU切片,实现内存带宽隔离和执行隔离。 4. MIG-backed vGPU:在MIG模式下,vGPU可以在GPU实例上并行运行,提供更好的QoS、更低的延迟和更好的多租户支持。 5. 支持异构vGPU:MIG-backed vGPU支持多达7个并行vGPU,可以根据底层GPU实例配置实现异构支持。 6. 总结:Ampere架构下的vGPU通过SRIOV、MIG和异构支持,提高了系统安全性、性能和多租户支持,是NVIDIA在虚拟化GPU领域的一大飞跃。
什么是NVIDIA vGPU? Ampere SRIOV如何提高系统安全性和性能? MIG vGPU与传统vGPU相比有哪些优势?
客服
商务合作
小程序
服务号
折叠