Перейти к содержимому

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/