- 20 Oct, 2025 1 commit
-
-
lijian6 authored
Signed-off-by:lijian <lijian6@sugon.com>
-
- 17 Oct, 2025 1 commit
-
-
lijian6 authored
Signed-off-by:lijian <lijian6@sugon.com>
-
- 24 Sep, 2025 1 commit
-
-
Tailing Yuan authored
Co-authored-by:Yifei Zhang <219273404+yifeizhang-c@users.noreply.github.com>
-
- 22 Sep, 2025 1 commit
-
-
Shangyan Zhou authored
-
- 16 Sep, 2025 1 commit
-
-
Chenggang Zhao authored
* Remove redundant TMA flushes * Less barrier initialization overhead * Simplify `elect_one_sync` * Use `elect_one_sync` instead of lanes * Minor fix * Polish testing prints * Refactor for internode kernels * Better performance
-
- 10 Sep, 2025 1 commit
-
-
Shangyan Zhou authored
* Suppress kineto output * Add pressure test mode * Add `x_pure_rand_e4m3` test * Add more results into hash value
-
- 22 Jul, 2025 1 commit
-
-
Shangyan Zhou authored
-
- 14 Jul, 2025 1 commit
-
-
Shangyan Zhou authored
* Strengthen the barrier in `cached_notify` * lint * Change the timing method * lint
-
- 11 Jul, 2025 1 commit
-
-
Shangyan Zhou authored
* Explicitly destroy the C++ runtime and release resources. * Small fix * fix typo * Add a flag to control whether explicit `destroy()` is required.
-
- 10 Jul, 2025 1 commit
-
-
Shangyan Zhou authored
* Let forwarders use a dedicated SM * Shuffle rdma idx * Sender use TMA. * Adjust the tuning chunk size. * Modify NVL chunk layout. * Update some combine config. * Small lint * Minor fix * Overlap TMA store --------- Co-authored-by:Chenggang Zhao <chenggangz@deepseek.com>
-
- 04 Jul, 2025 2 commits
-
-
Shangyan Zhou authored
-
Shangyan Zhou authored
* Add TMA buffer allocation * Use TMA for forwarders and NVL receivers * Use lane 31 to operate TMA. * Change rdma buffer layout. * Use TMA to transfer scales also. * Increase the NVL recv buffer size. * Disable early stopping. * Apply similar optimizations on receiver warps. * Prevent warp divergence. * Disable aggressive ptx by default. * Revert using TMA to transfer scales. * Format. * Change the layout of dispatch NVL buffer. * Move topk transformation to recv warps. * Use TMA to transfer all data in foward warps * Use TMA to store scales. * Code lint --------- Co-authored-by:Chenggang Zhao <chenggangz@deepseek.com>
-
- 02 Jul, 2025 5 commits
-
-
Chenggang Zhao authored
-
youkaichao authored
* use cli arg for num_processes Signed-off-by:
youkaichao <youkaichao@gmail.com> * update low-latency Signed-off-by:
youkaichao <youkaichao@gmail.com> * update intranode Signed-off-by:
youkaichao <youkaichao@gmail.com> * update internode Signed-off-by:
youkaichao <youkaichao@gmail.com> --------- Signed-off-by:
youkaichao <youkaichao@gmail.com>
-
Chenggang Zhao authored
-
fzyzcjy authored
-
fzyzcjy authored
-
- 25 Jun, 2025 1 commit
-
-
Shangyan Zhou authored
* Support bias. * Fix. * Fix style.
-
- 24 Jun, 2025 1 commit
-
-
Chenggang Zhao authored
* Add draft * Add fast-debugging flags * Fix several bugs * Add sender timeout checks * Fix stuck * Fix bugs * Fix bugs
-
- 13 Jun, 2025 1 commit
-
-
Zhicheng Wu authored
let the sender SM use the channel_id, and the receiver SM use channel_id + num_channels
-
- 12 Jun, 2025 1 commit
-
-
Shifang Xu authored
-
- 22 Apr, 2025 1 commit
-
-
Shangyan Zhou authored
-
- 21 Apr, 2025 1 commit
-
-
moningchen authored
In the Internode Normal Kernel, when using nvshmem ibrc for RDMA data transmission, a single QP is used for data transfer between two GPUs, which limits kernel performance in network card dual-port and RoCE network scenarios. In our optimized Internode Normal Kernel, we implemented multiple QPs for data transmission between two GPUs, setting a different QP for each channel. Additionally, we modified the transmission method from IBRC to IBGAD. Through these optimizations, the Internode Normal Kernel achieves optimal performance in both H800 and H20 environments, with RDMA transmission performance nearly reaching the physical network performance limit. Using the current default statistical method, in 4-node H800 and H20 environments, RDMA performance can reach 60GB/s+.
-
- 11 Apr, 2025 1 commit
-
-
Hao Lin authored
Signed-off-by:Hao Lin <linhaomails@gmail.com>
-
- 10 Apr, 2025 1 commit
-
-
fujianhao.fjh authored
-
- 25 Mar, 2025 1 commit
-
-
Chenggang Zhao authored
-
- 05 Mar, 2025 1 commit
-
-
Chenggang Zhao authored
-
- 25 Feb, 2025 1 commit
-
-
Chenggang Zhao authored
-