Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 ·...
Transcript of Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 ·...
![Page 1: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/1.jpg)
Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager Ian Williams, Director of Applied Engineering Siggraph | August, 2012
![Page 2: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/2.jpg)
A Brand New Idea…
![Page 3: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/3.jpg)
Graphics
![Page 4: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/4.jpg)
Graphics Computing
![Page 5: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/5.jpg)
Graphics Computing
Cloud
![Page 6: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/6.jpg)
“BYOD” Movement
Windows PCs Tablets and
Smartphones
Mac PCs
![Page 7: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/7.jpg)
IT Simplification
CLIENT DEVICES
OS APPs
APPs
APPs
Data
Work-PC as an App
![Page 8: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/8.jpg)
PARALLEL
COMPUTING
TESLATM
PROFESSIONAL
GRAPHICS
VGXTM
GPUs in the Cloud
GAMING GRAPHICS
GeForceTM
GRID
CLIENT DEVICES
TEGRATM
Cloud Gaming Remote PC and Workstation Cloud Computing
![Page 9: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/9.jpg)
Enterprise Computer Users
DESIGNER (CATIA, CS6, Inventor)
25M
POWER USER (PLM, Med Img,
Showcase)
200M
TASK WORKER (Call Center Apps)
100M
KNOWLEDGE
WORKER (MS Office, Photoshop)
400M
![Page 10: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/10.jpg)
DESIGNER (CATIA, CS6, Inventor)
POWER USER (PLM, Med Img,
Showcase)
TASK WORKER (Call Center Apps)
KNOWLEDGE
WORKER (MS Office, Photoshop)
![Page 11: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/11.jpg)
DESIGNER (CATIA, CS6, Inventor)
POWER USER (PLM, Med Img,
Showcase)
TASK WORKER (Call Center Apps)
KNOWLEDGE
WORKER (MS Office, Photoshop)
PC
Software
(CPU)
Rendered
Graphics
GPU
Pass-
through
API
Intercept
NVIDIA
VGX
![Page 12: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/12.jpg)
PC
![Page 13: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/13.jpg)
PC
NVIDIA GPU
OS
Apps
NVIDIA Driver
![Page 14: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/14.jpg)
Software
(CPU)
Rendered
Graphics
Hypervisor Virtual Machine
Guest OS
Virtual Desktop
Apps
Software Graphics Software Encoder
Remote Protocol
CPU
![Page 15: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/15.jpg)
GPU
Pass-
through
NVIDIA GPU
Virtual Machine
Guest OS
Virtual Desktop
Apps
NVIDIA Driver
Remote Protocol
Hypervisor
![Page 16: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/16.jpg)
GPU
Pass-
through
Hypervisor
Virtual Machine
Guest OS
Virtual Desktop
Apps
NVIDIA Driver
Remote Protocol
NVIDIA GPU NVIDIA GPU
![Page 17: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/17.jpg)
GPU
Pass-
through
Virtual Machine
Guest OS
Virtual Desktop
Apps
NVIDIA Driver
Remote Protocol
NVIDIA GPU NVIDIA GPU
• Citrix XenServer 6 • VMware ESX – Coming Soon • Parallels Workstation 6 Extreme
• Citrix XenDesktop 5.6 • VMware View - Coming Soon
Hypervisor
![Page 18: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/18.jpg)
API
Intercept
NVIDIA GPU
Hypervisor Virtual Machine
Guest OS
Virtual Desktop
Apps
API Capture Driver (DX9)
Remote Protocol
Translation, Execution, Readback
NVIDIA Driver
![Page 19: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/19.jpg)
API
Intercept
NVIDIA GPU
Hypervisor Virtual Machine
Guest OS
Virtual Desktop
Apps
API Capture Driver (DX9)
Remote Protocol
Translation, Execution, Readback
NVIDIA Driver
• Microsoft Server 2008 HyperV • VMware ESX – Coming Soon
• Microsoft RemoteFX • VMware View - Coming Soon
![Page 20: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/20.jpg)
NVIDIA
VGX
![Page 21: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/21.jpg)
NVIDIA
VGX
NVIDIA VGX GPU GPU MMU Per-VM
Dedicate Channel
Per-VM Dedicate Channel
Per-VM Dedicate Channel
Per-VM Dedicated Channels
Remote Display
![Page 22: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/22.jpg)
NVIDIA
VGX
Hypervisor
Remote Display
NVIDIA VGX GPU GPU MMU
GPU Hypervisor
Hypervisor Device
Emulation Framework
Virtual GPU
Manager
Resource Manager
State
Per-VM Dedicate Channel
Per-VM Dedicate Channel
Per-VM Dedicate Channel
Per-VM Dedicated Channels
![Page 23: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/23.jpg)
NVIDIA
VGX
Hypervisor Virtual Machine
Guest OS
NVIDIA USM
Virtual Desktop
Apps
Remote Display
NVIDIA VGX GPU GPU MMU
GPU Hypervisor
Hypervisor Device
Emulation Framework
Virtual GPU
Manager
Resource Manager
Remote Protocol
State Graphics Commands
Per-VM Dedicate Channel
Per-VM Dedicate Channel
Per-VM Dedicate Channel
Per-VM Dedicated Channels
![Page 24: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/24.jpg)
NVIDIA VGX Remote Display
GPU
FB
DRIVER
GFX API
H.264
Encode
SYSTEM MEMORY
RGB YUV
1
2
3
4 Network Protocol
![Page 25: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/25.jpg)
NVIDIA VGX Remote Display
GPU
FB
DRIVER
GFX API
H.264
Encode
SYSTEM MEMORY
RGB YUV
1
2
3
4
FB
GPU NVENC
Network Protocol
Network Protocol
![Page 26: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/26.jpg)
NVIDIA® VGX™ Platform Frees Users to Run A True PC as a Service From Any Connected Device
User Selectable Machines
Enterprise Manageability
VGX HyperVisor
True Virtual PC, Running Any App
VGX Board
World’s First Virtualized GPU
![Page 27: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/27.jpg)
KEPLER THE WORLD’S FIRST GPU for CLOUD COMPUTING
Virtualized GPU
Low Latency Remote Display
Super energy-efficiency
![Page 28: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/28.jpg)
NVIDIA® VGX™ Board
Datacenter Efficiency
Low Latency Remote Display
Dedicated h.264 Encoder
New SMX Shader Design, Passively Cooled
Hardware Virtualization
Four GPUs, 16GB of Frame Buffer
![Page 29: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/29.jpg)
![Page 30: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/30.jpg)
![Page 31: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/31.jpg)
![Page 32: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/32.jpg)
DEMO: Fully-Accelerated PC as an App
![Page 33: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/33.jpg)
DESIGNER (CATIA, CS6, Inventor)
POWER USER (PLM, Med Img,
Showcase)
TASK WORKER (Call Center Apps)
KNOWLEDGE
WORKER (MS Office, Photoshop)
PC
Software
(CPU)
Rendered
Graphics
GPU
Pass-
through
API
Intercept
NVIDIA
VGX
![Page 34: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/34.jpg)
GTC 2013 | March 18-21 | San Jose, CA The Smartest People. The Best Ideas. The Biggest Opportunities.
Opportunities for Participation:
SPEAK - Showcase your work among the elite
of graphics computing
- Call for Sessions: August 2012
- Call for Posters: October 2012
REGISTER - learn from the experts and network
with your peers
- Use promo code GM10SIGG for a 10% discount
SPONSOR - Reach influential IT decision-makers
Learn more at www.gputechconf.com
![Page 35: Graphics in the Cloud - Nvidiadeveloper.download.nvidia.com/GTC/PDF/GTC2012/... · 2012-08-17 · Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager ... Inventor) POWER](https://reader033.fdocuments.in/reader033/viewer/2022042102/5e7fa27e1008ff119f05326b/html5/thumbnails/35.jpg)
Thank You