You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Started to write a separate pass to flatten the logical objectfifo instead of doing it during LowerToAIE, so that @jtuyls could take the output from the pass and make the matmul-elementwise work through the pipeline. @yzhang93
Tried to triage bf16 Matmul - saw similar incorrect results for i32 as well - relayed that to @jtuyls ; Jorn helped to find a way to narrow it down to compiler vs runtime issue - will be trying the same for bf16 today (2nd Aug). @Abhishek-Varma
Verified DataLayoutPropagation changes to solve the redundant copy issue for Matmul+Elem. Started taking a look at the temporary buffer issue in DistributeCoresAndObjectFifos pass. @Abhishek-Varma
This sprint we've achieved Matmul codegen working through ObjectFifo backend for i32 / bf16 / i8 / bf16 ukernel running successfully without any hang/numerical issues. And have started to made good progress on Matmul + Elemwise.
29th July update
Plan for next day : Working on fixes for Matmul+Elementwise + triage Ukernel leading to all zeroes.
30th July update
31st July update
lower-to-ukernel
([ObjectFifo][Ukernel] Update ukernel signature in mm.cc and lower-to-ukernel pass #624). @Abhishek-Varma1st Aug update
2nd Aug update
5th Aug update
6th Aug update
7th Aug update
8th Aug update
--iree-amdaie-split-buffers
(name will change) and able to get throughlower-to-aie
pass. @Abhishek-Varma9th Aug update
--iree-amdaie-split-buffers
pass to the changed infra in objectfifo and made the lit test exhaustive ([ObjectFifo] Create a new pass to split L2 buffers #659). @Abhishek-VarmaThe text was updated successfully, but these errors were encountered: