NVIDIA GRID GPU Acceleration For Virtualization

2y ago
21 Views
2 Downloads
3.78 MB
33 Pages
Last View : 4d ago
Last Download : 3m ago
Upload by : Kaydence Vann
Transcription

NVIDIA GRID GPU Acceleration for Virtualization

GRID For VDIAGENDAGRID Enabled SolutionsUser Profiles and Experiences

VDICirca 2011Task Worker

GRIDPoweredVDIDesignerTask WorkerA TRUE PC EXPERIENCEPowerUserKnowledgeWorkerDelivered to any devicefor the hundreds of millionsof power users who want tobring their own devices towork.

Key Components of GRIDGRID VGXSoftwareGRIDGPUsGRID VCAVisual Computing Appliance

VDIVIRTUAL MACHINEVIRTUALDESKTOPSNVIDIA GRID EnabledVirtual DesktopNVIDIA DriverNVIDIA GRID ENABLEDHypervisorNVIDIA GRID GPU

Key Components of GRIDGRID VGXSoftwareGRIDGPUsGRID VCAVisual Computing Appliance

Key Components of GRIDGRIDGPUs

NVIDIA BrandsGeForce Quadro Tesla Tegra NVIDIA GRID

NVIDIA GRID K1GPUNVIDIA GRID K24 Kepler GPUs2 High End Kepler GPUs768 (192 / GPU)3072 (1536 / GPU)16GB DDR3 (4GB / GPU)8GB GDDR5130 W225 WDual Slot ATX, 10.5”Dual Slot ATX, 10.5”NoneNone6-pin connector8-pin connectorx16x16PCIe GenerationGen3 (Gen2 compatible)Gen3 (Gen2 compatible)Cooling solutionPassivePassive# users4 - 10012 – 641Watts per user 1.5 W 3.5 W4.x4.x1111YesYesCUDA coresMemory SizeMax PowerForm FactorDisplay IOAux power requirementPCIeOpenGLMicrosoft DirectXGRID VGX Virtualization support1Number of users depends on software solution, workload, and screen resolution

IBM iDataPlex DX3602 GRID K1 or 2 GRID K2Dell PowerEdge R7202 GRID K1 or 2 GRID K2Available Q2 2013Available TodayGRID Enabled OEM PlatformsCisco UCS C240 M32 GRID K1 or 2 GRID K2HP ProLiant SL2502 GRID K2HP ProLiant SL2704 GRID K2HP ProLiant WS460c Gen81 GRID K1 or 1 GRID K2SuperMicro SYS-1027-TRF2 GRID K1 or 3 GRID K2SuperMicro SYS-2027-TRF2 GRID K1 or 4 GRID K2

Key Components of GRIDGRID VGXSoftwareGRIDGPUsGRID VCAVisual Computing Appliance

The PCAppAppOSSoftwareHardwareAppHW DriverHW DriverHW DriverHW DriverNVIDIADriverCPUMemoryStorageNetworkGPUPC

The PCAppAppOSSoftwareHardwareAppHW DriverHW DriverHW DriverHW DriverNVIDIADriverCPUMemoryStorageNetworkGPUPCWin 7Win 8Linux

The Virtualized DesktopSynonymous termsVDI – Virtual Desktop InfrastructureHVD – Hosted Virtual DesktopClient VirtualizationPurposeReplace physical desktop / laptops with virtual desktops on serversBenefitsMove the compute resource closer to the large data in the data-centerSecurity – Company IP stays in the data-centerManageability – OS image managementUser Flexibility – any device, anywhere, anytimeResource Utilization – keep shared resources busy for better ROI

The Virtualized DesktopAppAppAppAppAppOSOSOSGuest IRTUAL MACHINEvCPUvMemory erver

ICA (Citrix)PCoIP (VMware)RDP (MSFT) The Virtualized DesktopAppAppAppAppAppOSOSOSGuest OSSoftwareAppVirtualDriverVirtualDriverCitrix XenDesktopVMware ViewMicrosoft RDPHP RGSNICE DCVVNC VDAAppVirtualDriverVirtualDriverWin 7Win 8HardwareVirtualizationVIRTUAL MACHINEvCPUvMemory tworkCitrix ReceiverVMware ViewClientMicrosoft RDPRGS receiver ClientVMware ESX / vSphereMicrosoft HyperVRedhat KVMCitrix XenServerOpen Source

GPUs in a Virtual DesktopGPU pass-through1:1 dedicated GPU to userShared GPUSoftware virtualization of the GPUGRID VGXHardware virtualization of the GPU throughthe NVIDIA GRID VGX technology

GPU Pass-ThroughAppAppVDAAppAppClientSoftwareGuest iverNVIDIADriverVirtualizationVIRTUAL MACHINEvCPUvMemory ryStorageNetworkGPU

GPU Pass-ThroughAppAppVDAAppAppAccelerated RemotingSoftwareGuest iverNVIDIADriverNVIDIA Pass-throughVirtualizationVIRTUAL MACHINEvCPUvMemory vStorageClientCitrix XenDesktop 5.6 FP1VMware View 5.2Citrix XenServerVMware orageNetworkGPUGRID K1GRID K2Quadro 2000-6000Quadro K2000-K5000

GPU SharingAlso known asSoftware VirtualizationAPI intercept

GPU SharingAppAppAppAppAppAppAppVDAAppVDAGuest OSApp SoftwareGuest iverVirtualGraphicsDriverClientRendered DesktopGraphics APIsVirtualizationVIRTUAL MACHINEvCPUvMemory dwareServerCPUMemoryStorageNetworkGPU

