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

# Supported GPUs & memory types

> The GPU models and memory types tracked by the Ornn Data API.

GPU and memory names are **exact strings**. They must match spelling, casing, and spacing. URL-encode spaces and slashes in paths and query values.

## GPU models

| GPU name |
| - |
| `H100 SXM` |
| `H200` |
| `A100 SXM4` |
| `B200` |
| `RTX PRO 6000 WS` |

Fetch this list programmatically from [`GET /api/gpu-types`](/docs/api-reference/reference/list-supported-gpu-models) so your code stays current if models are added. Use [`GET /api/gpu-types-free`](/docs/api-reference/reference/list-free-tier-gpu-models) to get just the Index (free) subset — `H100 SXM`, `H200`, `A100 SXM4`, `B200`. `RTX PRO 6000 WS` needs a Premium or Full key. See [Access tiers](/docs/access-tiers).

## Token (OTPI) labs

| Lab | Label |
| - | - |
| `anthropic` | Anthropic |
| `openai` | OpenAI |
| `google` | Google |
| `deepseek` | DeepSeek |
| `minimax` | MiniMax |
| `xiaomi` | Xiaomi |
| `qwen` | Qwen |
| `moonshotai` | Moonshot AI |
| `z-ai` | Z.ai |
| `mistralai` | Mistral AI |
| `meta-llama` | Meta Llama |

Fetch this list programmatically from [`GET /api/token-types`](/docs/api-reference/token-prices/list-tracked-otpi-labs), and the Index subset from [`GET /api/token-types-free`](/docs/api-reference/token-prices/list-free-tier-otpi-labs) — `anthropic`, `openai`, `google`, `deepseek` at a trailing 1 month. The other seven labs need a Premium or Full key. These are the valid `lab` values for [`/api/otpi`](/docs/api-reference/token-prices/get-the-latest-token-price-index-by-lab) and [`/api/workload`](/docs/api-reference/workload-cost/get-the-workload-cost-index-by-provider).

## Memory types

Fetch the live list from [`GET /api/memory-types`](/docs/api-reference/memory/list-tracked-memory-types) (public, no key required).

Each type belongs to one of three categories: `dram`, `flash`, or `module`.

### DRAM

| Id | Memory type |
| - | - |
| `mem_ddr3_4gb` | `DDR3 4Gb (512Mx8) 1600/1866` |
| `mem_ddr4_8gb` | `DDR4 8Gb (1Gx8) 3200` |
| `mem_ddr4_8gb_ett` | `DDR4 8Gb (1Gx8) eTT` |
| `mem_ddr4_16gb` | `DDR4 16Gb (2Gx8) 3200` |
| `mem_ddr4_16gb_ett` | `DDR4 16Gb (2Gx8) eTT` |
| `mem_ddr5_16gb` | `DDR5 16Gb (2Gx8) 4800/5600` |
| `mem_ddr5_16gb_ett` | `DDR5 16Gb (2Gx8) eTT` |

### Flash

| Id | Memory type |
| - | - |
| `mem_mlc_32gb` | `MLC 32Gb (4Gx8)` |
| `mem_mlc_64gb` | `MLC 64Gb (8Gx8)` |
| `mem_slc_1gb` | `SLC 1Gb (128Mx8)` |
| `mem_slc_2gb` | `SLC 2Gb (256Mx8)` |

### Module

| Id | Memory type |
| - | - |
| `mem_ddr4_udimm_16gb` | `DDR4 UDIMM 16GB 3200` |
| `mem_ddr5_rdimm_32gb` | `DDR5 RDIMM 32GB 4800/5600` |
| `mem_ddr5_udimm_16gb` | `DDR5 UDIMM 16GB 4800/5600` |

<Note>
  This list reflects the types tracked at the time of writing. Always treat [`/api/memory-types`](/docs/api-reference/memory/list-tracked-memory-types) as the source of truth.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.