$$\ $$$$$$\ $$\ $$\
$$ |$$ __$$\ $$ |\__|
$$$$$$$ |$$ / \__|$$$$$$\ $$$$$$\$$$$\ $$ |$$\ $$$$$$\
$$ __$$ |$$$$\ $$ __$$\ $$$$$$\ $$ _$$ _$$\ $$ |$$ |$$ __$$\
$$ / $$ |$$ _| $$ / $$ |\______|$$ / $$ / $$ |$$ |$$ |$$ | \__|
$$ | $$ |$$ | $$ | $$ | $$ | $$ | $$ |$$ |$$ |$$ |
\$$$$$$$ |$$ | \$$$$$$$ | $$ | $$ | $$ |$$ |$$ |$$ |
\_______|\__| \____$$ | \__| \__| \__|\__|\__|\__|
$$\ $$ |
\$$$$$$ |
\______/
This repository implements an MLIR dialect for representing dataflow graphs.
See Install.md.
See Design.md
If you want to work with dfg-mlir
, see WorkWithDfg.md
dfg-mlir
has been supported throughout its history by the following projects.
European Union projects:
- Grant agreement ID 957269 EVEREST – dEsign enVironmEnt foR Extreme-Scale big data analytics on heterogeneous platforms
- Grant agreement ID 101135183 MYRTUS - Multi-layer 360° dYnamic orchestration and interopeRable design environmenT for compute-continUum Systems
If you run into an error or you have some brilliant ideas, please feel free to open an issue. We are looking forward to discussing with you!