REMOTE HIGH FIDELITY VISUALIZATION. May 2015 Jeremy Main, Sr. Solution Architect GRID jmain@nvidia.com

Similar documents
PLANNING FOR DENSITY AND PERFORMANCE IN VDI WITH NVIDIA GRID JASON SOUTHERN SENIOR SOLUTIONS ARCHITECT FOR NVIDIA GRID

NVIDIA GRID OVERVIEW SERVER POWERED BY NVIDIA GRID. WHY GPUs FOR VIRTUAL DESKTOPS AND APPLICATIONS? WHAT IS A VIRTUAL DESKTOP?

PNY Professional Solutions NVIDIA GRID - GPU Acceleration for the Cloud

ArcGIS Pro: Virtualizing in Citrix XenApp and XenDesktop. Emily Apsey Performance Engineer

GTC EXPRESS WEBINAR: GETTING THE MOST OUT OF VMWARE HORIZON VIEW VDGA WITH NVIDIA GRID. Steve Harpster - Solution Architect NALA

S4726 VIRTUALIZATION AN INTRO TO VIRTUALIZATION. Luke Wignall & Jared Cowart Senior Solution Architects GRID

S Hands on Tutorial: Deploying GRID in Citrix and VMware Virtual Desktop Environments

SOLUTION BRIEF MANUFACTURING DELIVER BRILLIANT CAD PERFORMANCE

VMware and NVIDIA: Bringing Workstations to the cloud

NVIDIA GRID VGPU Steve Harpster SA NALA October 2013

Table of Contents. P a g e 2

Cloud Gaming & Application Delivery with NVIDIA GRID Technologies. Franck DIARD, Ph.D. GRID Architect, NVIDIA

Performance Testing in Virtualized Environments. Emily Apsey Product Engineer

Virtual Desktop VMware View Horizon

Get the Best out of NVIDIA GPUs for 3D Design and Engineering in the Cloud

Virtualization of ArcGIS Pro. An Esri White Paper December 2015

Delivering 3D Graphics from the Private or Public Cloud

Virtualization Technologies. Embrace the new world of healthcare

GPU virtualization with Citrix XenDesktop, using NVIDIA GRID graphics board on VMware vsphere 6

GPU Accelerated XenDesktop 3D Graphics beyond Designers and Engineers

S5445 BUILDING THE BEST USER EXPERIENCE WITH CITRIX XENAPP & NVIDIA GRID THOMAS POPPELGAARD

HIGH PERFORMANCE VIDEO ENCODING WITH NVIDIA GPUS

VMware Horizon View 3D Graphics

NVIDIA VIDEO ENCODER 5.0

Hardware Accelerated Graphics for VDI

Vmware Horizon View with Rich Media, Unified Communications and 3D Graphics

GRID SDK FAQ. PG January Frequently Asked Questions

Configuring XenServer v6.5.0 Service Pack 1 for Graphics

Citrix XenServer 7 Feature Matrix

Networking for Caribbean Development

HIGH-PERFORMANCE GPU VIDEO ENCODING ABHIJIT PATAIT SR. MANAGER, NVIDIA

AGENDA. Overview GPU Video Encoding NVIDIA Video Encoding Capabilities. Software API Performance & Quality. Kepler vs Maxwell GPU capabilities Roadmap

NVIDIA GRID TEST DRIVE MANUAL

GRID VGPU FOR VMWARE VSPHERE

E-Guide VIRTUALIZED GPUS TO IMPROVE VDI PERFORMANCE

NVIDIA GRID DASSAULT CATIA V5/V6 SCALABILITY GUIDE. NVIDIA Performance Engineering Labs PerfEngDoc-SG-DSC01v1 March 2016

Dell Cloud Client Computing to enable you grow and thrive in your business. Pavel Bucek, Regional Sales Manager CCC Tallinn, April 9 th

Accelerated Graphics Reference Architecture Addendum for

Thin Client & Virtual Desktop White Paper

CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014

