UCT/D2P: Multi-channel support with per-EP DPA address and RING_DB flag (#11701)
Replace qp_idx with ep_dpa_addr in descriptor so the DPA poster can locate the per-channel QP from the EP's DPA heap base plus channel index. Add UCT_IB_D2P_FLAG_RING_DB so the GPU controls doorbell ringing per-op based on UCT_DEVICE_FLAG_NODELAY. Split gpu_ep into per-channel and per-EP structs; pass channel_id through the device API dispatch. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
A
Artemy Kovalyov committed
1ce08f6ed89caa0bc2dcef5c2e9ad837455da168
Parent: 286fea9
Committed by GitHub <noreply@github.com>
on 8/2/2026, 3:47:21 PM