GPU SharingAppAppVDAAppAppClientSoftwareGuest iverRemoteFXMicrosoft Server 2008 R2 – DX9Microsoft Server 2012 – DX9, 10, 11VirtualGraphicsDriverVMware vSGA - DX9, OGL2.1VirtualizationVIRTUAL MACHINEvCPUvMemory vStoragevNetworkvGraphicsHYPERVISORGRID K1, K2Quadro 4000, 5000, 6000Tesla tworkGPU

HW GPU VirtualizationAlso known asNVIDIA GRID VGX technologyVGX GPU HypervisorvGPUVirtual GPUHardware Virtualization

HW GPU VirtualizationVDAAppAppAppAppVDAAppAppAppAppGuest OSVDAAppAppAppClientSoftwareGuest IDIADriverNVIDIADriverGraphic ntVirtualizationVIRTUAL MACHINEvCPUvMemory vStoragevNetworkvGPUHYPERVISORGRID GPU

HW GPU VirtualizationAppAppVDAAppAppStandard NVIDIA DriverClientSoftwareGuest iverCitrix XenServerNVIDIADriverNVIDIA GRID VGXsoftware from NVIDIAHardwareVirtualizationVIRTUAL MACHINEvCPUvMemory vStoragevNetworkvGPUHYPERVISORCPUGRID VGXtechnologyMemoryStorageNetworkServerGRID K1, K2GPU

USER EXAMPLES

Virtual RemoteWorkstation(Dedicated GPU)DESIGNER(CATIA, CS6, Inventor)POWER USER(PLM, Med Img,Showcase, Photoshop)Virtual Desktop(Virtualized GPU)KNOWLEDGEWORKER(MS Office, HTML5)

DESIGNERPOWER USERKNOWLEDGEWORKER

No GPUDESIGNERPOWER USERKNOWLEDGEWORKERShared GPUPass-through

No GPUShared GPUPass-through POWER USER / KNOWLEDGEWORKER DESIGNER

One more thing XenApp – accelerated by GRIDNext Backup— Delivering 3D Graphics from the Cloud with XenApp andXenDesktop VDI Derek Thorslund ( Director of Product Management, Citrix )

THANK YOU

NVIDIA GRID K2 1 Number of users depends on software solution, workload, and screen resolution NVIDIA GRID K1 GPU 4 Kepler GPUs 2 High End Kepler GPUs CUDA cores 768 (192 / GPU) 3072 (1536 / GPU) Memory Size 16GB DDR3 (4GB / GPU) 8GB GDDR5 Max Power 130 W 225 W Form Factor Dual Slot ATX, 10.5” Dual Slot ATX,

Related Documents:

www.nvidia.com GRID Virtual GPU DU-06920-001 _v4.1 (GRID) 1 Chapter 1. INTRODUCTION TO NVIDIA GRID VIRTUAL GPU NVIDIA GRID vGPU enables multiple virtual machines (VMs) to have simultaneous, direct access to a single physical GPU, using the same NVIDIA graphics drivers that are

NVIDIA virtual GPU products deliver a GPU Experience to every Virtual Desktop. Server. Hypervisor. Apps and VMs. NVIDIA Graphics Drivers. NVIDIA Virtual GPU. NVIDIA Tesla GPU. NVIDIA virtualization software. CPU Only VDI. With NVIDIA Virtu

NVIDIA vCS Virtual GPU Types NVIDIA vGPU software uses temporal partitioning and has full IOMMU protection for the virtual machines that are configured with vGPUs. Virtual GPU provides access to shared resources and the execution engines of the GPU: Graphics/Compute , Copy Engines. A GPU hardware scheduler is used when VMs share GPU resources.

NVIDIA PhysX technology—allows advanced physics effects to be simulated and rendered on the GPU. NVIDIA 3D Vision Ready— GeForce GPU support for NVIDIA 3D Vision, bringing a fully immersive stereoscopic 3D experience to the PC. NVIDIA 3D Vision Surround Ready—scale games across 3 panels by leveraging

Latest developments in GPU acceleration for 3D Full Wave Electromagnetic simulation. Current and future GPU developments at CST; detailed simulation results. Keywords: gpu acceleration; 3d full wave electromagnetic simulation, cst studio suite, mpi-gpu, gpu technology confere

NVIDIA GRID K2 Graphics Board BD-06580-001_v02 12 THERMAL SPECIFICATIONS The NVIDIA GRID K2 graphics board uses passive heat sinks that require system airflow to properly operate the card within thermal limits. Table 5 provides thermal information necessary to deliver reliable operation of the NVIDIA GRID K2 GPU. This

Virtual GPU Software Client Licensing DU-07757-001 _v13.0 3 NVIDIA vGPU Software Deployment Required NVIDIA vGPU Software License Enforcement C-series NVIDIA vGPU vCS or vWS Software See Note (2). Q-series NVIDIA vGPU vWS Software See Note (3). GPU pass through for workstation or professional 3D graphics vWS Software

MATH348: Advanced Engineering Mathematics Nori Nakata. Sep. 7, 2012 1 Fourier Series (sec: 11.1) 1.1 General concept of Fourier Series (10 mins) Show some figures by using a projector. Fourier analysis is a method to decompose a function into sine and cosine functions. Explain a little bit about Gibbs phenomenon. 1.2 Who cares? frequency domain (spectral analysis, noise separation .