SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
DELIVER HARDWARE ACCELERATED APPLICATIONS USING
REMOTEFX VGPU WITH WINDOWS SERVER
DERRICK ISOKA, PROGRAM MANAGER,
MICROSOFT
AGENDA

1. 
2. 
3. 
4. 

RemoteFX team
Overview of Microsoft’s VDI solutions
What is RemoteFX vGPU?
Applications in VDI

2 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
RemoteFX
Team
REMOTEFX TEAM – MICROSOFT SILICON VALLEY CAMPUS

! Microsoft Calista acquisition in 2008 to improve 3D and
multimedia experiences in virtualized environments
! Today, the team is primarily responsible for:
1. Microsoft Remote Desktop clients (iOS, Android & Mac)
2. RemoteFX codec (graphics pipeline)
3. RemoteFX virtual GPU components

4 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
RELEASES SINCE ACQUISITION

Server 2012
• 
• 
• 
• 

Acquisition
in 2007

DX 11.0
RDP8 WAN optimizations
VM connect with vGPU
GPU management

Server 2008 R2

Server 2012 R2

• 
• 
• 
• 

• 
• 
• 
• 
• 

Hyper-V integration
DX 9 support
LAN optimized
Thin client rich desktops

5 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013

DX 11.1 support
Higher VM memory
2560 x 1600 resolutions
Fully conformant with HCK
Non-Windows clients
REMOTEFX VIRTUAL GPU
WHAT’S NEW IN SERVER 2012?

! DirectX 11.1 support
! Improvements to vRAM allocation (max of 1280MB)
! Scale improvements for NUMA systems – 45% scale improvements
! Increased maximum resolution to 2560x1600 with 2 monitors
Maximum Resolution

1024 x 768
1280 x 1024
1600 x 1200
1920 x 1200
2560 x 1600

Number of monitors per virtual machine
Windows 7 SP1
Windows 8 and Windows
8.1
4
8
4
8
3
4
2
4
2

6 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
Microsoft VDI
TODAY’S CHALLENGES

Users
Users expect to be able to
work in any location and
have access to all their
work resources.

Device
s

The explosion of devices is
eroding the standards-based
approach to corporate IT.

Apps

Data

Deploying and managing
applications across
platforms is difficult.

Users need to be productive
while maintaining
compliance and reducing
risk.

8 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
UNDERSTANDING THE VARIOUS VDI OFFERINGS

Remote Desktop
Session Host

•  Single server hosting multiple user sessions for
either desktops or applications (aka Terminal
Server)

Remote Desktop
Virtualization Host

•  Server with Hyper-V role providing personal or
pooled virtual machines

Remote Desktop
Virtualization Host
with vGPU

•  Server with Hyper-V role providing personal or
pooled virtual machines with a virtual GPU
device

9 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
VDI WITH WINDOWS SERVER
Powered by Windows Server 2012
Desktop
sessions

Firewall

Pooled
VMs

Personal
VMs

1 platform • 1 experience • 3 deployment choices
Corporate Office

Branch
Office

Home

Public
Location

10 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
VDI ARCHITECTURE OPTIONS
Sessions

Pooled VMs

Good
Better
Best
Personalization
App compatibility
Ease of
management
Cost effectiveness
User Experience
11 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013

Personal VMs
UNDERSTANDING THE VARIOUS VDI OFFERINGS

OS Virtualization
Isolation
and
Hardware

Virtualization Model

Session

Monitors

None

None

Hardware GPU

Windows 8.x desktop features (e.g. Metro applications, multi-touch)

!

!

!

Aero Theme with Live Taskbar Previews

!

!

!

Maximum number of supported monitors

Desktop

Additional hardware requirement on the server-side

RDSH

RDVH
RDVH
[WARP]
RemoteFX
SoftGPU
vGPU
Virtual Machine Virtual Machine

16

16

4096 x 2048
(each monitor)

4096 x 2048
(each monitor)

Remote
Good
Good
11.1
1.1

Remote
Better
Better
11.1
1.1

8
2560× 1600
(2 monitors
max)
Console
Best
Best
11.1
TBD

Scale 300+

Scale 150+

Scale 50+

Scale 150+
(Med fps)

Scale 100+
(Med fps)

Scale 50+
(High fps)

Monitor maximum resolution

Application Applications detect monitor as a Remote or a Console monitor
s
Application compatibility
Animated transitions for desktop and applications
Graphics DirectX level supported
OpenGL level supported
Workload Task worker (e.g. Office)
and
Experience Knowledge Worker (additionally Office, Media Player, Flash)
12 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
RemoteFX
vGPU
S/W AND H/W ACCELERATION OPTIONS
CPU/software
acceleration

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

Provides a virtualized hardware-accelerated DirectX GPU for VDI, optimized
for:

RemoteFX vGPU
h/w acceleration

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

14 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
WHAT IS THE VIRTUAL GPU?
!  Provides hardware accelerated graphics for virtual machines running on a
Hyper-V Server
!  Targets enterprise VDI deployments rather than general purpose VMs
!  Virtual machine desktop is rendered in the data center and remoted to a client device via
RDP
!  Virtual GPU allows the render and compute to be hardware accelerated
!  Many virtual machines can share one or many physical GPUs on the
Hyper-V server
15 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
REMOTEFX VIRTUAL GPU CONCEPTUAL
DIAGRAM
Client
Device

Virtualization Host – Server 2012
R2 6

Virtual Machine – Windows 8.1
9

RDP Encode Pipeline

RemoteFX Graphics
Worker Process

7

D3D Application

RDP Terminal
Server

D3D11

RemoteFX Display
Device

4
Virtual Machine Transport
3

16 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013

1

Direct3D Runtime

8
5

DWM

2
HARDWARE REQUIREMENTS FOR vGPU
!  Standard requirements for Hyper-V
‒  X64 processor, Hardware Assisted Virtualization, Hardware Data Execution Prevention

!  CPU – requires Second Level Address Translation (SLAT)
‒  e.g. Intel Nehalem, Westmere, Sandy Bridge, Ivy Bridge, Haswell

!  GPU – typically Workstation or Server class Graphics Cards
‒  DirectX 11.0 or later
‒  OpenGL 4.0 or later
‒  WDDM 1.2 driver or later
‒  AMD FirePro series
‒  NVIDIA Quadro and K series

17 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
CONFIGURING HYPER-V FOR vGPU
1.  Enable Hyper-V role
2.  Install drivers for the video card
3.  Enable Remote Desktop Virtualization Host (RDVH)
role
4.  Select the video cards you want to use with Hyper-V in
Hyper-V settings
5.  Multiple video cards can be used for load balancing
and to increase scalability
6.  Add the RemoteFX 3D Video Adapter to a Generation
1 virtual machine
7.  Power on the virtual machine