vnas Series All-in-one NAS with virtualization platform

OCIO HIGH RESOLUTION GRAPHICS DESKTOP VIRTUALIZATION POC. Chip Charnley Technical Expert Client Technologies Infrastructure Architecture

Why VDI s Time Is Finally Here

GRID VGPU FOR CITRIX XENSERVER

Microsoft RemoteFX for Virtual Desktop Infrastructure: Architectural Overview

HOW MANY USERS CAN I GET ON A SERVER? This is a typical conversation we have with customers considering NVIDIA GRID vgpu:

GTC 2015 S5128 Case Study: Georgia Tech Uses Citrix XenApp with NVIDIA GRID to Deliver Engineering Applications

Desktop Virtualization. The back-end

PTC Creo 2.0 Hardware Support Dell

Desktop Virtualization

The GPU Accelerated Data Center. Marc Hamilton, August 27, 2015

Why Choose VMware vsphere for Desktop Virtualization? WHITE PAPER

Microsoft. Remote Desktop Services. November 2013

VMware Horizon 6 3D Engineering Workloads Reference Architecture TECHNICAL WHITE PAPER

SNOW LICENSE MANAGER (7.X)... 3

Remoting Your 3D. Ian Williams Manager, PSG Applied Engineering NVIDIA Corporation.

AT&T Connect Participant Application & VDI Platform Support

NVIDIA GRID: GRAPHICS ACCELERATED VDI WITH THE VISUAL PERFORMANCE OF A WORKSTATION

A general-purpose virtualization service for HPC on cloud computing: an application to GPUs

Expert Reference Series of White Papers. vterminology: A Guide to Key Virtualization Terminology

Virtual Computing and VMWare. Module 4

Reviewer s Guide for Remote 3D Graphics Apps

NVIDIA GRID 2.0 ENTERPRISE SOFTWARE

Implementation of a Collaborative Engineering Data Management System. Tony Metz Fermilab 04 May 2015

QuickSpecs HP Remote Graphics Software 7.1

QuickSpecs. NVIDIA Quadro K5200 8GB Graphics INTRODUCTION. NVIDIA Quadro K5200 8GB Graphics. Overview. NVIDIA Quadro K5200 8GB Graphics J3G90AA

QuickSpecs HP Remote Graphics Software 7.2

Red Hat Powered VDI: Setting a New Standard for Desktop Virtualization

Finding the Right Fit for the Virtual Desktop

QuickSpecs. NVIDIA Quadro K5200 8GB Graphics INTRODUCTION. NVIDIA Quadro K5200 8GB Graphics. Technical Specifications

Microsoft Client Licensing in Virtual Desktop Environments

Red Hat enterprise virtualization 3.0 feature comparison

SNOW LICENSE MANAGER (7.X)... 3

VMware vsphere 5.5: Install, Configure, Manage Lab Addendum. Lab 4: Working with Virtual Machines

VMware End User Computing

Hypervisor Software and Virtual Machines. Professor Howard Burpee SMCC Computer Technology Dept.

Outline. Introduction Virtualization Platform - Hypervisor High-level NAS Functions Applications Supported NAS models

An Efficient Application Virtualization Mechanism using Separated Software Execution System

QuickSpecs. NVIDIA Quadro K4200 4GB Graphics INTRODUCTION. NVIDIA Quadro K4200 4GB Graphics. Overview

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

VMware Horizon View 5.2 and Hardware Accelerated 3D Graphics

Software. Enabling Technologies for the 3D Clouds. Paolo Maggi R&D Manager

Virtualization. Dr. Yingwu Zhu

Deploying Hardware-Accelerated Graphics with View Virtual Desktops in Horizon 6

S EVOLUTION OF AN NVIDIA GRID DEPLOYMENT ERIK BOHNHORST, SR. GRID SOLUTION ARCHITECT, NVIDIA RONALD GRASS, SR. SYSTEMS ENGINEER, CITRIX SYSTEMS

2009 AAMGA Automation Conference

