EVALUATING WINDOWS 10: LEARN WHY YOUR USERS NEED GPU ACCELERATION

Similar documents
Delivering Real World 3D Applications with VMware Horizon, Blast Extreme and NVIDIA Grid

EVALUATING WINDOWS 10 LEARN WHY YOUR USERS NEED GPU ACCELERATION

REAL PERFORMANCE RESULTS WITH VMWARE HORIZON AND VIEWPLANNER

How NVIDIA GRID Brings Amazing Graphics to the Virtualized Experience

Delivering Transformational User Experience with Blast Extreme Adaptive Transport and NVIDIA GRID.

Fujitsu VDI / vgpu Virtualization

Dell Wyse Datacenter for VMware Horizon View with High Performance Graphics

NLVMUG 16 maart Display protocols in Horizon

NVIDIA GRID. Ralph Stocker, GRID Sales Specialist, Central Europe

Dell EMC Ready Architectures for VDI

Machine Learning on VMware vsphere with NVIDIA GPUs

Hard Facts - Benchmarking GRID- Accelerated Remote Desktop User Experience

NVIDIA GRID A True PC Experience for Everyone Anywhere

High-End Graphics Everywhere! UCS C240 and NVIDIA Grid

THE INCREASING NEED FOR GPUS IN VDI

Teradici APEX 2800 for VMware Horizon View

Dell EMC Ready Architectures for VDI

GPU TECHNOLOGY WORKSHOP SOUTH EAST ASIA 2014

S5006 YOUR HORIZON VIEW DEPLOYMENT IS GPU READY, JUST ADD NVIDIA GRID. Jeremy Main Senior Solution Architect - GRID

NVIDIA T4 FOR VIRTUALIZATION

Your World is Hybrid:

GPU Technology Conference 2016 S6194: Delivering Graphics Intensive Applications to Computing Labs and BYOD in Education Michael Goay, Executive

Dell EMC Ready Architectures for VDI

WHAT S NEW IN GRID 7.0. Mason Wu, GRID & ProViz Solutions Architect Nov. 2018

THE TOP FOUR REASONS. WINDOWS 10 VDI NEEDS GPUs

GRID SOFTWARE FOR VMWARE VSPHERE VERSION /370.21

GPU Consolidation for Cloud Games: Are We There Yet?

GRID VGPU FOR VMWARE VSPHERE Version /

VMWare Horizon View 6 VDI Scalability Testing on Cisco 240c M4 HyperFlex Cluster System

NVIDIA GRID APPLICATION SIZING FOR AUTODESK REVIT 2016

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

GRID VGPU FOR VMWARE VSPHERE Version /

GTC EMEA 2018 NVIDIA Virtual GPU

Simplify Client Virtualization

GRID SOFTWARE FOR VMWARE VSPHERE VERSION /370.12

AWL-TECHNIEK EXPANDS DESKTOP VIRTUALIZATION GLOBALLY USING NVIDIA QUADRO vdws

Knowledge Workers Task Workers. Minimal or No GPU Utilization Use existing clear text codec (no significant investments) Professional Users R R R

NVIDIA GRID. Jared Cowart, Sr. Solution Architect

NVIDIA Grid vgpu on Nutanix. Nutanix Solution Note. Version 1.1 February 2017 SN-2046

Citrix XenApp / Microsoft RDSH. How to get the Best User Experience and Performance with NVIDIA vgpu Technology

Adobe Acrobat Connect Pro 7.5 and VMware ESX Server

NVIDIA GRID PRODUCT OPTIONS

NVIDIA VIRTUAL GPU PACKAGING, PRICING AND LICENSING. August 2017

Leveraging NVIDIA Quadro vdws to Provide Horsepower to Virtual CAD Workstations. Wesley Struble Varick Teller

GPU Technology Conference 2018, San Jose S8199: GPU Enabled VDI Made the Grade at USC Viterbi School of Engineering

NVIDIA GPU CLOUD PLATFORM UPDATE. NVIDIA 서완석이사

NVIDIA VIRTUAL GPU PACKAGING, PRICING AND LICENSING. March 2018 v2

Dell EMC PowerEdge R740xd as a Dedicated Milestone Server, Using Nvidia GPU Hardware Acceleration

VMware Horizon 6 with View Performance and Best Practices TECHNICAL WHITE PAPER

