Introduction

NVIDIA GRID takes key technologies from gaming, workstation graphics, and supercomputing, and enables high performance Applications and Games to run on the Cloud, with pixels streamed over IP networks to remote users. The GRID SDK enables developers to efficiently render, capture and encode on a server, while decoding the stream on a client. NVIDIA incorporates a lot of the functionality within the GPU driver, enabling high performance graphics to be rendered to a remote client with minimal latency.

The NVIDIA GRID architecture gives you everything you need to develop an ideal cloud gaming-as-a-service (GaaS) solution. For information on the benefits of NVIDIA GRID click here.

Client Development

In order to access and stream 3D games from NVIDIA GRID, a user will need to download and install a GRID receiver application onto their device. The GRID Gaming SDK provides code samples and documentation to help you start streaming games to any platform including mobile, Smart TV, PC and Mac.

Streaming Deployment

To setup a private cloud to deploy or validate streaming functionality, there are two options:

  1. Purchase GRID GPUs and download the latest NVIDIA GRID Drivers for installation on your own Windows or Linux instances.
  2. Use Amazon G2 instances available in datacenters located in US East (Northern Virginia), US West (Northern California), US West (Oregon), and EU (Ireland) Regions.

Amazon G2 getting started guide is included with the SDK.

NVIDIA GRID AMIs are also available in the AWS Marketplace.