Menu
Amazon Elastic Compute Cloud
User Guide for Windows Instances

Installing the NVIDIA Driver on Windows

To install the NVIDIA driver on your Windows instance, log on to your instance as the administrator using Remote Desktop and download the appropriate driver. The driver that you download and install depends on the instance type.

NVIDIA GRID Drivers for (G3)

For G3 instances, you can download the NVIDIA GRID driver from Amazon S3 using the AWS Tools for Windows PowerShell.

Important

This download is available to AWS customers only. By downloading, you agree that you will only use the downloaded software to develop AMIs for use with the NVIDIA Tesla M60 hardware. Upon installation of the software, you are bound by the terms of the NVIDIA GRID Cloud End User License Agreement.

Prerequisites

Associate an IAM role with your instance that has permissions to use the s3:GetObject action. For more information, see IAM Roles for Amazon EC2. Alternatively, configure the Tools for Windows PowerShell to use your AWS credentials. For more information, see Using AWS Credentials.

To install the NVIDIA GRID driver (G3 instances)

  1. Open a PowerShell window.

  2. Download the drivers and the NVIDIA GRID Cloud End User License Agreement to your desktop with the following PowerShell commands (you can copy and paste the entire block of commands at one time).

    $Bucket = "ec2-windows-nvidia-drivers" $LocalPath = "C:\Users\Administrator\Desktop\NVIDIA" $Objects = Get-S3Object -BucketName $Bucket -Region us-east-1 foreach ($Object in $Objects) { $LocalFileName = $Object.Key if ($LocalFileName -ne '' -and $Object.Size -ne 0) { $LocalFilePath = Join-Path $LocalPath $LocalFileName Copy-S3Object -BucketName $Bucket -Key $Object.Key -LocalFile $LocalFilePath -Region us-east-1 } }
  3. Navigate to the desktop and double-click the installation file to launch it (choose the driver version that corresponds to your instance OS version). Follow the instructions to install the driver and reboot your instance as required. To verify that the GPU is working properly, check Device Manager.

  4. Complete the GRID activation steps in Activate NVIDIA GRID Capabilities (G3 Instances Only).

  5. Complete the optimization steps in Optimizing GPU Settings (P2, P3, and G3 Instances) to achieve the best performance from your GPU.

Public NVIDIA Drivers (G2, P2, P3)

For instance types other than G3, or if you are not using NVIDIA GRID capabilities on a G3 instance, you can download a public NVIDIA driver.

To install a public NVIDIA driver

  1. Download the public NVIDIA driver that is appropriate for your instance type from http://www.nvidia.com/Download/Find.aspx.

    Instances Product Type Product Series Product
    G2 GRID GRID Series GRID K520
    P2 Tesla K-Series K-80
    P3 Tesla V-Series V100
  2. Open the folder where you downloaded the driver and launch the installation file. Follow the instructions to install the driver and reboot your instance as required.

  3. To verify that the GPU is working correctly, check Device Manager.

  4. [P2, P3, and G3] Complete the optimization steps in Optimizing GPU Settings (P2, P3, and G3 Instances) to achieve the best performance from your GPU.