
KellyFrogandchenkf
0bc1913daf
[BugFix] Resolve partial scalar reduce barrier participation (#2777)
* [CUDA][Reduce] Resolve partial AllReduce participants
* refactor: inline ResolveAllReduceThreadRange into reduce.h and remove allreduce_barriers doc
- Inline ResolveAllReduceThreadRange body from reduce.cc into reduce.h,
add #include <tvm/ir/with_context.h> for With<ConstraintContext> usage.
- Delete src/backend/common/op/reduce.cc (function now in header).
- Remove reduce.cc from CMakeLists.txt TILE_LANG_SRCS.
- Delete docs/compiler_internals/allreduce_barriers.md.
- Remove toctree entry from docs/index.md.
* [CUDA][Reduce] Resolve batched AllReduce participants
* Revert "[CUDA][Reduce] Resolve batched AllReduce participants"
This reverts commit 25ee2101c7.
* [CUDA][Reduce] Fix partial AllReduce warp alignment
---------
Co-authored-by: chenkf <chenkf@clab>
2026-07-30 14:02:17 +08:00
..
2026-07-23 11:45:20 +08:00
2025-12-12 17:22:18 +08:00
2026-04-20 16:35:43 +08:00
2026-07-22 15:42:39 +08:00
2026-01-06 02:18:29 +08:00
2026-04-07 23:54:55 +08:00
2026-03-27 11:17:21 +08:00
2026-03-23 19:26:24 +08:00
2026-01-06 02:18:29 +08:00
2026-04-07 23:54:55 +08:00
2026-04-07 23:54:55 +08:00
2026-07-14 12:24:26 +08:00
2026-03-06 17:35:16 +08:00
2026-07-29 13:07:28 +08:00
2026-07-27 20:28:20 +08:00
2026-02-09 17:30:22 +08:00
2026-07-02 17:29:54 +08:00
2026-04-07 23:54:55 +08:00
2025-12-17 14:41:25 +08:00
2026-06-23 14:40:11 +08:00
2026-06-12 17:14:02 +08:00
2026-04-07 23:54:55 +08:00
2026-01-04 15:45:38 +08:00
2026-07-27 17:41:45 +08:00
2026-07-27 17:58:18 +08:00
2026-05-10 21:50:30 +08:00
2026-06-04 14:14:14 +08:00
2026-05-21 16:11:32 +08:00
2026-07-28 17:18:25 +08:00
2026-06-04 18:14:52 +08:00
2026-05-20 15:38:13 +08:00
2026-04-02 12:42:47 +08:00
2026-06-09 00:35:07 +08:00
2026-04-13 12:42:44 +08:00
2026-07-15 17:37:20 +08:00
2026-05-06 23:08:24 +08:00
2025-12-17 14:41:25 +08:00
2026-03-12 17:21:01 +08:00
2026-07-13 17:29:01 +08:00
2026-02-02 18:47:18 +08:00
2026-07-02 17:29:54 +08:00
2026-04-07 23:54:55 +08:00
2026-06-12 17:35:42 +08:00
2026-04-07 23:54:55 +08:00
2026-04-13 12:42:44 +08:00
2025-12-17 14:41:25 +08:00
2026-03-18 13:08:30 +08:00
2026-06-09 00:35:07 +08:00
2026-04-07 23:54:55 +08:00
2026-07-29 20:35:07 +08:00
2026-07-07 14:41:03 +08:00
2026-07-28 16:04:07 +08:00
2026-07-30 14:02:17 +08:00
2026-05-08 17:11:34 +08:00
2026-07-28 17:21:48 +08:00
2026-07-22 17:12:20 +08:00
2026-04-17 16:48:28 +08:00
2026-07-28 13:46:14 +08:00
2026-04-14 15:54:28 +08:00
2026-05-18 14:50:43 +08:00
2026-07-29 13:07:28 +08:00
2026-07-29 13:07:28 +08:00
2025-12-17 14:41:25 +08:00
2026-07-08 14:34:55 +08:00
2026-06-15 15:00:06 +08:00
2026-07-29 20:35:07 +08:00
2026-05-31 03:51:36 +08:00
2026-05-31 03:51:36 +08:00
2026-07-29 13:07:28 +08:00
2026-05-06 23:08:24 +08:00
2026-01-12 22:33:17 +08:00
2026-07-29 13:32:45 +08:00
2026-05-08 17:11:34 +08:00
2026-06-29 16:00:57 +08:00
2026-05-20 15:38:13 +08:00
2026-07-29 16:39:26 +08:00
2026-05-20 15:38:13 +08:00
2026-07-29 13:33:48 +08:00
2026-07-01 18:21:53 +08:00
2026-04-07 23:54:55 +08:00