18 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
19 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
APPROACHES TO GRAPHICS IN VDI

Software Rasterization
•  Use the virtual
machine CPU for 3D
rasterization
•  e.g. WARP
•  No hardware
acceleration for 3D
rasterization
•  Performance and UEX
limitations
•  Scales well with CPU
for VDI
•  Great for virtual
machine density

DDI Intercept with
device sharing
•  Implement display
driver that’s loaded by
3D runtime
•  Remote calls to a
worker process with
access to physical
GPU
•  Worker process
renders the desktop
•  Hardware accelerated
•  Multiple VMs can
share a physical GPU

1:1 Device
Pass-through

Device virtualization

•  Map a physical GPU
through hypervisor for
exclusive access to a
single virtual machine
•  Support multiple virtual
machines by adding
multiple physical
GPUs
•  Near native hardware
accelerated 3D per
virtual machine
•  Low density VDI –
maybe 4 virtual
machines

•  Partition physical GPU
resources through
virtualization layer
•  Guest OS programs
the video hardware
•  Potential to deliver
improved performance
over DDI intercept
model
•  Multiple VMs can
share a physical GPU
•  Lower density VDI
than DDI intercept
model

20 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
GPU VIRTUALIZATION APPROACHES
Product

Approach

API Support

Virtualization Platform

Microsoft RemoteFX Server 2012 R2
w/ VGPU

Shared GPU
DDI interception

DirectX 9, 10, 11
OpenGL 1.1 (software)

Microsoft Hyper-V

Citrix XenDesktop 5.6 HDX 3D

Shared GPU
DDI interception

DirectX 9
OpenGL 2.1

Citrix XenHypervisor

Citrix XenDesktop 5.6 HDX 3D Pro

Direct Pass-through

NVIDIA CUDA
DirectX 9, 10, 11
OpenGL 4.3

Citrix XenHypervisor

Citrix XenDesktop 5.6 NVIDIA Grid
Software

Device virtualization w/
GRID Hypervisor

NVIDIA CUDA
DirectX 9, 10, 11
OpenGL 4.3

Citrix XenHypervisor

VMware View 5.2 with vSGA

Shared GPU
DDI interception

DirectX 9
OpenGL 2.1

VMware ESX

VMWare View 5.2 with DGA

Direct Pass-through

NVIDIA CUDA
DirectX 9, 10, 11
OpenGL 4.3

VMware ESX

Oracle VM Virtualbox 4.2

Shared GPU
DDI interception
API translation

DirectX 9
(OGL translation)
OpenGL 2.0

Oracle VM Virtualbox
Microsoft Hyper-V
VMware ESX

21 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
vGPU &
Developers/
ISVs
APPLICATIONS IN VDI WITH vGPU
! Understand and assess application compatibility in a virtual/VDI
environment
!  vGPU certification – Assess vGPU and avoid blacklisting

! Collaborate with RemoteFX to help customers address application
compatibility and leverage VDI in Hyper-V

23 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
Thank you
24 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
DISCLAIMER & ATTRIBUTION
The information presented in this document is for informational purposes only and may contain technical inaccuracies, omissions and
typographical errors.
The information contained herein is subject to change and may be rendered inaccurate for many reasons, including but not limited to product
and roadmap changes, component and motherboard version changes, new model and/or product releases, product differences between
differing manufacturers, software changes, BIOS flashes, firmware upgrades, or the like. AMD assumes no obligation to update or otherwise
correct or revise this information. However, AMD reserves the right to revise this information and to make changes from time to time to the
content hereof without obligation of AMD to notify any person of such revisions or changes.
AMD MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE CONTENTS HEREOF AND ASSUMES NO
RESPONSIBILITY FOR ANY INACCURACIES, ERRORS OR OMISSIONS THAT MAY APPEAR IN THIS INFORMATION.
AMD SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE.
IN NO EVENT WILL AMD BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL OR OTHER CONSEQUENTIAL DAMAGES
ARISING FROM THE USE OF ANY INFORMATION CONTAINED HEREIN, EVEN IF AMD IS EXPRESSLY ADVISED OF THE POSSIBILITY
OF SUCH DAMAGES.
ATTRIBUTION
© 2013 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo and combinations thereof are trademarks of Advanced
Micro Devices, Inc. in the United States and/or other jurisdictions. SPEC is a registered trademark of the Standard Performance Evaluation
Corporation (SPEC). Other names are for informational purposes only and may be trademarks of their respective owners.
25 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013

Weitere ähnliche Inhalte

Was ist angesagt?

HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu FengHC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu FengAMD Developer Central
 
IS-4082, Real-Time insight in Big Data – Even faster using HSA, by Norbert He...
IS-4082, Real-Time insight in Big Data – Even faster using HSA, by Norbert He...IS-4082, Real-Time insight in Big Data – Even faster using HSA, by Norbert He...
IS-4082, Real-Time insight in Big Data – Even faster using HSA, by Norbert He...AMD Developer Central
 
GS-4139, RapidFire for Cloud Gaming, by Dmitry Kozlov
GS-4139, RapidFire for Cloud Gaming, by Dmitry KozlovGS-4139, RapidFire for Cloud Gaming, by Dmitry Kozlov
GS-4139, RapidFire for Cloud Gaming, by Dmitry KozlovAMD Developer Central
 
MM-4085, Designing a game audio engine for HSA, by Laurent Betbeder
MM-4085, Designing a game audio engine for HSA, by Laurent BetbederMM-4085, Designing a game audio engine for HSA, by Laurent Betbeder
MM-4085, Designing a game audio engine for HSA, by Laurent BetbederAMD Developer Central
 
SE-4087, Leveraging HW-based content security, by Dan Wong
SE-4087, Leveraging HW-based content security, by Dan WongSE-4087, Leveraging HW-based content security, by Dan Wong
SE-4087, Leveraging HW-based content security, by Dan WongAMD Developer Central
 
GS-4106 The AMD GCN Architecture - A Crash Course, by Layla Mah
GS-4106 The AMD GCN Architecture - A Crash Course, by Layla MahGS-4106 The AMD GCN Architecture - A Crash Course, by Layla Mah
GS-4106 The AMD GCN Architecture - A Crash Course, by Layla MahAMD Developer Central
 
