Open MLIR Meeting 12-14-2023: Vector dialect, reshape, and handling of unit dimensions
MLIR
0:00 / 0:00
Open MLIR Meeting 12-14-2023: Vector dialect, reshape, and handling of unit dimensions
903 просмотра · 2 г. назад
MLIR
2,87 тыс. подписчиков
903 просмотра · 2 г. назад
This is a design discussion on the topic of handling reshapes in the vector dialect.
Here is the high-level agenda:
Formalizing the definition of a virtual vector
How to position various reshape operations (collapse/expand/squeeze/unsqueeze/shape_cast) within the dialect
How do we expect to target SPIR-V/LLVM/Scalable Vectors without each being so sensitive to small canonicalization/pattern changes
How does this all relate to vector layouts and/or SIMT
This could turn into a separate discussion related to the earlier RFC on layouts, but it seemed like there was interest in discussing layout as a part of this thread as well.
Discuss on LLVM forums: https://discourse.llvm.org/t/open-mli...
Slides: https://mlir.llvm.org/OpenMeetings/20...
More Tech talks on #MLIR: https://mlir.llvm.org/talks/