Commit e9d7164
authored
[release/2.9] Port group_gemm commits from upstream PT (#2829)
Ported below commits from upstream PT, modified code accordingly.
[ROCm] enable grouped gemm fallback
[ROCm] Enable group gemm through CK
[ROCm] Disable group gemm CK path when composable kernel (CK) is not
enabled
Test command:
PYTORCH_TEST_WITH_ROCM=1 pytest test/test_matmul_cuda.py -v -k
"test_grouped_gemm_2d_2d or test_grouped_gemm_2d_3d or
test_grouped_gemm_3d_3d or test_grouped_gemm_3d_2d"
Signed-off-by: Jagadish Krishnamoorthy <[email protected]>1 parent 9c8d5d1 commit e9d7164
File tree
4 files changed
+504
-18
lines changed- aten/src/ATen/native
- cuda
- hip
- test
4 files changed
+504
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
23 | 26 | | |
24 | 27 | | |
25 | 28 | | |
| |||
1083 | 1086 | | |
1084 | 1087 | | |
1085 | 1088 | | |
1086 | | - | |
1087 | | - | |
1088 | | - | |
1089 | | - | |
1090 | | - | |
1091 | | - | |
1092 | | - | |
1093 | | - | |
1094 | | - | |
1095 | | - | |
1096 | 1089 | | |
1097 | 1090 | | |
1098 | 1091 | | |
| |||
1789 | 1782 | | |
1790 | 1783 | | |
1791 | 1784 | | |
1792 | | - | |
1793 | 1785 | | |
1794 | 1786 | | |
1795 | 1787 | | |
1796 | 1788 | | |
1797 | 1789 | | |
1798 | 1790 | | |
| 1791 | + | |
1799 | 1792 | | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
1800 | 1804 | | |
1801 | 1805 | | |
1802 | 1806 | | |
1803 | 1807 | | |
| 1808 | + | |
1804 | 1809 | | |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
1805 | 1817 | | |
1806 | 1818 | | |
1807 | 1819 | | |
1808 | 1820 | | |
1809 | | - | |
1810 | | - | |
1811 | | - | |
1812 | 1821 | | |
1813 | 1822 | | |
1814 | 1823 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
0 commit comments