Pools
Compute pools answer one question for every other Workbench tab: where does this run? A pool bundles GPU type, GPU count per node, instance class, and autoscaling bounds — the same name then shows up in Sessions, Endpoints, Training Jobs, and Services.
The pools list
The list view shows every pool in your workspace. Each row displays:
- Pool name — the identifier.
- GPU — GPU type and count (or "CPU-only").
- Instance type — the cloud SKU.
- Size — maximum capacity (number of nodes).
- Available — current availability bar.
Click a pool to see its full specification, cost estimate, and which resources are currently using it.
Creating a pool
Click Create pool to define a new compute shape. You'll specify:
| Field | Required | What it does |
|---|---|---|
| Name | required | Unique identifier for the pool. |
| Min / Max size | required | Autoscaling bounds. Min 0 means scale-to-zero is allowed; max caps the blast radius. |
| Instance type | required | The cloud machine type (e.g. g5.48xlarge). |
| Workload | required | What this pool is optimized for (workspace, training, inference, etc.). |
| Root disk size | optional | Boot disk size in GiB. |
| GPU | optional | Enable GPU and select type and count. |
Picking the right pool
| Workload | Suggested pool shape |
|---|---|
| Notebook + light experimentation | 1x GPU (T4 / L4) or CPU-large; min=0 so it scales to zero when idle. |
| Single-node training run | 1x A100/H100 with whatever max your budget allows. |
| Distributed training | Multi-GPU pool (4x or 8x per node), node count set in the training-job sizing. |
| LLM inference | Pool sized to fit the model; H100x1 for 7-13B, H100x4 for 70B. |
| Heavy data prep / ETL | CPU-large with high memory; no GPU. |
Pools are managed by workspace admins. If you need a pool that doesn't exist, open an admin ticket with the use case and the rough hours/month estimate.
See Reference for every field on a compute pool.