PT-4056, Harnessing Heterogeneous Systems Using C++ AMP – How the Story is Ev...
PT-4056, Harnessing Heterogeneous Systems Using C++ AMP – How the Story is Ev...PT-4056, Harnessing Heterogeneous Systems Using C++ AMP – How the Story is Ev...
PT-4056, Harnessing Heterogeneous Systems Using C++ AMP – How the Story is Ev...AMD Developer Central
 
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...AMD Developer Central
 
IS-4081, Rabbit: Reinventing Video Chat, by Philippe Clavel
IS-4081, Rabbit: Reinventing Video Chat, by Philippe ClavelIS-4081, Rabbit: Reinventing Video Chat, by Philippe Clavel
IS-4081, Rabbit: Reinventing Video Chat, by Philippe ClavelAMD Developer Central
 
PL-4043, Accelerating OpenVL for Heterogeneous Platforms, by Gregor Miller
PL-4043, Accelerating OpenVL for Heterogeneous Platforms, by Gregor MillerPL-4043, Accelerating OpenVL for Heterogeneous Platforms, by Gregor Miller
PL-4043, Accelerating OpenVL for Heterogeneous Platforms, by Gregor MillerAMD Developer Central
 
CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...
CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...
CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...AMD Developer Central
 
Computer Vision Powered by Heterogeneous System Architecture (HSA) by Dr. Ha...
Computer Vision Powered by Heterogeneous System Architecture (HSA) by  Dr. Ha...Computer Vision Powered by Heterogeneous System Architecture (HSA) by  Dr. Ha...
Computer Vision Powered by Heterogeneous System Architecture (HSA) by Dr. Ha...AMD Developer Central
 
PL-4047, Big Data Workload Analysis Using SWAT and Ipython Notebooks, by Moni...
PL-4047, Big Data Workload Analysis Using SWAT and Ipython Notebooks, by Moni...PL-4047, Big Data Workload Analysis Using SWAT and Ipython Notebooks, by Moni...
PL-4047, Big Data Workload Analysis Using SWAT and Ipython Notebooks, by Moni...AMD Developer Central
 
WT-4073, ANGLE and cross-platform WebGL support, by Shannon Woods
WT-4073, ANGLE and cross-platform WebGL support, by Shannon WoodsWT-4073, ANGLE and cross-platform WebGL support, by Shannon Woods
WT-4073, ANGLE and cross-platform WebGL support, by Shannon WoodsAMD Developer Central
 
PL-4044, OpenACC on AMD APUs and GPUs with the PGI Accelerator Compilers, by ...
PL-4044, OpenACC on AMD APUs and GPUs with the PGI Accelerator Compilers, by ...PL-4044, OpenACC on AMD APUs and GPUs with the PGI Accelerator Compilers, by ...
PL-4044, OpenACC on AMD APUs and GPUs with the PGI Accelerator Compilers, by ...AMD Developer Central
 
MM-4097, OpenCV-CL, by Harris Gasparakis, Vadim Pisarevsky and Andrey Pavlenko
MM-4097, OpenCV-CL, by Harris Gasparakis, Vadim Pisarevsky and Andrey PavlenkoMM-4097, OpenCV-CL, by Harris Gasparakis, Vadim Pisarevsky and Andrey Pavlenko
MM-4097, OpenCV-CL, by Harris Gasparakis, Vadim Pisarevsky and Andrey PavlenkoAMD Developer Central
 
PT-4053, Advanced OpenCL - Debugging and Profiling Using AMD CodeXL, by Uri S...
PT-4053, Advanced OpenCL - Debugging and Profiling Using AMD CodeXL, by Uri S...PT-4053, Advanced OpenCL - Debugging and Profiling Using AMD CodeXL, by Uri S...
PT-4053, Advanced OpenCL - Debugging and Profiling Using AMD CodeXL, by Uri S...AMD Developer Central
 
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben Sander
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben SanderPT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben Sander
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben SanderAMD Developer Central
 
Final lisa opening_keynote_draft_-_v12.1tb
Final lisa opening_keynote_draft_-_v12.1tbFinal lisa opening_keynote_draft_-_v12.1tb
Final lisa opening_keynote_draft_-_v12.1tbr Skip
 
HC-4017, HSA Compilers Technology, by Debyendu Das
HC-4017, HSA Compilers Technology, by Debyendu DasHC-4017, HSA Compilers Technology, by Debyendu Das
HC-4017, HSA Compilers Technology, by Debyendu DasAMD Developer Central
 

Was ist angesagt? (20)

HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu FengHC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
HC-4022, Towards an Ecosystem for Heterogeneous Parallel Computing, by Wu Feng
 
IS-4082, Real-Time insight in Big Data – Even faster using HSA, by Norbert He...
IS-4082, Real-Time insight in Big Data – Even faster using HSA, by Norbert He...IS-4082, Real-Time insight in Big Data – Even faster using HSA, by Norbert He...
IS-4082, Real-Time insight in Big Data – Even faster using HSA, by Norbert He...
 
GS-4139, RapidFire for Cloud Gaming, by Dmitry Kozlov
GS-4139, RapidFire for Cloud Gaming, by Dmitry KozlovGS-4139, RapidFire for Cloud Gaming, by Dmitry Kozlov
GS-4139, RapidFire for Cloud Gaming, by Dmitry Kozlov
 
MM-4085, Designing a game audio engine for HSA, by Laurent Betbeder
MM-4085, Designing a game audio engine for HSA, by Laurent BetbederMM-4085, Designing a game audio engine for HSA, by Laurent Betbeder
MM-4085, Designing a game audio engine for HSA, by Laurent Betbeder
 
SE-4087, Leveraging HW-based content security, by Dan Wong
SE-4087, Leveraging HW-based content security, by Dan WongSE-4087, Leveraging HW-based content security, by Dan Wong
SE-4087, Leveraging HW-based content security, by Dan Wong
 
GS-4106 The AMD GCN Architecture - A Crash Course, by Layla Mah
GS-4106 The AMD GCN Architecture - A Crash Course, by Layla MahGS-4106 The AMD GCN Architecture - A Crash Course, by Layla Mah
GS-4106 The AMD GCN Architecture - A Crash Course, by Layla Mah
 
PT-4056, Harnessing Heterogeneous Systems Using C++ AMP – How the Story is Ev...
PT-4056, Harnessing Heterogeneous Systems Using C++ AMP – How the Story is Ev...PT-4056, Harnessing Heterogeneous Systems Using C++ AMP – How the Story is Ev...
PT-4056, Harnessing Heterogeneous Systems Using C++ AMP – How the Story is Ev...
 
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...
CE-4030, Optimizing Photo Editing Application with HSA Technology, by Stanley...
 
