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

# gpu

List available GPU types and their specifications.

<RequestExample>
  ```bash Command theme={"theme":{"light":"github-light","dark":"github-dark"}}
  runpodctl gpu <subcommand> [flags]
  ```
</RequestExample>

## Subcommands

### List available GPUs

List GPUs that are currently available:

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
runpodctl gpu list
```

Include unavailable GPUs in the list:

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
runpodctl gpu list --include-unavailable
```

#### List flags

<ResponseField name="--include-unavailable" type="bool">
  Include GPUs that are currently unavailable.
</ResponseField>

## Example output

```json theme={"theme":{"light":"github-light","dark":"github-dark"}}
[
  {
    "available": true,
    "communityCloud": true,
    "displayName": "RTX 4090",
    "gpuId": "NVIDIA GeForce RTX 4090",
    "memoryInGb": 24,
    "secureCloud": true,
    "stockStatus": "High"
  },
  {
    "available": true,
    "communityCloud": true,
    "displayName": "A100 PCIe",
    "gpuId": "NVIDIA A100 80GB PCIe",
    "memoryInGb": 80,
    "secureCloud": true,
    "stockStatus": "High"
  }
]
```

## Using GPU IDs

When creating Pods or Serverless endpoints, use the GPU ID from the list with the `--gpu-id` flag:

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
runpodctl pod create --template-id runpod-torch-v21 --gpu-id "NVIDIA RTX 4090"
```

## Related commands

* [`runpodctl pod create`](/runpodctl/reference/runpodctl-pod)
* [`runpodctl serverless create`](/runpodctl/reference/runpodctl-serverless)
* [`runpodctl datacenter list`](/runpodctl/reference/runpodctl-datacenter)
