Repository navigation
Conversation
Allow the QY stack to build against InfiniCCL with the CPU device header adjustments needed by the post-refactor worktree. Co-authored-by: Cursor <cursoragent@cursor.com>
QY required smoke (PR head)
Notes: no QY NCCL / TP2 smoke (out of scope for this PR). |
|
This PR has been closed as duplicate work. The same fix has been applied in #79. Your contribution is appreciated and has been acknowledged. Additionally, please note that InfiniCCL, as a project under the InfiniTensor organization, does not currently accept AI/agent as a co-author. |
QY required smoke (PR head) — detailed
No QY NCCL / TP2 AllReduce smoke (out of scope for this 1-file CPU header PR). |
|
Fresh QY NCCL enablement on current |
|
Correction: fresh QY NCCL PR is #90 (head |
Summary
Add CPU
GetMemorySpacespecialization so the post-refactor Infini stack (QY MiniCPM5 pin) can build against InfiniCCL.Changes
src/devices/cpu/device_.h: provideGetMemorySpacereturningMemorySpace::kHostfor CPU device.Validation
8dda36conto currentmaster; clang-format applied.release/2026.10.13-qy-minicpm5-16a3-fa-longctx-cudagraph.Related
Made with Cursor
Stack PR index (merge order)
refactor/adopt-modern-infini-stackITW pin: https://github.com/Ceng23333/InfiniTensorWorktree/tree/release/2026.10.13-qy-minicpm5-16a3-fa-longctx-cudagraph