Virtual GPU 을활용한 VDI 구현엔비디아서완석.

The Dell Precision T3620 tower as a Smart Client leveraging GPU hardware acceleration

GRID VGPU FOR VMWARE VSPHERE Version /

High-Performance Graphics with VMware Horizon View 5.2

LATEST INTEL TECHNOLOGIES POWER NEW PERFORMANCE LEVELS ON VMWARE VSAN

HP Virtual Workstation technology overview

Cerner SkyVue Cardiology Remote Review with NVIDIA and VMware Horizon

VIRTUAL GPU SOFTWARE R384 FOR VMWARE VSPHERE

Power Systems with POWER8 Scale-out Technical Sales Skills V1

Testing Overview: Executive Summary:

EMC Backup and Recovery for Microsoft SQL Server

IOmark- VDI. IBM IBM FlashSystem V9000 Test Report: VDI a Test Report Date: 5, December

Implementing NVIDIA GRID Solutions in Unmanned Vehicle Ground Control Systems

VMware vrealize Operations for Horizon Administration. 20 SEP 2018 VMware vrealize Operations for Horizon 6.6

Hard Facts - Benchmarking NVIDIA Virtual GPU Accelerated Remote Desktop User Experience

BlackBerry AtHoc Networked Crisis Communication Capacity Planning Guidelines. AtHoc SMS Codes

ACCELERATING VIRTUALIZATION IN GOVERNMENT

Accelerated Graphics Reference Architecture Addendum for

GRID VGPU FOR VMWARE VSPHERE Version /356.60

VIRTUAL GPU SOFTWARE R384 FOR VMWARE VSPHERE

VMWARE HORIZON 6 ON HYPER-CONVERGED INFRASTRUCTURES. Horizon 6 version 6.2 VMware vsphere 6U1 / VMware Virtual SAN 6U1 Supermicro TwinPro 2 4 Nodes

FOR ENTERPRISE 18.Q3. August 8 th, 2018

GRID VGPU FOR VMWARE VSPHERE Version /356.53

Scalability Testing with Login VSI v16.2. White Paper Parallels Remote Application Server 2018

Citrix VDI Scalability Testing on Cisco UCS B200 M3 server with Storage Accelerator

VIRTUAL GPU SOFTWARE. DU _v5.0 through 5.2 Revision 05 March User Guide

IOmark-VM. VMware VSAN Intel Servers + VMware VSAN Storage SW Test Report: VM-HC a Test Report Date: 16, August

Quantifying Load Imbalance on Virtualized Enterprise Servers

Performance & Scalability Testing in Virtual Environment Hemant Gaidhani, Senior Technical Marketing Manager, VMware

DRIVE BETTER MANUFACTURING PROCESSES WITH VIRTUALIZED GRAPHICS APPLICATIONS.

Dell PowerEdge R910 SQL OLTP Virtualization Study Measuring Performance and Power Improvements of New Intel Xeon E7 Processors and Low-Voltage Memory

Dell Precision Appliance for Wyse - VMware Horizon

GPU on OpenStack for Science

Dell EMC vsan Ready Nodes for VDI

XenApp and XenDesktop 7.12 on vsan 6.5 All-Flash January 08, 2018

Virtualizing Agilent OpenLAB CDS EZChrom Edition with VMware

Bechtle Solutions Update VMware Horizon 7 What s New

Dell EMC Ready Architectures for VDI

W H I T E P A P E R. Comparison of Storage Protocol Performance in VMware vsphere 4

AccelStor NeoSapphire VDI Reference Architecture for 500 users with VMware Horizon 7

VIRTUAL GPU SOFTWARE R384 FOR VMWARE VSPHERE

IOmark- VM. HP HP ConvergedSystem 242- HC StoreVirtual Test Report: VM- HC b Test Report Date: 27, April

NetApp HCI. Ready For Next. Enterprise-Scale Hyper Converged Infrastructure VMworld 2017 Content: Not for publication Gabriel Chapman: Sr. Mgr. - NetA

VMware vrealize Operations for Horizon Administration. Modified on 3 JUL 2018 VMware vrealize Operations for Horizon 6.4

FREEDOM TO CREATE GPU-POWERED VIRTUAL WORKSTATIONS OFFER GREATER PERFORMANCE AND FLEXIBILITY.

Dell EMC Ready Architectures for VDI

