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:ListBucket and s3:GetObject actions. 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" $KeyPrefix = "latest" $LocalPath = "C:\Users\Administrator\Desktop\NVIDIA" $Objects = Get-S3Object -BucketName $Bucket -KeyPrefix $KeyPrefix -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 } }

    Multiple versions of the NVIDIA GRID driver are stored in this bucket. You can download all of the available versions in the bucket by removing the -KeyPrefix $KeyPrefix option in the above code block.

  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. Disable the licensing page in the control panel to prevent users from accidentally changing the product type (NVIDIA GRID Virtual Workstation is enabled by default). For more information, see the GRID Licensing User Guide.

    1. Run regedit.exe to open the registry editor.

    2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\GridLicensing.

    3. Open the context (right-click) menu on the right pane and choose New, DWORD.

    4. For Name, enter NvCplDisableManageLicensePage and type Enter.

    5. Open the context (right-click) menu on NvCplDisableManageLicensePage and choose Modify.

    6. For Value data, type 1 and choose OK.

  5. (Optional) To enable NVIDIA GRID Virtual Applications, complete the GRID activation steps in Activate NVIDIA GRID Virtual Applications (G3 Instances Only) (NVIDIA GRID Virtual Workstation is enabled by default).

  6. 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. Disable the built-in display adapter using Device Manager. Install Media Foundation and Quality Windows Audio Video Experience.

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

  5. [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.