Running Tasks on GPU
Passgpu to a Python workload or --gpu to a container deployment. Install your framework and its compatible CUDA dependencies in the runtime image.
Availability
beam machine list reports live serverless availability and on-demand inventory. GPU model names supported by the SDK are not a promise that every model is currently available serverless. Review offers for price, provider, region, and capacity, then use compute pools for reserved hardware.
GPU selection
A priority list lets the scheduler consider alternative types that your workload supports:gpu_count requests multiple GPUs on a suitable machine. It does not distribute an application automatically; configure your framework’s multi-GPU execution separately. Availability and workspace limits still apply.
Regions and pools
Use a reserved offer’s provider and region selectors when placement matters. Set the workload’spool to route it to that capacity. Use beam machine list --help and beam pool --help for the available filters and subcommands.