> ## Documentation Index
> Fetch the complete documentation index at: https://io.net/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# CUDA Toolkit

> A step by step process for Downloading the CUDA Toolkit.

### What is CUDA?

The CUDA Toolkit is like a toolbox for programmers who want to make their software run faster using NVIDIA graphics cards. It has everything they need, like tools and instructions, to write code that takes advantage of the graphics card's power for tasks like math calculations, simulations, and artificial intelligence. Here are a few steps to install the CUDA Toolkit:

### 1. Go to [NVIDIA CUDA Toolkit](https://developer.nvidia.com/cuda-downloads) Download Page

Choose either the Windows or Linux operating system to access additional settings.

<Frame>
  <img src="https://mintcdn.com/ionet-cca8037f/H3cruHjLxCt9GNvH/images/docs/5a12d3e-Step1.jpg?fit=max&auto=format&n=H3cruHjLxCt9GNvH&q=85&s=d29daca15f1c67025d37c1c257bd11d7" alt="" className="mx-auto" style={{ width:"65%" }} width="600" height="598" data-path="images/docs/5a12d3e-Step1.jpg" />
</Frame>

### 2. Provide Additional Information

For Windows, you need to choose your architecture, which is usually x86\_64 for 64-bit systems.

<Frame>
  <img src="https://mintcdn.com/ionet-cca8037f/4P4zg-ApBHAWcHCz/images/docs/c0d3322-Step2.jpg?fit=max&auto=format&n=4P4zg-ApBHAWcHCz&q=85&s=586f215fe95cc20d5542f791152aa7b3" alt="" className="mx-auto" style={{ width:"58%" }} width="822" height="698" data-path="images/docs/c0d3322-Step2.jpg" />
</Frame>

### 3. Download the Recommended Cuda Executable File

Downloading the Local Installer file may take some time. Please be patient. After downloading the file, run the installer.

<Frame>
  <img src="https://mintcdn.com/ionet-cca8037f/-ylztZG_lN4iZVZo/images/docs/259f0b0-Step3.jpg?fit=max&auto=format&n=-ylztZG_lN4iZVZo&q=85&s=9f532b5d69b98ff800652e502ccf2ffe" alt="" className="mx-auto" style={{ width:"61%" }} width="732" height="698" data-path="images/docs/259f0b0-Step3.jpg" />
</Frame>

### 4. Open the .exe File and Proceed With the Installation Process

It includes steps such as agreeing to the terms and selecting installation options.

<Frame>
  <img src="https://mintcdn.com/ionet-cca8037f/TfxJXBgQCsMMTJrc/images/docs/07fbac5-Step4.jpg?fit=max&auto=format&n=TfxJXBgQCsMMTJrc&q=85&s=43c978fa6ce596845fe2f48b5f8d3733" alt="" className="mx-auto" style={{ width:"78%" }} width="1236" height="950" data-path="images/docs/07fbac5-Step4.jpg" />
</Frame>

### 5. Fixing CUDA Toolkit Installation Errors

Installation errors while installing CUDA Toolkit are common issues encountered by many users.

<Frame>
  <img src="https://mintcdn.com/ionet-cca8037f/4P4zg-ApBHAWcHCz/images/docs/ca50287-Step5-1.jpg?fit=max&auto=format&n=4P4zg-ApBHAWcHCz&q=85&s=63a04966fa3a0fd1e7dbf99d72fcb98d" alt="" className="mx-auto" style={{ width:"75%" }} width="1236" height="934" data-path="images/docs/ca50287-Step5-1.jpg" />
</Frame>

Follow these steps to resolve the error:

1. When reinstalling the CUDA Toolkit, opt for **Custom (Advanced)** installation.

   <Frame>
     <img src="https://mintcdn.com/ionet-cca8037f/TfxJXBgQCsMMTJrc/images/docs/00b5f31-Step5-2.jpg?fit=max&auto=format&n=TfxJXBgQCsMMTJrc&q=85&s=32a7c70f24232e091470a9b519af6b75" alt="" className="mx-auto" style={{ width:"85%" }} width="1236" height="934" data-path="images/docs/00b5f31-Step5-2.jpg" />
   </Frame>
2. After selecting the custom installation option, expand the **CUDA** section and uncheck the option for **Nsight Compute** to exclude it from the installation. This step ensures that only the necessary components are installed, reducing the likelihood of errors.

   <Frame>
     <img src="https://mintcdn.com/ionet-cca8037f/H3cruHjLxCt9GNvH/images/docs/5aaf2c8-Step5-3.jpg?fit=max&auto=format&n=H3cruHjLxCt9GNvH&q=85&s=7b896e02ca9d011941908d82bf3ff7b3" alt="" className="mx-auto" style={{ width:"82%" }} width="1236" height="934" data-path="images/docs/5aaf2c8-Step5-3.jpg" />
   </Frame>
3. Proceed with the installation process.

### 6. Verify the Installation Process

<Frame>
  <img src="https://mintcdn.com/ionet-cca8037f/4P4zg-ApBHAWcHCz/images/docs/c86c1e9-Step9-2-2.jpeg?fit=max&auto=format&n=4P4zg-ApBHAWcHCz&q=85&s=6685be1a869219d87a83e5087ecf3df1" alt="" className="mx-auto" style={{ width:"76%" }} width="871" height="499" data-path="images/docs/c86c1e9-Step9-2-2.jpeg" />
</Frame>

After the installation, open Windows Terminal and enter the following command:

<CodeGroup>
  ```Text Terminal Command theme={null}
  nvcc --version
  ```
</CodeGroup>

You should receive a similar response:

```
nvcc: NVIDIA (R) Cuda compiler driver  
Copyright (c) 2005-2022 NVIDIA Corporation  
Built on Wed_Sep_21_10:41:10_Pacific_Daylight_Time_2022  
Cuda compilation tools, release 11.8, V11.8.89  
Build cuda_11.8.r11.8/compiler.31833905_0
```

### That’s It. You Have the Cuda Toolkit Installed and Ready

Now that CUDA Toolkit has been successfully installed and is running, you can proceed with [setting up the Worker](/docs/install-on-windows)

<Info>
  Feel free to [check our knowledge base](https://support.io.net/en/support/home) for answers, and if you still need help, don’t hesitate to open a support ticket!
</Info>