SierraVMI Sizing Guide

Virtualization. Types of Interfaces

Research Challenges in Virtualization. Steven Hand Senior Architect, Citrix R&D Reader in Computer Systems, U. Cambridge

Virtualization in Enterprise Environment. Krisztian Egi

GRID VGPU FOR CITRIX XENSERVER

VDI: What Does it Mean, Deploying challenges & Will It Save You Money?

Course Title: Virtualization Security, 1st Edition

Microsoft Virtual Desktop Infrastructure (VDI) FAQ

Cloud Optimize Your IT

RED HAT ENTERPRISE VIRTUALIZATION

Amazon EC2 Product Details Page 1 of 5

WHITE PAPER. Using Autodesk software in a Citrix environment as a remote user

Get into higher gears with Citrix in 2012: XenDesktop 5.6 the most complete solution on the planet

Transcription:

REMOTE HIGH FIDELITY VISUALIZATION May 2015 Jeremy Main, Sr. Solution Architect GRID jmain@nvidia.com

THE VISUAL COMPUTING COMPANY 2

GAMING DESIGN ENTERPRISE VIRTUALIZATION HPC & CLOUD SERVICE PROVIDERS AUTONOMOUS MACHINES PC DATA CENTER MOBILE 3

VIRTUALIZATION S BIGGEST CHALLENGE: USER EXPERIENCE Traditional VDI with limited graphics (no GPU) GRID GPU delivers Workstation- Class graphics in a virtual environment 4

VIRTUALIZED GRAPHICS COMPARISON http://youtu.be/e7taprw93qs 5

ANYPLACE WORKSPACE Architecture, Engineering & Construction Design & Manufacturing Healthcare e.g. Radiology, MRI Media & Entertainment Education HP QUADRO Workstation GRID GPU Virtualized Datacenter Government Aerospace Oil and Gas Energy Exploration Any Device 6

DESIGNERS GRID K2 POWER USERS Performance GRID K1 GPU 4 Kepler GPUs 2 High End Kepler GPUs KNOWLEDGE WORKERS CUDA Cores 768 (192/GPU) 3072 (1536/GPU) Memory Size 16GB DDR3 (4GB/GPU) 8GB GDDR5 (4GB/GPU) Max Power 130 W 225 W Number of Users Up to 32 Up to 16 7

VIRTUALIZATION OPTIONS Partner Virtual Desktop Agent XenServer (with GRID vgpu) Windows Server 2008 R2 or Server 2012 with Hyper-V vsphere (with GRID vgpu) XenDesktop XenApp RemoteFX Horizon XenDesktop XenApp 8

GRID CERTIFIED PLATFORMS For9more9information9 on9grid9enabled9servers9visit9 www.nvidia.com/buygrid 9

VIRTUALIZE THE WORKSTATION GRID K1 and K2 Datacenter GPU-enabled server Virtual Machine Virtual Machine Dedicated GPU per user Notebook or thin client Remote Graphics GRID GPU 10

SHARE THE GPU GRID vgpu Datacenter GPU-enabled server GRID Virtual GPU Manager Virtual Machine Virtual Machine Virtual Machine Virtual Machine vgpu per user Notebook or thin client Remote Graphics GRID vgpu 11

GRID VIRTUAL GPU Standard driver stack in each guest VM GPU-enabled server GRID Virtual GPU Manager VM 1 VM 2 API compatibility Direct hardware access from the guest Highest performance GRID vgpu GRID Virtual GPU Manager Increased manageability 12

VIRTUAL GPU RESOURCE SHARING Frame buffer GPU-enabled server GRID Virtual GPU Manager GRID vgpu CPU MMU VM 1 VM 2 GPU BAR VM1$BAR VM2$BAR Channels Allocated at VM startup Channels Used to post work to the GPU VM accesses its channels via GPU Base Address Register (BAR), isolated by CPU s Memory Management Unit (MMU) Timeshared Scheduling 3D CE NVENC NVDEC Framebuffer VM1$FB$ VM2$FB GPU Engines Timeshared among VMs, like multiple contexts on single OS 13

