Commit 9ce44c8
[PIPELINE] AssignLatencies for mmav5 (#6077)
Implement and test assigning latencies for mmav5 ops (regular and
scaled). This PR also features slight refactor of AssignLatencies code
with putting load-related and mma-related code in separate classes for
maintainability.
Latency assignment for mma ops is enabled only for tests now, disabled
in normal flow, as scheduling and lowering is not implemented yet.
---------
Co-authored-by: Thomas Raoux <[email protected]>1 parent cb78503 commit 9ce44c8
File tree
4 files changed
+569
-172
lines changed- include/triton/Dialect/TritonGPU/Transforms
- lib/Dialect/TritonGPU/Transforms/Pipeliner
- test/TritonGPU
4 files changed
+569
-172
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
0 commit comments