#3 · Primary category: GPU Compute Frameworks
dstack
Vendor-agnostic orchestration for training, inference and agentic workloads across NVIDIA, AMD, TPU, and Tenstorrent on clouds, Kubernetes, and bare metal.
Project last updated:08/28/26
GitHub Stars
2.2K
Forks
252
Contributors
74
License
MPL-2.0
Why we included this project
dstack is worth a look for anyone juggling multiple GPU providers or mixing rented capacity with on-prem hardware. Instead of hand-rolling per-cloud scripts, you describe a training run, dev environment, or inference workload in a small YAML file, and dstack provisions the matching instance, runs the job, and cleans up afterward. Because the orchestration layer sits above the hardware, the same config can target NVIDIA, AMD, TPU, or Tenstorrent machines without rewiring anything. It also handles distributed training with torchrun and Ray across multi-node fleets, which removes a chunk of the infrastructure glue small teams usually end up writing themselves.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
kompute
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
lupine
LUPINE is a GPU over IP bridge allowing GPUs on remote machines to be attached to CPU-only machines.
MetalPetal
A GPU accelerated image and video processing framework built on Metal.
tt-metal
:metal: TT-NN operator library, and TT-Metalium low level kernel programming model.
blazingsql
BlazingSQL is a lightweight, GPU accelerated, SQL engine for Python. Built on RAPIDS cuDF.