IS-4081, Rabbit: Reinventing Video Chat, by Philippe Clavel
IS-4081, Rabbit: Reinventing Video Chat, by Philippe ClavelIS-4081, Rabbit: Reinventing Video Chat, by Philippe Clavel
IS-4081, Rabbit: Reinventing Video Chat, by Philippe Clavel
 
PL-4043, Accelerating OpenVL for Heterogeneous Platforms, by Gregor Miller
PL-4043, Accelerating OpenVL for Heterogeneous Platforms, by Gregor MillerPL-4043, Accelerating OpenVL for Heterogeneous Platforms, by Gregor Miller
PL-4043, Accelerating OpenVL for Heterogeneous Platforms, by Gregor Miller
 
CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...
CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...
CC-4001, Aparapi and HSA: Easing the developer path to APU/GPU accelerated Ja...
 
Computer Vision Powered by Heterogeneous System Architecture (HSA) by Dr. Ha...
Computer Vision Powered by Heterogeneous System Architecture (HSA) by  Dr. Ha...Computer Vision Powered by Heterogeneous System Architecture (HSA) by  Dr. Ha...
Computer Vision Powered by Heterogeneous System Architecture (HSA) by Dr. Ha...
 
PL-4047, Big Data Workload Analysis Using SWAT and Ipython Notebooks, by Moni...
PL-4047, Big Data Workload Analysis Using SWAT and Ipython Notebooks, by Moni...PL-4047, Big Data Workload Analysis Using SWAT and Ipython Notebooks, by Moni...
PL-4047, Big Data Workload Analysis Using SWAT and Ipython Notebooks, by Moni...
 
WT-4073, ANGLE and cross-platform WebGL support, by Shannon Woods
WT-4073, ANGLE and cross-platform WebGL support, by Shannon WoodsWT-4073, ANGLE and cross-platform WebGL support, by Shannon Woods
WT-4073, ANGLE and cross-platform WebGL support, by Shannon Woods
 
PL-4044, OpenACC on AMD APUs and GPUs with the PGI Accelerator Compilers, by ...
PL-4044, OpenACC on AMD APUs and GPUs with the PGI Accelerator Compilers, by ...PL-4044, OpenACC on AMD APUs and GPUs with the PGI Accelerator Compilers, by ...
PL-4044, OpenACC on AMD APUs and GPUs with the PGI Accelerator Compilers, by ...
 
MM-4097, OpenCV-CL, by Harris Gasparakis, Vadim Pisarevsky and Andrey Pavlenko
MM-4097, OpenCV-CL, by Harris Gasparakis, Vadim Pisarevsky and Andrey PavlenkoMM-4097, OpenCV-CL, by Harris Gasparakis, Vadim Pisarevsky and Andrey Pavlenko
MM-4097, OpenCV-CL, by Harris Gasparakis, Vadim Pisarevsky and Andrey Pavlenko
 
PT-4053, Advanced OpenCL - Debugging and Profiling Using AMD CodeXL, by Uri S...
PT-4053, Advanced OpenCL - Debugging and Profiling Using AMD CodeXL, by Uri S...PT-4053, Advanced OpenCL - Debugging and Profiling Using AMD CodeXL, by Uri S...
PT-4053, Advanced OpenCL - Debugging and Profiling Using AMD CodeXL, by Uri S...
 
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben Sander
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben SanderPT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben Sander
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben Sander
 
Final lisa opening_keynote_draft_-_v12.1tb
Final lisa opening_keynote_draft_-_v12.1tbFinal lisa opening_keynote_draft_-_v12.1tb
Final lisa opening_keynote_draft_-_v12.1tb
 
HC-4017, HSA Compilers Technology, by Debyendu Das
HC-4017, HSA Compilers Technology, by Debyendu DasHC-4017, HSA Compilers Technology, by Debyendu Das
HC-4017, HSA Compilers Technology, by Debyendu Das
 

Andere mochten auch

VIR401 RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...
VIR401RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...VIR401RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...
VIR401 RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...John Wildes
 
RemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote DesktopsRemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote DesktopsAmit Gatenyo
 
rdp remotefx spice arm-linux thin client
rdp remotefx spice arm-linux thin clientrdp remotefx spice arm-linux thin client
rdp remotefx spice arm-linux thin clientliwu.dong
 
Citrix Internals: ICA Connectivity
Citrix Internals: ICA ConnectivityCitrix Internals: ICA Connectivity
Citrix Internals: ICA ConnectivityDenis Gundarev
 
RemoteFX & RDS in Windows Server 2012
RemoteFX & RDS in Windows Server 2012RemoteFX & RDS in Windows Server 2012
RemoteFX & RDS in Windows Server 2012Amit Gatenyo
 

Andere mochten auch (7)

VIR401 RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...
VIR401RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...VIR401RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...
VIR401 RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...
 
TCP RemoteFX and IPQ
TCP RemoteFX and IPQTCP RemoteFX and IPQ
TCP RemoteFX and IPQ
 
RemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote DesktopsRemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote Desktops
 
rdp remotefx spice arm-linux thin client
rdp remotefx spice arm-linux thin clientrdp remotefx spice arm-linux thin client
rdp remotefx spice arm-linux thin client
 
Citrix Internals: ICA Connectivity
Citrix Internals: ICA ConnectivityCitrix Internals: ICA Connectivity
Citrix Internals: ICA Connectivity
 
RemoteFX & RDS in Windows Server 2012
RemoteFX & RDS in Windows Server 2012RemoteFX & RDS in Windows Server 2012
RemoteFX & RDS in Windows Server 2012
 
Windows Server 8: Remote Desktop Services with RemoteFX, more than a word!
Windows Server 8: Remote Desktop Services with RemoteFX, more than a word!Windows Server 8: Remote Desktop Services with RemoteFX, more than a word!
Windows Server 8: Remote Desktop Services with RemoteFX, more than a word!
 

Ähnlich wie CC-4006, Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server, by Derrick Isoka

VMworld 2015: Deliver High Performance Desktops with VMware Horizon and NVIDI...
VMworld 2015: Deliver High Performance Desktops with VMware Horizon and NVIDI...VMworld 2015: Deliver High Performance Desktops with VMware Horizon and NVIDI...
VMworld 2015: Deliver High Performance Desktops with VMware Horizon and NVIDI...VMworld
 
Citrix Excalibur - First Look@a Glance
Citrix Excalibur - First Look@a GlanceCitrix Excalibur - First Look@a Glance
Citrix Excalibur - First Look@a GlanceDigicomp Academy AG
 
