+ All Categories
Home > Documents > WARP Software Rasterization Provides 3-D capabilities to sessions and virtual machines at high scale...

WARP Software Rasterization Provides 3-D capabilities to sessions and virtual machines at high scale...

Date post: 21-Dec-2015
Category:
Upload: amos-higgins
View: 214 times
Download: 0 times
Share this document with a friend
Popular Tags:
23
Transcript

Investments in RDSDerrick Isoka – Program ManagerWinston Johnston – Engineering Manager

ECM-B322

Remote Desktop Protocol

Clients – Windows, Win Phone, iOS, Android & Mac

VDI components – RDVH, Broker, Gateway, RemoteFX

Remote Desktop Session Host

Azure RemoteApp – In free public preview!

RDS Team & Solutions we Ship

Understand the graphics options offered in VDIUnderstand workloads supported in Hyper-V VDILearn RemoteFX graphics configuration optionsRecognize the improvements in user experience

Key Takeaways Today

GPU Virtualization

GPU Virtualization Technologies

ARCHITECTURE

SOFTWARE GPU (WARP)

DEVICE ASSIGNMENT

DEVICE VIRTUALIZATION

PARA-VIRTUALIZATION (VGPU)

PERFORMANCE

APP COMPATIBILITY

SCALE

OVER-ALLOCATION OF GPU

COST/VM

IHV LOCK-IN

Low

Low

Low

N/A

Low

N/A

High

High

Low

No

Very high

NVIDIA

High

High

Medium (10s)

No

Medium

NVIDIA

Medium

Medium

High (100s)

Yes

Low

Any: NVIDIA, AMD, Intel, etc.

WARP WARP IVH Driver

IVH Driver

IVH Driver

IVH Driver

vGPU Driver

vGPU Driver

Microsoft component IHV component : Hyper-V today

WARPSoftware Rasterization

Provides 3-D capabilities to sessions and virtual machines at high scale

Optimized for knowledge worker workloads such as Microsoft Office and web browsing

Provides the highest scale for session host and VDI

Limited to DX

RemoteFX vGPU

Provides a virtualized hardware-accelerated DirectX 11, OpenGL & OpenCL GPU in VDI, optimized for:

Best performance for 3-D graphics-intensive applications

Best experience with full animations and transitions

Best application compatibility, running as a console session in a virtual machine

RemoteFX - 2 Choices For Graphics

Everything built into WindowsManagement and deploymentAlgorithms for VM GPU placement, memory managementPerformance counters

No GPU vendor lock-inGPU agnostic, use any vendor’s GPU

Scale GPU virtualization solutionConfigurations can allow over 100 VMs

Performance supports all VDI workloadsKnowledge worker to engineering and designer workloads

The Unique Benefits of RemoteFX vGPU

Standard requirements for Hyper-VX64 processor, SLAT enabled CPU, Hardware Assisted Virtualization, Hardware Data Execution Prevention

GPU – Workstation or server class graphics cards

DirectX 11.0 or laterOpenGL 4.0 or laterWDDM 1.2 driver or laterGPU - AMD (FirePro), NVIDIA (Grid), Intel and AMD APUs

System Requirements for RemoteFX vGPU

Install RDVH role on Windows ServerInstall latest GPU driversSelect GPUs via Hyper-V UI or PowerShell

Multiple GPUs supported for scale & load balancing

Add the RemoteFX Video Adapter to a Gen 1 VMPower on the virtual machine

Very Simple to Configure & Manage

RemoteFX vGPUSetup Demo

What’s New?

“Application compatibility is a concern for us”

“We want to provide a great end to end experience with no performance impact to users”

“It’s important that all application workloads be supported in VDI”

You Gave Us Some Feedback…

RemoteFX vGPU Evolution

• OpenGL & OpenCL API

• 1GB dedicated VRAM

• 4k resolution support

• Improved performance

Server Next

• DX 11.1 support• Higher video

memory• 2560 x 1600

resolutions• HCK conformant

Server 2012 R2

• DX 11.0• VM connect with

vGPU• GPU management

Server 2012

• Hyper-V integration

• DX 9 support

Server 2008 R2

Support for designer and engineering applications

OpenGL API support (up to 4.4)OpenCL API support (up to 1.1)1GB of dedicated VRAM configurable & decoupled from monitors and resolutionExample applications: Adobe Photoshop CC, ArcGIS Pro, LS Pre-Post

Dramatically improved end to end user experience

Higher render FPS and lower jitterFaster, compliant VM-host transportImproved application compatibility

What the Improvements Enable…

Enabled in VDI (personal and pooled desktops)

Not available in RDSH or when remoting to a physical machine

Requires the RemoteFX vGPU featureOtherwise software rasterization applies (OpenGL 1.1)

Supported configurationHost: Windows Server NextGuest: Windows 10 Enterprise & Windows Server Next Standard

Conformance testing with Khronos & PiglitIndustry compliance and conformance suites

Some Details on OpenGL & OpenCL…

RemoteFX vGPUFeatures Demo

Continuous improvementDownload the technical preview and give us feedback

Graphics pipeline improvementsGraphics render to capture

RDP experienceEncode, decode

What’s Next?

Resources

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

Developer Network

http://developer.microsoft.com

TechNet

Resources for IT Professionals

http://microsoft.com/technet

Sessions on Demand

http://channel9.msdn.com/Events/TechEd

Enterprise Mobility Suitehttp://aka.ms/enterprisemobilitysuite

Microsoft Intunehttp://aka.ms/microsoftintune

Configuration Managerhttp://aka.ms/configmgr

Enterprise Mobility Track Resources

Hybrid Identityhttp://aka.ms/hi

Access & Info Protectionhttp://aka.ms/aip

Desktop Virtualizationhttp://aka.ms/virtualdesktop

Please Complete An Evaluation FormYour input is important!TechEd Schedule Builder CommNet station or PC

TechEd Mobile appPhone or Tablet

QR code

Evaluate this session

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Recommended