FlyDSL 0.3.4.1 documentation#
FlyDSL is a Python DSL and MLIR compiler stack for authoring high-performance GPU kernels with explicit layout algebra, targeting AMD ROCm/HIP GPUs.
Note
This site is built from main and may describe APIs newer than the
published package. See Documentation and integration versions
to choose documentation and dependencies for your installed release.
Source commit: 9dda109684ce. Built: 2026-09-19 06:12 UTC.
FlyDSL is the Python front-end (Flexible Layout Python DSL) powered by the
Fly dialect: an MLIR-native compiler stack with first-class layout IR
(!fly.int_tuple, !fly.layout, !fly.coord_tensor, !fly.memref),
explicit algebra and coordinate mapping, plus a composable lowering pipeline
to GPU/ROCDL.
Getting started
Extension
API reference
Tutorials