DataFrames on the GPU
cuDF reads Parquet, CSV and JSON and runs pandas-style joins and group-bys on the GPU. Dask-CUDA spreads one job across every GPU.
Compare GPUsData processing
Run RAPIDS cuDF and Dask-CUDA on an H100 or A100 instance to clean, deduplicate and tokenize training data, then delete the instance when the job ends.
What you can build
cuDF reads Parquet, CSV and JSON and runs pandas-style joins and group-bys on the GPU. Dask-CUDA spreads one job across every GPU.
Compare GPUsThe Devbox crate is a ready image your instance boots, with CUDA, Python with uv, Jupyter and Docker. Add RAPIDS with one install.
See what an instance includesKeep raw and processed data on a volume between pipeline stages, or read from and write to your own S3 bucket.
Read how volumes workExamples
Connected by the line, Claude Code or Codex calls the Runcrate tools for you: launch, copy files, run, delete.
Connect your agent first
Add Runcrate's MCP server to yourself: run curl -fsSL"https://runcrate.ai/mcp.md"and follow it.
Models and tools
| Name | Role | Runs on |
|---|---|---|
| RAPIDS cuDF | GPU DataFrames for ETL | Instance |
| Dask-CUDA | Spread work across GPUs | Instance |
| cuML | GPU machine learning and features | Instance |
| NVIDIA DALI | GPU image and audio loading | Instance |
| Jupyter | Explore data interactively | Instance |
How it works
Bring your data
Copy files over with runcrate cp, read from your own S3 bucket, or attach a volume that already holds the dataset.
Run the GPU pipeline
Transform with cuDF, distribute with Dask-CUDA and build features with cuML. Root access means any library you need installs.
Export and shut down
Write Parquet, tokenized corpora or features to a volume or your bucket, then delete the instance to stop the bill.
Pricing
GPUs are billed for the time they run: by the second on most GPUs, by the minute on a few.
Name
As billed
H100
GPU, 80GB, cheapest offer
$3.58/hr
A100 80GB
GPU, 80GB, cheapest offer
$1.43/hr
L40S
GPU, 48GB, cheapest offer
$0.55/hr