ywkang
fca24feac5
Fix all remaining test failures: single-cube allreduce + matplotlib dep
- intercube_allreduce: add single-cube fast path that skips intra-SIP
mesh reduce and goes directly to inter-SIP exchange. Fixes IPCQ
deadlock when TP launches kernel on one cube per SIP.
- distributed.py: derive effective cube dims from tensor shard placement
instead of hardcoding topology mesh size.
- pyproject.toml: add matplotlib>=3.7 to dependencies.
- pe_dma.py (prior commit): add MMU translation in pipeline DMA path.
577 passed, 0 failed (was 529 passed, 10 failed).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-27 21:25:31 -07:00
..
2026-04-27 21:25:31 -07:00
2026-03-26 01:13:17 -07:00
2026-04-27 21:25:31 -07:00
2026-04-27 16:43:19 -07:00
2026-04-27 15:52:29 -07:00
2026-04-27 16:43:19 -07:00
2026-04-27 15:52:29 -07:00
2026-04-12 19:36:59 -07:00
2026-04-12 19:36:59 -07:00
2026-04-16 17:33:42 -07:00
2026-04-12 19:36:59 -07:00
2026-04-12 19:36:59 -07:00
2026-04-09 09:34:01 -07:00
2026-04-04 18:03:11 -07:00
2026-04-27 15:52:29 -07:00
2026-04-12 19:36:59 -07:00
2026-04-27 15:12:58 -07:00
2026-04-12 19:36:59 -07:00
2026-04-16 17:33:42 -07:00
2026-04-27 15:52:29 -07:00
2026-04-27 15:52:29 -07:00
2026-04-27 15:52:29 -07:00
2026-04-27 16:43:01 -07:00
2026-04-27 15:52:29 -07:00
2026-04-14 00:38:41 -07:00
2026-04-23 15:30:29 -07:00
2026-04-08 00:22:44 -07:00
2026-04-08 00:22:44 -07:00
2026-04-09 00:16:24 -07:00
2026-04-04 18:10:42 -07:00
2026-04-27 15:52:29 -07:00
2026-04-08 00:22:44 -07:00
2026-04-27 15:52:29 -07:00
2026-04-12 19:36:59 -07:00
2026-04-14 00:38:41 -07:00
2026-03-26 00:01:47 -07:00
2026-04-08 23:40:19 -07:00
2026-04-27 15:12:38 -07:00
2026-04-27 16:43:28 -07:00
2026-04-09 00:16:24 -07:00
2026-04-27 15:52:29 -07:00
2026-04-27 15:52:29 -07:00
2026-04-27 15:52:29 -07:00
2026-04-14 13:02:19 -07:00
2026-04-14 13:02:19 -07:00
2026-04-27 15:13:14 -07:00
2026-04-27 15:52:29 -07:00
2026-04-27 15:52:29 -07:00
2026-04-12 19:36:59 -07:00
2026-04-12 19:36:59 -07:00
2026-04-12 19:36:59 -07:00
2026-04-04 22:03:38 -07:00
2026-04-14 16:31:13 -07:00
2026-04-14 16:31:13 -07:00
2026-04-14 16:31:13 -07:00
2026-04-12 19:36:59 -07:00
2026-03-26 00:01:47 -07:00
2026-04-27 15:52:29 -07:00
2026-04-27 15:52:29 -07:00