[BACKEND] Refactor the TritonGPU dialect utils to call the APIs of the TritonGPU layout attributes.#2682
Conversation
|
Hi @ThomasRaoux , I am looking for a H100 platform to debug this case. |
|
judging from the log in the crash it seems like a segfault in one of the ttgir optimization passes |
ThomasRaoux
left a comment
There was a problem hiding this comment.
Nice cleanup, thanks!
I think the crash may be related to the splitNum problem I pointed out. Looking at which tests fail it is definitely related to cases with multiple CTAs.
Let me know if you are not able to get a H100 to debug and I can try to help.
@ThomasRaoux Very appreciate you reviewed the code carefully. I think the code you pointed out is the root cause of the bug. |
57b04f6 to
3912fdb
Compare
…e TritonGPU layout attributes.
|
Hi @ThomasRaoux , |
…e TritonGPU layout attributes. (triton-lang#2682) Refactor the TritonGPU dialect utils to call the APIs of the TritonGPU attributes and its inheritance.
…e TritonGPU layout attributes. (triton-lang#2682) Refactor the TritonGPU dialect utils to call the APIs of the TritonGPU attributes and its inheritance.
Refactor the TritonGPU dialect utils to call the APIs of the TritonGPU attributes and its inheritance.