GRID SOFTWARE. DU _v4.6 January User Guide

VSAN Virtual Desktop Infrastructure Workload First Published On: Last Updated On:

Hosted Desktops Infrastructure

APRIL SILICON VALLEY, US S Monitoring Solutions for NVIDIA GRID

FREEDOM TO CREATE. GPU-Powered Virtual Workstations Offer Greater Performance and Flexibility.

Transcription:

EVALUATING WINDOWS 10: LEARN WHY YOUR USERS NEED GPU ACCELERATION Erik Bohnhorst, Manager, ProViz Performance Engineering, NVIDIA Nachiket Karmarkar, Senior Performance Engineer, NVIDIA

WINDOWS 10 VDI USER TESTING CPU only vs GPU-Accelerated VDI Workload User Rating +30% 9% 99% CPU GPU CPU GPU GPU instance supported 30% higher workload Pretty Good/ PC-Native Experience Based on side-by-side testing from 136 respondents. Testing done on WebGL, Google Earth and YouTube

WINDOWS 10 GRAPHICS USAGE Highest graphics requirement from any operating system to date WINDOWS 95 WINDOWS 7 WINDOWS 10 30% Increase in CPU Consumption, compared to Windows 7* *Percent of time consuming GPU (DirectX or OpenGL)

BENCHMARKING WITH CIRRUS Quantifying User Experience and Scale with NVIDIA Expertise Data driven sizing and configuration decisions UNIQUELY quantifies remoted user experience Measures end user latency Frames remoted to end users New Consistency of end user experience Resource consumption Outputs realistic sizing recommendations

TEST TO UNDERSTAND YOUR SETUP Target GRID vgpu Remote Protocol Metrics Host/Cluster FRL Blast H.264 HW Benchmark Score vcpus Allocation Policy Blast H.264 SW PerfMon vram vgpu Profile Blast JPG/PNG Remoted FPS vgpu Profile Scheduling Policy PCoIP* ESXTOP Datastore Screen Resolution Workload NVIDIA-SMI Image Quality End User Latency Number of VMs * Horizon 7 with PCoIP

CIRRUS High Level Architecture Establish Remote Connections Provision VMs Start performance monitoring Start Workload Data Collection and Analysis Results & Report 6

CIRRUS End User Latency (Click-To-Photon) T2 = Timer Stop Response Observed Latency = T2 T1 MouseClick T1 = Timer Start 7

SYSTEM UNDER TEST Configuration Details Host Configuration VDI Configuration HP ProLiant DL 380 Gen9 vcpu - 2 Intel Xeon E5-2697v4 @ 2.30 GHz VMware ESXi 6.5 Number of CPUs: 36 (2 x 18) Memory: 768 GB Storage: All-Flash SAN (iscsi) Hyperthreading, Turbo boost vram 4096 MB NIC 1 (E1000) Hard Disk 32 GB vgpu 1 GB Virtual Hardware vmx-11 FRL enabled - Yes Power Setting: High Performance VDI agent VMware Horizon 7.1 GPU: 2 x M10 VMware Blast H.264 Cirrus Knowledge Worker Workload (Excel, Word, PowerPoint, Chrome, Media Player, PDF) 8

BEST USER EXPERIENCE WITH NVIDIA GRID Local like latency with NVIDIA GRID ~26% better consistency in End User Latency ~200ms decrease in End User Latency Cirrus Knowledge Worker Workload (Excel, Word, PowerPoint, Chrome, Media Player, PDF) 9

BEST USER EXPERIENCE WITH NVIDIA GRID 3x frames with NVIDIA GRID Cirrus Knowledge Worker Workload (Excel, Word, PowerPoint, Chrome, Media Player, PDF)

BEST BLAST IMAGE QUALITY WITH NVIDIA GRID Blast H.264 Encoder improves the image Quality Structural Similarity Index (SSIM) Cirrus Knowledge Worker Workload (Excel, Word, PowerPoint, Chrome, Media Player, PDF)

NVIDIA GRID VGPU INCREASES USER DENSITY Up to ~28% reduction in CPU utilization with NVIDIA GRID Cirrus Knowledge Worker Workload (Excel, Word, PowerPoint, Chrome, Media Player, PDF) 12

CPU REDUCTION WHILE DELIVERING BEST UX Application Performance - ~23% drop in CPU usage 13