VMworld 2013: On the Way to GPU Virtualization – 3D Acceleration in Virtual M...
VMworld 2013: On the Way to GPU Virtualization – 3D Acceleration in Virtual M...VMworld 2013: On the Way to GPU Virtualization – 3D Acceleration in Virtual M...
VMworld 2013: On the Way to GPU Virtualization – 3D Acceleration in Virtual M...VMworld
 
V mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transferV mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transfersolarisyougood
 
Virtual deep dive-xendesktop_stephanpfister
Virtual deep dive-xendesktop_stephanpfisterVirtual deep dive-xendesktop_stephanpfister
Virtual deep dive-xendesktop_stephanpfisterDigicomp Academy AG
 
Microsoft RDS, VDI, RemoteFX and what Service Pack 1 will bring us
Microsoft RDS, VDI, RemoteFX and what Service Pack 1 will bring usMicrosoft RDS, VDI, RemoteFX and what Service Pack 1 will bring us
Microsoft RDS, VDI, RemoteFX and what Service Pack 1 will bring usRonnie Isherwood
 
NVIDIA GRID VCA - Using SolidWorks in the Cloud
NVIDIA GRID VCA - Using SolidWorks in the CloudNVIDIA GRID VCA - Using SolidWorks in the Cloud
NVIDIA GRID VCA - Using SolidWorks in the CloudHawk Ridge Systems
 
Synergy 2015 Session Slides: SYN239 Professional Graphics Delivery With HDX 3...
Synergy 2015 Session Slides: SYN239 Professional Graphics Delivery With HDX 3...Synergy 2015 Session Slides: SYN239 Professional Graphics Delivery With HDX 3...
Synergy 2015 Session Slides: SYN239 Professional Graphics Delivery With HDX 3...Citrix
 
6WINDGate™ - Powering the New Generation of Network Appliances
6WINDGate™ - Powering the New Generation of Network Appliances6WINDGate™ - Powering the New Generation of Network Appliances
6WINDGate™ - Powering the New Generation of Network Appliances6WIND
 
VDI and Application Virtualization
VDI and Application VirtualizationVDI and Application Virtualization
VDI and Application VirtualizationJames W. De Rienzo
 
Deliver a better virtual desktop experience with Dell Technologies APEX Priva...
Deliver a better virtual desktop experience with Dell Technologies APEX Priva...Deliver a better virtual desktop experience with Dell Technologies APEX Priva...
Deliver a better virtual desktop experience with Dell Technologies APEX Priva...Principled Technologies
 
Lumagate Microsoft Azure RemoteApp Webinar
Lumagate Microsoft Azure RemoteApp WebinarLumagate Microsoft Azure RemoteApp Webinar
Lumagate Microsoft Azure RemoteApp WebinarMorgan Simonsen
 
Horizon view technical deep dive
Horizon view   technical deep diveHorizon view   technical deep dive
Horizon view technical deep diveMurugesan Arumugam
 
Simplifying Multi-User SOLIDWORKS Implementations
Simplifying Multi-User SOLIDWORKS ImplementationsSimplifying Multi-User SOLIDWORKS Implementations
Simplifying Multi-User SOLIDWORKS ImplementationsHawk Ridge Systems
 
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3Digicomp Academy AG
 
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6Lee Bushen
 
08 - it3D Summit 2016 - Grid - T. Riley- NVIDIA
08 - it3D Summit 2016 - Grid - T. Riley- NVIDIA08 - it3D Summit 2016 - Grid - T. Riley- NVIDIA
08 - it3D Summit 2016 - Grid - T. Riley- NVIDIAVirginia Grubert
 
Centro Computer - VDI con Windows Virtual Desktop
Centro Computer - VDI con Windows Virtual DesktopCentro Computer - VDI con Windows Virtual Desktop
Centro Computer - VDI con Windows Virtual DesktopCentro Computer Spa
 
Virtualization get ready for tomorrow, today! - cr
Virtualization get ready for tomorrow, today! - crVirtualization get ready for tomorrow, today! - cr
Virtualization get ready for tomorrow, today! - crChris Avis
 

Ähnlich wie CC-4006, Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server, by Derrick Isoka (20)

VMworld 2015: Deliver High Performance Desktops with VMware Horizon and NVIDI...
VMworld 2015: Deliver High Performance Desktops with VMware Horizon and NVIDI...VMworld 2015: Deliver High Performance Desktops with VMware Horizon and NVIDI...
VMworld 2015: Deliver High Performance Desktops with VMware Horizon and NVIDI...
 
Citrix Excalibur - First Look@a Glance
Citrix Excalibur - First Look@a GlanceCitrix Excalibur - First Look@a Glance
Citrix Excalibur - First Look@a Glance
 
VMworld 2013: On the Way to GPU Virtualization – 3D Acceleration in Virtual M...
VMworld 2013: On the Way to GPU Virtualization – 3D Acceleration in Virtual M...VMworld 2013: On the Way to GPU Virtualization – 3D Acceleration in Virtual M...
VMworld 2013: On the Way to GPU Virtualization – 3D Acceleration in Virtual M...
 
V mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transferV mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transfer
 
Virtual deep dive-xendesktop_stephanpfister
Virtual deep dive-xendesktop_stephanpfisterVirtual deep dive-xendesktop_stephanpfister
Virtual deep dive-xendesktop_stephanpfister
 
Virtual Deep-Dive: XenDesktop 7
Virtual Deep-Dive: XenDesktop 7Virtual Deep-Dive: XenDesktop 7
Virtual Deep-Dive: XenDesktop 7
 
Microsoft RDS, VDI, RemoteFX and what Service Pack 1 will bring us
Microsoft RDS, VDI, RemoteFX and what Service Pack 1 will bring usMicrosoft RDS, VDI, RemoteFX and what Service Pack 1 will bring us
Microsoft RDS, VDI, RemoteFX and what Service Pack 1 will bring us
 
NVIDIA GRID VCA - Using SolidWorks in the Cloud
NVIDIA GRID VCA - Using SolidWorks in the CloudNVIDIA GRID VCA - Using SolidWorks in the Cloud
NVIDIA GRID VCA - Using SolidWorks in the Cloud
 
Synergy 2015 Session Slides: SYN239 Professional Graphics Delivery With HDX 3...
Synergy 2015 Session Slides: SYN239 Professional Graphics Delivery With HDX 3...Synergy 2015 Session Slides: SYN239 Professional Graphics Delivery With HDX 3...
Synergy 2015 Session Slides: SYN239 Professional Graphics Delivery With HDX 3...
 
