Commit ce44736
committed
add expert all-gather process-group for overlapping
1 parent a25421e commit ce44736
File tree
4 files changed
+112
-22
lines changed- megatron/core
- distributed/fsdp/src/megatron_fsdp
- tests/unit_tests
4 files changed
+112
-22
lines changedLines changed: 23 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1602 | 1602 | | |
1603 | 1603 | | |
1604 | 1604 | | |
1605 | | - | |
| 1605 | + | |
| 1606 | + | |
| 1607 | + | |
| 1608 | + | |
| 1609 | + | |
| 1610 | + | |
1606 | 1611 | | |
1607 | | - | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
| 1620 | + | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + | |
| 1624 | + | |
| 1625 | + | |
| 1626 | + | |
1608 | 1627 | | |
1609 | 1628 | | |
1610 | 1629 | | |
| |||
1896 | 1915 | | |
1897 | 1916 | | |
1898 | 1917 | | |
1899 | | - | |
| 1918 | + | |
1900 | 1919 | | |
1901 | | - | |
| 1920 | + | |
1902 | 1921 | | |
1903 | 1922 | | |
1904 | 1923 | | |
| |||
Lines changed: 12 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
498 | 498 | | |
499 | 499 | | |
500 | 500 | | |
501 | | - | |
502 | | - | |
| 501 | + | |
503 | 502 | | |
504 | 503 | | |
505 | 504 | | |
| |||
518 | 517 | | |
519 | 518 | | |
520 | 519 | | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
521 | 526 | | |
522 | 527 | | |
523 | 528 | | |
| |||
635 | 640 | | |
636 | 641 | | |
637 | 642 | | |
638 | | - | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
639 | 646 | | |
640 | 647 | | |
| 648 | + | |
| 649 | + | |
641 | 650 | | |
642 | 651 | | |
643 | 652 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
63 | 64 | | |
64 | 65 | | |
65 | 66 | | |
| |||
1207 | 1208 | | |
1208 | 1209 | | |
1209 | 1210 | | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
1210 | 1215 | | |
1211 | 1216 | | |
1212 | 1217 | | |
| |||
1240 | 1245 | | |
1241 | 1246 | | |
1242 | 1247 | | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
1243 | 1258 | | |
1244 | 1259 | | |
1245 | 1260 | | |
1246 | | - | |
| 1261 | + | |
1247 | 1262 | | |
1248 | 1263 | | |
1249 | 1264 | | |
| |||
1365 | 1380 | | |
1366 | 1381 | | |
1367 | 1382 | | |
1368 | | - | |
| 1383 | + | |
| 1384 | + | |
| 1385 | + | |
1369 | 1386 | | |
1370 | 1387 | | |
1371 | 1388 | | |
| |||
1390 | 1407 | | |
1391 | 1408 | | |
1392 | 1409 | | |
1393 | | - | |
| 1410 | + | |
1394 | 1411 | | |
1395 | 1412 | | |
1396 | 1413 | | |
1397 | 1414 | | |
1398 | 1415 | | |
1399 | 1416 | | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
1400 | 1426 | | |
1401 | 1427 | | |
1402 | 1428 | | |
| |||
1886 | 1912 | | |
1887 | 1913 | | |
1888 | 1914 | | |
1889 | | - | |
| 1915 | + | |
| 1916 | + | |
| 1917 | + | |
1890 | 1918 | | |
| 1919 | + | |
| 1920 | + | |
| 1921 | + | |
| 1922 | + | |
| 1923 | + | |
| 1924 | + | |
1891 | 1925 | | |
1892 | 1926 | | |
1893 | 1927 | | |
| |||
2155 | 2189 | | |
2156 | 2190 | | |
2157 | 2191 | | |
| 2192 | + | |
| 2193 | + | |
| 2194 | + | |
2158 | 2195 | | |
2159 | 2196 | | |
2160 | 2197 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
504 | 504 | | |
505 | 505 | | |
506 | 506 | | |
507 | | - | |
508 | | - | |
509 | | - | |
510 | | - | |
| 507 | + | |
511 | 508 | | |
512 | 509 | | |
513 | 510 | | |
514 | 511 | | |
515 | 512 | | |
516 | | - | |
517 | | - | |
518 | | - | |
519 | | - | |
| 513 | + | |
520 | 514 | | |
521 | 515 | | |
522 | 516 | | |
523 | 517 | | |
524 | | - | |
525 | | - | |
526 | | - | |
| 518 | + | |
527 | 519 | | |
528 | 520 | | |
529 | 521 | | |
| |||
535 | 527 | | |
536 | 528 | | |
537 | 529 | | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
0 commit comments