How to install GPU Drivers on Windows Cloud Servers

2021-02-02 By Ryan 65 Views windows drivers dedicated_gpu
0 reviews

As you may know that LayerStack uses AMD EPYC (Extreme Performance Yield Computing) processors for our instances, it is very important to have GPU drivers properly installed for full potential utilization.


AMD has already announced the compatible drivers with third generation of the world’s most advanced processor system, to have the latest high-performance computing system featuring 2nd Gen AMD EPYC processors. With the 2nd Gen AMD EPYC processors, customers can maximize performance and cost efficiencies in heterogeneous computing, virtualized and hyper converged infrastructure workloads, providing teams with the flexibility and capability to the maximum extent.


Driver Prerequisites


  1. Before proceeding installation of GPU, it is to be made sure that the Graphics Processing Unit is showing in the Device manager in your Windows server.

    Most probably it will be shown under Other Devices >> 3D video Controller which mentioned in the below image.

    windowsgpu1

  2. Need to install the below software and detail installation would be showed in this article as well.

    • Microsoft Visual Studio

    • NVIDIA CUDA Toolkit


To install Microsoft Visual Studio


  1. Visit Microsoft's URL https://visualstudio.microsoft.com/dev-essentials/#software

    windowsgpu2

  2. This is an essential software to support graphical drivers and you can download any of the editions such as community, professional or Enterprise edition of the Visual studio for Windows server 2019. Please go to the download section of the above page to download.

    windowsgpu3

  3. Then, choose any of the editions you prefer to proceed further and download the setup. Please execute the setup and make sure it is installing.

    windowsgpu4

    windowsgpu5

  4. Now please confirm the file location and click on Install button for proceeding further.

    windowsgpu16

  5. The setup will ask Do you want to continue without workloads?, please click on Continue and move on to next step.

    windowsgpu6

  6. This will proceed the installation of Visual Studio and you will be able to see the progress bar as in the below image.

    windowsgpu7

  7. Once the installation is completed, you will get a page as the below image to select the theme and click on start visual studio button to start.

    windowsgpu8

    windowsgpu9


To Install NVIDIA s CUDA toolkit


  1. Visit Nvidia's URL https://developer.nvidia.com/cuda-downloads. From there you can select the appropriate OS detail so that you can download the compatible version of NVIDIA drivers. Once chosen, click on the Download option which mentioned in the below image.

    windowsgpu10

  2. Running the downloaded Basic Installer will produce a CUDA setup package window.

    windowsgpu11

  3. Now agree and continue by clicking the AGREE AND CONTINUE button which shown in the below image.

    windowsgpu12

  4. Choose the Express installation option which can proceed quick and easy.

    windowsgpu13

  5. Then it will show as in the below image of the CUDA installations which rely on Visual studio that installed earlier. Now click on the Next button.

    windowsgpu14

  6. Once clicked on the Next button, it will show that the NVIDIA installer has finished as in the below image.

    windowsgpu15

    NOTE: In any case of errors in installation, please recheck the compatibility and driver versions. It is always desirable to reboot the Cloud server after installation. This is to ensure the changes are being reflected at the kernel level.


Related Tutorial

What do you think about this article?

Rate this article