6WINDGate™ - Powering the New Generation of Network Appliances
6WINDGate™ - Powering the New Generation of Network Appliances6WINDGate™ - Powering the New Generation of Network Appliances
6WINDGate™ - Powering the New Generation of Network Appliances
 
VDI and Application Virtualization
VDI and Application VirtualizationVDI and Application Virtualization
VDI and Application Virtualization
 
Deliver a better virtual desktop experience with Dell Technologies APEX Priva...
Deliver a better virtual desktop experience with Dell Technologies APEX Priva...Deliver a better virtual desktop experience with Dell Technologies APEX Priva...
Deliver a better virtual desktop experience with Dell Technologies APEX Priva...
 
Lumagate Microsoft Azure RemoteApp Webinar
Lumagate Microsoft Azure RemoteApp WebinarLumagate Microsoft Azure RemoteApp Webinar
Lumagate Microsoft Azure RemoteApp Webinar
 
Horizon view technical deep dive
Horizon view   technical deep diveHorizon view   technical deep dive
Horizon view technical deep dive
 
Simplifying Multi-User SOLIDWORKS Implementations
Simplifying Multi-User SOLIDWORKS ImplementationsSimplifying Multi-User SOLIDWORKS Implementations
Simplifying Multi-User SOLIDWORKS Implementations
 
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
 
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6
XenDesktop Master Class - Live Installation of XenDesktop/XenApp 7.6
 
08 - it3D Summit 2016 - Grid - T. Riley- NVIDIA
08 - it3D Summit 2016 - Grid - T. Riley- NVIDIA08 - it3D Summit 2016 - Grid - T. Riley- NVIDIA
08 - it3D Summit 2016 - Grid - T. Riley- NVIDIA
 
Centro Computer - VDI con Windows Virtual Desktop
Centro Computer - VDI con Windows Virtual DesktopCentro Computer - VDI con Windows Virtual Desktop
Centro Computer - VDI con Windows Virtual Desktop
 
Virtualization get ready for tomorrow, today! - cr
Virtualization get ready for tomorrow, today! - crVirtualization get ready for tomorrow, today! - cr
Virtualization get ready for tomorrow, today! - cr
 

Mehr von AMD Developer Central

DX12 & Vulkan: Dawn of a New Generation of Graphics APIs
DX12 & Vulkan: Dawn of a New Generation of Graphics APIsDX12 & Vulkan: Dawn of a New Generation of Graphics APIs
DX12 & Vulkan: Dawn of a New Generation of Graphics APIsAMD Developer Central
 
Leverage the Speed of OpenCL™ with AMD Math Libraries
Leverage the Speed of OpenCL™ with AMD Math LibrariesLeverage the Speed of OpenCL™ with AMD Math Libraries
Leverage the Speed of OpenCL™ with AMD Math LibrariesAMD Developer Central
 
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware Webinar
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware WebinarAn Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware Webinar
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware WebinarAMD Developer Central
 
Webinar: Whats New in Java 8 with Develop Intelligence
Webinar: Whats New in Java 8 with Develop IntelligenceWebinar: Whats New in Java 8 with Develop Intelligence
Webinar: Whats New in Java 8 with Develop IntelligenceAMD Developer Central
 
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...AMD Developer Central
 
TressFX The Fast and The Furry by Nicolas Thibieroz
TressFX The Fast and The Furry by Nicolas ThibierozTressFX The Fast and The Furry by Nicolas Thibieroz
TressFX The Fast and The Furry by Nicolas ThibierozAMD Developer Central
 
Rendering Battlefield 4 with Mantle by Yuriy ODonnell
Rendering Battlefield 4 with Mantle by Yuriy ODonnellRendering Battlefield 4 with Mantle by Yuriy ODonnell
Rendering Battlefield 4 with Mantle by Yuriy ODonnellAMD Developer Central
 
Low-level Shader Optimization for Next-Gen and DX11 by Emil Persson
Low-level Shader Optimization for Next-Gen and DX11 by Emil PerssonLow-level Shader Optimization for Next-Gen and DX11 by Emil Persson
Low-level Shader Optimization for Next-Gen and DX11 by Emil PerssonAMD Developer Central
 
Direct3D12 and the Future of Graphics APIs by Dave Oldcorn
Direct3D12 and the Future of Graphics APIs by Dave OldcornDirect3D12 and the Future of Graphics APIs by Dave Oldcorn
Direct3D12 and the Future of Graphics APIs by Dave OldcornAMD Developer Central
 
Introduction to Direct 3D 12 by Ivan Nevraev
Introduction to Direct 3D 12 by Ivan NevraevIntroduction to Direct 3D 12 by Ivan Nevraev
Introduction to Direct 3D 12 by Ivan NevraevAMD Developer Central
 
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth Thomas
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth ThomasHoly smoke! Faster Particle Rendering using Direct Compute by Gareth Thomas
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth ThomasAMD Developer Central
 
Productive OpenCL Programming An Introduction to OpenCL Libraries with Array...
Productive OpenCL Programming An Introduction to OpenCL Libraries  with Array...Productive OpenCL Programming An Introduction to OpenCL Libraries  with Array...
Productive OpenCL Programming An Introduction to OpenCL Libraries with Array...AMD Developer Central
 
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14AMD Developer Central
 
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14AMD Developer Central
 

Mehr von AMD Developer Central (20)

DX12 & Vulkan: Dawn of a New Generation of Graphics APIs
DX12 & Vulkan: Dawn of a New Generation of Graphics APIsDX12 & Vulkan: Dawn of a New Generation of Graphics APIs
DX12 & Vulkan: Dawn of a New Generation of Graphics APIs
 
Leverage the Speed of OpenCL™ with AMD Math Libraries
Leverage the Speed of OpenCL™ with AMD Math LibrariesLeverage the Speed of OpenCL™ with AMD Math Libraries
Leverage the Speed of OpenCL™ with AMD Math Libraries
 
Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.js
 
Media SDK Webinar 2014
Media SDK Webinar 2014Media SDK Webinar 2014
Media SDK Webinar 2014
 
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware Webinar
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware WebinarAn Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware Webinar
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware Webinar
 
DirectGMA on AMD’S FirePro™ GPUS
DirectGMA on AMD’S  FirePro™ GPUSDirectGMA on AMD’S  FirePro™ GPUS
DirectGMA on AMD’S FirePro™ GPUS
 
Webinar: Whats New in Java 8 with Develop Intelligence
Webinar: Whats New in Java 8 with Develop IntelligenceWebinar: Whats New in Java 8 with Develop Intelligence
Webinar: Whats New in Java 8 with Develop Intelligence
 
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...
 
