Commit 4366269
allow process allocator to take 1 dimension only (#1569)
Summary:
Pull Request resolved: #1569
P1995406113
allow process allocator to take 1 dimension only
updated based on mariusae feedback to use
"So we should just make that explicit, and expose two different MAST allocators (the only difference is how they interpret the extent). But at least then we have clear and well-defined behavior."
Reviewed By: mariusae
Differential Revision: D84844137
fbshipit-source-id: ebbc963d5035b0e2d226a2229a58a214d710fc1e1 parent 8ff936d commit 4366269
File tree
25 files changed
+326
-91
lines changed- hyperactor_mesh
- benches
- examples
- src
- alloc
- v1
- test
- process_allocator_cleanup
- monarch_hyperactor
- src
- bin/process_allocator
- code_sync
- tests/code_sync
- monarch_rdma
- examples
- cuda_ping_pong/src
- parameter_server/src
- src
- python/monarch/_src/job
25 files changed
+326
-91
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
51 | 52 | | |
52 | 53 | | |
53 | 54 | | |
| |||
147 | 148 | | |
148 | 149 | | |
149 | 150 | | |
| 151 | + | |
150 | 152 | | |
151 | 153 | | |
152 | 154 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| 115 | + | |
115 | 116 | | |
116 | 117 | | |
117 | 118 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
783 | 783 | | |
784 | 784 | | |
785 | 785 | | |
| 786 | + | |
786 | 787 | | |
787 | 788 | | |
788 | 789 | | |
| |||
888 | 889 | | |
889 | 890 | | |
890 | 891 | | |
891 | | - | |
| 892 | + | |
| 893 | + | |
892 | 894 | | |
893 | 895 | | |
894 | 896 | | |
| |||
913 | 915 | | |
914 | 916 | | |
915 | 917 | | |
916 | | - | |
| 918 | + | |
| 919 | + | |
917 | 920 | | |
918 | 921 | | |
919 | 922 | | |
| |||
942 | 945 | | |
943 | 946 | | |
944 | 947 | | |
| 948 | + | |
945 | 949 | | |
946 | 950 | | |
947 | 951 | | |
| |||
980 | 984 | | |
981 | 985 | | |
982 | 986 | | |
| 987 | + | |
983 | 988 | | |
984 | 989 | | |
985 | 990 | | |
| |||
1026 | 1031 | | |
1027 | 1032 | | |
1028 | 1033 | | |
| 1034 | + | |
1029 | 1035 | | |
1030 | 1036 | | |
1031 | 1037 | | |
| |||
1070 | 1076 | | |
1071 | 1077 | | |
1072 | 1078 | | |
| 1079 | + | |
1073 | 1080 | | |
1074 | 1081 | | |
1075 | 1082 | | |
| |||
1104 | 1111 | | |
1105 | 1112 | | |
1106 | 1113 | | |
| 1114 | + | |
1107 | 1115 | | |
1108 | 1116 | | |
1109 | 1117 | | |
| |||
1153 | 1161 | | |
1154 | 1162 | | |
1155 | 1163 | | |
| 1164 | + | |
1156 | 1165 | | |
1157 | 1166 | | |
1158 | 1167 | | |
| |||
1185 | 1194 | | |
1186 | 1195 | | |
1187 | 1196 | | |
| 1197 | + | |
1188 | 1198 | | |
1189 | 1199 | | |
1190 | 1200 | | |
| |||
1216 | 1226 | | |
1217 | 1227 | | |
1218 | 1228 | | |
| 1229 | + | |
1219 | 1230 | | |
1220 | 1231 | | |
1221 | 1232 | | |
| |||
1282 | 1293 | | |
1283 | 1294 | | |
1284 | 1295 | | |
| 1296 | + | |
1285 | 1297 | | |
1286 | 1298 | | |
1287 | 1299 | | |
| |||
1352 | 1364 | | |
1353 | 1365 | | |
1354 | 1366 | | |
| 1367 | + | |
1355 | 1368 | | |
1356 | 1369 | | |
1357 | 1370 | | |
| |||
1421 | 1434 | | |
1422 | 1435 | | |
1423 | 1436 | | |
| 1437 | + | |
1424 | 1438 | | |
1425 | 1439 | | |
1426 | 1440 | | |
| |||
1535 | 1549 | | |
1536 | 1550 | | |
1537 | 1551 | | |
| 1552 | + | |
1538 | 1553 | | |
1539 | 1554 | | |
1540 | 1555 | | |
| |||
1620 | 1635 | | |
1621 | 1636 | | |
1622 | 1637 | | |
| 1638 | + | |
1623 | 1639 | | |
1624 | 1640 | | |
1625 | 1641 | | |
| |||
1783 | 1799 | | |
1784 | 1800 | | |
1785 | 1801 | | |
1786 | | - | |
| 1802 | + | |
| 1803 | + | |
1787 | 1804 | | |
1788 | 1805 | | |
1789 | 1806 | | |
| |||
1816 | 1833 | | |
1817 | 1834 | | |
1818 | 1835 | | |
1819 | | - | |
| 1836 | + | |
| 1837 | + | |
1820 | 1838 | | |
1821 | 1839 | | |
1822 | 1840 | | |
| |||
1890 | 1908 | | |
1891 | 1909 | | |
1892 | 1910 | | |
1893 | | - | |
| 1911 | + | |
| 1912 | + | |
1894 | 1913 | | |
1895 | 1914 | | |
1896 | 1915 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
136 | 157 | | |
137 | 158 | | |
138 | 159 | | |
| |||
151 | 172 | | |
152 | 173 | | |
153 | 174 | | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
154 | 184 | | |
155 | 185 | | |
156 | 186 | | |
| |||
767 | 797 | | |
768 | 798 | | |
769 | 799 | | |
| 800 | + | |
770 | 801 | | |
771 | 802 | | |
772 | 803 | | |
| |||
919 | 950 | | |
920 | 951 | | |
921 | 952 | | |
| 953 | + | |
922 | 954 | | |
923 | 955 | | |
924 | 956 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
710 | 710 | | |
711 | 711 | | |
712 | 712 | | |
| 713 | + | |
713 | 714 | | |
714 | 715 | | |
715 | 716 | | |
| |||
0 commit comments