VIRTUAL GPU ISOLATION GPU-enabled server GRID Virtual GPU Manager GRID vgpu GPU MMU Untranslated accesses 3D CE NVENC NVDEC VM 1 VM 2 Translated DMA access to VM physical memory and FB Framebuffer VM1$FB$ VM2$FB VM1$pagetables VM2$pagetables Pagetable access GPU MMU controls access from engines to framebuffer and system memory vgpu Manager maintains per-vm pagetables in GPU s framebuffer Valid accesses are routed to framebuffer or system memory Invalid accesses are blocked 14

VIRTUAL GPU DISPLAY GPU-enabled server GRID Virtual GPU Manager VM 1 Virtual GPU exposes virtual display heads for each VM E.g. 2 heads at 2560x1600 resolution GRID vgpu 3D CE NVENC Framebuffer Head 1 VM1$FB$ Head$ 2 Primary surfaces (front buffers) for each head are maintained in a VM s framebuffer Physical scanout to a monitor is replaced by hardware delivery direct to system memory 15

GRID REMOTE GRAPHICS SDK Remoting Agent Network Available on vgpu and passthrough GPU (vdga) Graphics commands H.264 stream Raw stream Fast readback of desktop or individual render targets GRID GPU or vgpu 3D NVENC H.264 Encoder NVIFR NVFBC Hardware H.264 encoder Render Target Front Buffer Lower latency, less CPU Framebuffer 16

PICK THE RIGHT GRID GPU ENGINEER / DESIGNER GRID K2 2 high-end Kepler GPUs 3072 CUDA cores (1536 / GPU) 8GB GDDR5 (4GB / GPU) POWER USER GRID K1 4 entry Kepler GPUs 768 CUDA cores (192 / GPU) 16GB DDR3 (4GB / GPU) KNOWLEDGE WORKER 17

GRID VGPU PROFILES GRID9K2 GRID9K1 Use Case vgpu Profile* Virtual GPU # per GPU** # per Board CUDA Cores (Shared) Per-VM Resources Frame Buffer (Dedicated) Max Displays (2560x1600) Designer GRID K280Q 1 2 1536 4GB 4 Designer GRID K260Q 2 4 1536 2GB 4 Designer/Power User Designer/Power User GRID K240Q 4 8 1536 1GB 2 GRID K220Q 8 16 1536 512MB 2 Entry Designer GRID K180Q 1 4 192 4GB 4 Power User GRID K160Q 2 8 192 2GB 4 Power User GRID K140Q 4 16 192 1GB 2 Power User GRID K120Q 8 32 192 512MB 2 *9K2xxQ9profiles9based9on9GRID9K29board9with929physical9GPUs.9K1xxQ9profiles9based9on9 GRID9K19board9with949physical9GPUs **9Each9physical9GPU9can9be9configured9to9provide9a9single9vGPU9profileO9individual9 GPUs9on9the9same9GRID9board9can9each9be9configured9separately.9 18

VMWARE & GRID TEST DRIVE TRY OUT A VIRTUAL WORKSTATION WITH LEADING GRAPHICS APPLICATIONS What s New Instant access to GRID vgpu on VMware vsphere 6 with Horizon 6.1 Experience workstation applications like AutoCAD, SOLIDWORKS, and ArcGIS Pro in a remote desktop Prove to yourself in less than an hour virtual workstations are here today www.nvidia.com/vmware-trygrid 19

GRID ONLINE FORUMS https://gridforums.nvidia.com 20

GRID Website www.nvidia.com/vdi GRID RESOURCES Sign up for the monthly GRID VDI Newsletter http://tinyurl.com/gridinfo GRID YouTube Channel http://tinyurl.com/gridvideos Questions? Ask on our Forums https://gridforums.nvidia.com GRID on LinkedIn http://linkd.in/qg4a6u Follow us on Twitter @GRID 21