Additional Reading
This section contains pointers to reading material that may be useful for understanding the project.
MLIR
- https://llvm.org/docs/tutorial/MyFirstLanguageFrontend/index.html
- https://mlir.llvm.org/docs/Tutorials/Toy/
- https://www.jeremykun.com/2023/08/10/mlir-getting-started/
- https://arxiv.org/pdf/2002.11054
- https://ieeexplore.ieee.org/abstract/document/9370308
Dialects
- affine dialect
- Affine map is a really powerful primitive that can be used to describe most data movement patterns.
- It can also be used to describe memory layouts.
- linalg dialect
- tosa dialect
- tosa spec
- memref dialect
- torch-mlir
- onnx-mlir
- triton-mlir