TESLA M10 MEETS THE NEEDS OF KNOWLEDGE WORKERS Tesla M10 GPU and Encode Engine match the needs of Windows 10 Cirrus Knowledge Worker Workload (Excel, Word, PowerPoint, Chrome, Media Player, PDF) 14

NVIDIA GRID VGPU FOR HIGHEST DENSITY AND BEST USER EXPERIENCE HIGHEST DENSITY BEST USER EXPERIENCE TESLA M10 FOR WIN10 Up to 28% decrease in CPU utilization ~3x more remoted frames ~200 ms decrease in end user latency Highest consistency in end user latency Better image quality for Blast H.264 Meets GPU demands at scale Meets Encode demands at scale Meets Framebuffer demands at scale 15

DESIGNER WORKLOADS - UNDERSTANDING GPU SCHEDULING

GPU BEST EFFORT SCHEDULER HOW DOES IT WORK SIMPLIFIED VIEW BEST EFFORT SCHEDULER Time sliced Round Robin Scheduler If VM has no task or has used up its time slice the scheduler will move to the next VM Cannot guarantee share of GPU cycles per VM VMs can get uneven share of the GPU cycles

EQUAL SHARE SCHEDULER HOW DOES IT WORK Equal Share Round Robin Scheduler VM1 SHARE OF GPU VM3 VM2 VM1 VM2 VM3 FIXED SHARE EQUAL SHARE ROUND ROUND ROBIN ROBIN SCHEDULER ER GPU ENGINE If VM has no tasks during its time slice the GPU will idle Deterministic share of GPU cycles per VM

EQUAL SHARE SCHEDULER WHAT HAPPENS WHEN A VM EXITS VM1 SHARE OF GPU VM2 VM1 VM2 VM3 FIXED SHARE EQUAL SHARE ROUND ROUND ROBIN ROBIN SCHEDULER R GPU ENGINE EQUAL SHARE SCHEDULER VM share of GPU Cycles is relative to the other VMs on the GPU When a VM exits the GPU cycles are shared by remaining VMs

FIXED SHARE SCHEDULER HOW DOES IT WORK Fixed Share Round Robin Scheduler If VM has no tasks during its timeslice the GPU will idle Deterministic share of GPU cycles per VM

FIXED SHARE SCHEDULER WHAT HAPPENS WHEN A VM EXITS VM1 SHARE OF GPU NONE VM2 VM1 VM2 VM3 FIXED SHARE FIXED SHARE ROUND ROUND ROBIN ROBIN SCHEDULER ER GPU ENGINE VM share of GPU Cycles is Fixed, and NOT relative to the other VMs on the GPU When a VM exits, the GPU cycles stay unused and not redistributed

COMPARING THE SCHEDULING MODES A high level summary cheat sheet BEST EFFORT EQUAL SHARE FIXED SHARE Supported HW Maxwell, Pascal Pascal Pascal Primary Use cases Enterprise Enterprise Cloud vgpu aware No Yes Yes Needs mixed compute/graphics Supported Recommended Recommended Idle cycle redistribution Yes No No Guaranteed QoS No Yes Yes Noisy neighbor protection No Yes Yes FRL required Yes No No

NVIDIA Quadro vdws with Tesla P40 Delivers Up To 2X Performance 3.0 NVIDIA Tesla M60-8Q NVIDIA Tesla P40-24Q 2.0 1.0 0.0 3ds Max CATIA Creo Energy Maya Medical Showcase Siemens NX Solidworks Note: Comparing a single VM on NVIDIA Tesla M60-8Q vs a single VM on NVIDIA Tesla P40-24Q and based on SPECviewperf 12.1 benchmark.

NVIDIA Quadro vdws with Tesla P40 Unleashes Performance at Scale NVIDIA Tesla M60 NVIDIA Tesla P40 3.0 2.0 1.0 0.0 3ds Max CATIA Creo Energy Maya Medical Showcase Siemens NX Solidworks

NVIDIA Quadro vdws with Tesla P40 Up to 2X Performance Up to 1.5X the Framebuffer Compute on all GRID vgpu profiles Quality of Service Note: Comparing a single VM on NVIDIA Tesla M60-8Q vs a single VM on NVIDIA Tesla P40-24Q and based on SPECviewperf 12.1 benchmark.

THANK YOU