Inside XBox- One, by Martin Fuller
Inside XBox- One, by Martin FullerInside XBox- One, by Martin Fuller
Inside XBox- One, by Martin Fuller
 
TressFX The Fast and The Furry by Nicolas Thibieroz
TressFX The Fast and The Furry by Nicolas ThibierozTressFX The Fast and The Furry by Nicolas Thibieroz
TressFX The Fast and The Furry by Nicolas Thibieroz
 
Rendering Battlefield 4 with Mantle by Yuriy ODonnell
Rendering Battlefield 4 with Mantle by Yuriy ODonnellRendering Battlefield 4 with Mantle by Yuriy ODonnell
Rendering Battlefield 4 with Mantle by Yuriy ODonnell
 
Low-level Shader Optimization for Next-Gen and DX11 by Emil Persson
Low-level Shader Optimization for Next-Gen and DX11 by Emil PerssonLow-level Shader Optimization for Next-Gen and DX11 by Emil Persson
Low-level Shader Optimization for Next-Gen and DX11 by Emil Persson
 
Gcn performance ftw by stephan hodes
Gcn performance ftw by stephan hodesGcn performance ftw by stephan hodes
Gcn performance ftw by stephan hodes
 
Inside XBOX ONE by Martin Fuller
Inside XBOX ONE by Martin FullerInside XBOX ONE by Martin Fuller
Inside XBOX ONE by Martin Fuller
 
Direct3D12 and the Future of Graphics APIs by Dave Oldcorn
Direct3D12 and the Future of Graphics APIs by Dave OldcornDirect3D12 and the Future of Graphics APIs by Dave Oldcorn
Direct3D12 and the Future of Graphics APIs by Dave Oldcorn
 
Introduction to Direct 3D 12 by Ivan Nevraev
Introduction to Direct 3D 12 by Ivan NevraevIntroduction to Direct 3D 12 by Ivan Nevraev
Introduction to Direct 3D 12 by Ivan Nevraev
 
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth Thomas
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth ThomasHoly smoke! Faster Particle Rendering using Direct Compute by Gareth Thomas
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth Thomas
 
Productive OpenCL Programming An Introduction to OpenCL Libraries with Array...
Productive OpenCL Programming An Introduction to OpenCL Libraries  with Array...Productive OpenCL Programming An Introduction to OpenCL Libraries  with Array...
Productive OpenCL Programming An Introduction to OpenCL Libraries with Array...
 
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14
 
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14
 

