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.

For G3 instances, you can download the NVIDIA GRID Virtual Workstation driver from Amazon S3 using the AWS Tools for Windows PowerShell. Ensure that you associate an IAM role with your instance that has permission 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.

For other instance types, or if you are not using NVIDIA GRID Virtual Workstation on a G3 instance, you can download the public NVIDIA drivers from http://www.nvidia.com/Download/Find.aspx.

To install the NVIDIA GRID Virtual Workstation 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 once).

    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 will be bound by the terms of the NVIDIA GRID Cloud End User License Agreement.

    Copy
    $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 GRID Workstation Features (G3 Instances Only)

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

To install the public NVIDIA driver (P2, G2, and CG1 instances)

Important

To use NVIDIA GRID Virtual Workstation features on a G3 instance, you must install the NVIDIA GRID Virtual Workstation driver instead of the public driver from the NVIDIA website. For more information, see the previous procedure.

  1. You can download the public NVIDIA drivers from http://www.nvidia.com/Download/Find.aspx. Select the appropriate driver for your instance type:

    P2 Instances

    Product Type Tesla
    Product Series K-Series
    Product K-80

    G2 Instances

    Product Type GRID
    Product Series GRID Series
    Product GRID K520

    CG1 Instances

    Product Type Tesla
    Product Series M-Class
    Product M2050
  2. Open the folder where you downloaded the driver and double-click the installation file to launch it. Follow the instructions to install the driver and reboot your instance as required. To verify that the GPU is working properly, check Device Manager.

  3. (P2 and G3 instances only) If you are using a P2 or G3 instance, complete the optimization steps in Optimizing GPU Settings (P2 and G3 Instances Only) to achieve the best performance from your GPU.