Kürzlich hochgeladen

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Kürzlich hochgeladen (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

CC-4006, Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server, by Derrick Isoka

  • 1. DELIVER HARDWARE ACCELERATED APPLICATIONS USING REMOTEFX VGPU WITH WINDOWS SERVER DERRICK ISOKA, PROGRAM MANAGER, MICROSOFT
  • 2. AGENDA 1.  2.  3.  4.  RemoteFX team Overview of Microsoft’s VDI solutions What is RemoteFX vGPU? Applications in VDI 2 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 4. REMOTEFX TEAM – MICROSOFT SILICON VALLEY CAMPUS ! Microsoft Calista acquisition in 2008 to improve 3D and multimedia experiences in virtualized environments ! Today, the team is primarily responsible for: 1. Microsoft Remote Desktop clients (iOS, Android & Mac) 2. RemoteFX codec (graphics pipeline) 3. RemoteFX virtual GPU components 4 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 5. RELEASES SINCE ACQUISITION Server 2012 •  •  •  •  Acquisition in 2007 DX 11.0 RDP8 WAN optimizations VM connect with vGPU GPU management Server 2008 R2 Server 2012 R2 •  •  •  •  •  •  •  •  •  Hyper-V integration DX 9 support LAN optimized Thin client rich desktops 5 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013 DX 11.1 support Higher VM memory 2560 x 1600 resolutions Fully conformant with HCK Non-Windows clients
  • 6. REMOTEFX VIRTUAL GPU WHAT’S NEW IN SERVER 2012? ! DirectX 11.1 support ! Improvements to vRAM allocation (max of 1280MB) ! Scale improvements for NUMA systems – 45% scale improvements ! Increased maximum resolution to 2560x1600 with 2 monitors Maximum Resolution 1024 x 768 1280 x 1024 1600 x 1200 1920 x 1200 2560 x 1600 Number of monitors per virtual machine Windows 7 SP1 Windows 8 and Windows 8.1 4 8 4 8 3 4 2 4 2 6 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 8. TODAY’S CHALLENGES Users Users expect to be able to work in any location and have access to all their work resources. Device s The explosion of devices is eroding the standards-based approach to corporate IT. Apps Data Deploying and managing applications across platforms is difficult. Users need to be productive while maintaining compliance and reducing risk. 8 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 9. UNDERSTANDING THE VARIOUS VDI OFFERINGS Remote Desktop Session Host •  Single server hosting multiple user sessions for either desktops or applications (aka Terminal Server) Remote Desktop Virtualization Host •  Server with Hyper-V role providing personal or pooled virtual machines Remote Desktop Virtualization Host with vGPU •  Server with Hyper-V role providing personal or pooled virtual machines with a virtual GPU device 9 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 10. VDI WITH WINDOWS SERVER Powered by Windows Server 2012 Desktop sessions Firewall Pooled VMs Personal VMs 1 platform • 1 experience • 3 deployment choices Corporate Office Branch Office Home Public Location 10 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 11. VDI ARCHITECTURE OPTIONS Sessions Pooled VMs Good Better Best Personalization App compatibility Ease of management Cost effectiveness User Experience 11 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013 Personal VMs
  • 12. UNDERSTANDING THE VARIOUS VDI OFFERINGS OS Virtualization Isolation and Hardware Virtualization Model Session Monitors None None Hardware GPU Windows 8.x desktop features (e.g. Metro applications, multi-touch) ! ! ! Aero Theme with Live Taskbar Previews ! ! ! Maximum number of supported monitors Desktop Additional hardware requirement on the server-side RDSH RDVH RDVH [WARP] RemoteFX SoftGPU vGPU Virtual Machine Virtual Machine 16 16 4096 x 2048 (each monitor) 4096 x 2048 (each monitor) Remote Good Good 11.1 1.1 Remote Better Better 11.1 1.1 8 2560× 1600 (2 monitors max) Console Best Best 11.1 TBD Scale 300+ Scale 150+ Scale 50+ Scale 150+ (Med fps) Scale 100+ (Med fps) Scale 50+ (High fps) Monitor maximum resolution Application Applications detect monitor as a Remote or a Console monitor s Application compatibility Animated transitions for desktop and applications Graphics DirectX level supported OpenGL level supported Workload Task worker (e.g. Office) and Experience Knowledge Worker (additionally Office, Media Player, Flash) 12 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 14. S/W AND H/W ACCELERATION OPTIONS CPU/software acceleration 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 Provides a virtualized hardware-accelerated DirectX GPU for VDI, optimized for: RemoteFX vGPU h/w acceleration 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 14 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 15. WHAT IS THE VIRTUAL GPU? !  Provides hardware accelerated graphics for virtual machines running on a Hyper-V Server !  Targets enterprise VDI deployments rather than general purpose VMs !  Virtual machine desktop is rendered in the data center and remoted to a client device via RDP !  Virtual GPU allows the render and compute to be hardware accelerated !  Many virtual machines can share one or many physical GPUs on the Hyper-V server 15 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 16. REMOTEFX VIRTUAL GPU CONCEPTUAL DIAGRAM Client Device Virtualization Host – Server 2012 R2 6 Virtual Machine – Windows 8.1 9 RDP Encode Pipeline RemoteFX Graphics Worker Process 7 D3D Application RDP Terminal Server D3D11 RemoteFX Display Device 4 Virtual Machine Transport 3 16 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013 1 Direct3D Runtime 8 5 DWM 2
  • 17. HARDWARE REQUIREMENTS FOR vGPU !  Standard requirements for Hyper-V ‒  X64 processor, Hardware Assisted Virtualization, Hardware Data Execution Prevention !  CPU – requires Second Level Address Translation (SLAT) ‒  e.g. Intel Nehalem, Westmere, Sandy Bridge, Ivy Bridge, Haswell !  GPU – typically Workstation or Server class Graphics Cards ‒  DirectX 11.0 or later ‒  OpenGL 4.0 or later ‒  WDDM 1.2 driver or later ‒  AMD FirePro series ‒  NVIDIA Quadro and K series 17 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 18. CONFIGURING HYPER-V FOR vGPU 1.  Enable Hyper-V role 2.  Install drivers for the video card 3.  Enable Remote Desktop Virtualization Host (RDVH) role 4.  Select the video cards you want to use with Hyper-V in Hyper-V settings 5.  Multiple video cards can be used for load balancing and to increase scalability 6.  Add the RemoteFX 3D Video Adapter to a Generation 1 virtual machine 7.  Power on the virtual machine 18 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 19. 19 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 20. APPROACHES TO GRAPHICS IN VDI Software Rasterization •  Use the virtual machine CPU for 3D rasterization •  e.g. WARP •  No hardware acceleration for 3D rasterization •  Performance and UEX limitations •  Scales well with CPU for VDI •  Great for virtual machine density DDI Intercept with device sharing •  Implement display driver that’s loaded by 3D runtime •  Remote calls to a worker process with access to physical GPU •  Worker process renders the desktop •  Hardware accelerated •  Multiple VMs can share a physical GPU 1:1 Device Pass-through Device virtualization •  Map a physical GPU through hypervisor for exclusive access to a single virtual machine •  Support multiple virtual machines by adding multiple physical GPUs •  Near native hardware accelerated 3D per virtual machine •  Low density VDI – maybe 4 virtual machines •  Partition physical GPU resources through virtualization layer •  Guest OS programs the video hardware •  Potential to deliver improved performance over DDI intercept model •  Multiple VMs can share a physical GPU •  Lower density VDI than DDI intercept model 20 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 21. GPU VIRTUALIZATION APPROACHES Product Approach API Support Virtualization Platform Microsoft RemoteFX Server 2012 R2 w/ VGPU Shared GPU DDI interception DirectX 9, 10, 11 OpenGL 1.1 (software) Microsoft Hyper-V Citrix XenDesktop 5.6 HDX 3D Shared GPU DDI interception DirectX 9 OpenGL 2.1 Citrix XenHypervisor Citrix XenDesktop 5.6 HDX 3D Pro Direct Pass-through NVIDIA CUDA DirectX 9, 10, 11 OpenGL 4.3 Citrix XenHypervisor Citrix XenDesktop 5.6 NVIDIA Grid Software Device virtualization w/ GRID Hypervisor NVIDIA CUDA DirectX 9, 10, 11 OpenGL 4.3 Citrix XenHypervisor VMware View 5.2 with vSGA Shared GPU DDI interception DirectX 9 OpenGL 2.1 VMware ESX VMWare View 5.2 with DGA Direct Pass-through NVIDIA CUDA DirectX 9, 10, 11 OpenGL 4.3 VMware ESX Oracle VM Virtualbox 4.2 Shared GPU DDI interception API translation DirectX 9 (OGL translation) OpenGL 2.0 Oracle VM Virtualbox Microsoft Hyper-V VMware ESX 21 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 23. APPLICATIONS IN VDI WITH vGPU ! Understand and assess application compatibility in a virtual/VDI environment !  vGPU certification – Assess vGPU and avoid blacklisting ! Collaborate with RemoteFX to help customers address application compatibility and leverage VDI in Hyper-V 23 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 24. Thank you 24 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013
  • 25. DISCLAIMER & ATTRIBUTION The information presented in this document is for informational purposes only and may contain technical inaccuracies, omissions and typographical errors. The information contained herein is subject to change and may be rendered inaccurate for many reasons, including but not limited to product and roadmap changes, component and motherboard version changes, new model and/or product releases, product differences between differing manufacturers, software changes, BIOS flashes, firmware upgrades, or the like. AMD assumes no obligation to update or otherwise correct or revise this information. However, AMD reserves the right to revise this information and to make changes from time to time to the content hereof without obligation of AMD to notify any person of such revisions or changes. AMD MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE CONTENTS HEREOF AND ASSUMES NO RESPONSIBILITY FOR ANY INACCURACIES, ERRORS OR OMISSIONS THAT MAY APPEAR IN THIS INFORMATION. AMD SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL AMD BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL OR OTHER CONSEQUENTIAL DAMAGES ARISING FROM THE USE OF ANY INFORMATION CONTAINED HEREIN, EVEN IF AMD IS EXPRESSLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ATTRIBUTION © 2013 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo and combinations thereof are trademarks of Advanced Micro Devices, Inc. in the United States and/or other jurisdictions. SPEC is a registered trademark of the Standard Performance Evaluation Corporation (SPEC). Other names are for informational purposes only and may be trademarks of their respective owners. 25 | Deliver Hardware Accelerated Applications Using RemoteFX vGPU with Windows Server | NOVEMBER 19, 2013