- 31 Jul, 2025 3 commits
-
-
Chenggang Zhao authored
-
Chenggang Zhao authored
-
Shangyan Zhou authored
-
- 30 Jul, 2025 1 commit
-
-
sky authored
* Add diagnosis module for precise identification of slow ranks Signed-off-by:
wangfakang <fakangwang@gmail.com> * Add tests for the slow diagnosis module Signed-off-by:
wangfakang <fakangwang@gmail.com> * Update some comments for diagnose Signed-off-by:
wangfakang <fakangwang@gmail.com> * Update test case for diagnose Signed-off-by:
wangfakang <fakangwang@gmail.com> * Strip the diagnose module, thx LyricZhao and sphish. Signed-off-by:
wangfakang <fakangwang@gmail.com> * update variable name and cumulative wait recv cost, thx sphish. Signed-off-by:
wangfakang <fakangwang@gmail.com> * remove invalid comments. Signed-off-by:
wangfakang <fakangwang@gmail.com> --------- Signed-off-by:
wangfakang <fakangwang@gmail.com>
-
- 29 Jul, 2025 2 commits
-
-
Jee Jee Li authored
* Done Signed-off-by:
Jee Jee Li <pandaleefree@gmail.com> * Add comment Signed-off-by:
Jee Jee Li <pandaleefree@gmail.com> --------- Signed-off-by:
Jee Jee Li <pandaleefree@gmail.com>
-
Void authored
Fix the address of dispatch_rdma_recv_count_buffer to avoid cleaning after each change in hidden_size/token_num. (#313) Signed-off-by:Yilin Zhang <18275976+yilin-void@users.noreply.github.com>
-
- 22 Jul, 2025 1 commit
-
-
Shangyan Zhou authored
-
- 21 Jul, 2025 3 commits
-
-
Zhiyi Hu authored
Co-authored-by:zhiyi Hu <zhiyihu@U-NYQQMGK0-2250.local>
-
Guangguan Wang authored
* Add arg --pressure-test for test_low_latency.py Add arg --pressure-test for test_low_latency.py Signed-off-by:
Guangguan Wang <guangguan.wang@linux.alibaba.com> * Export NVSHMEM_QP_DEPTH Export NVSHMEM_QP_DEPTH Signed-off-by:
Guangguan Wang <guangguan.wang@linux.alibaba.com> --------- Signed-off-by:
Guangguan Wang <guangguan.wang@linux.alibaba.com>
-
Shangyan Zhou authored
* Remove an outdated todo * Increase the number of combine forward warps. * forwarder use TMA. * Small fix * Code lint --------- Co-authored-by:Chenggang Zhao <chenggangz@deepseek.com>
-
- 18 Jul, 2025 1 commit
-
-
Shangyan Zhou authored
Fix for data error and kernel hung because of inflight rdma channel head update
-
- 17 Jul, 2025 1 commit
-
-
Guangguan authored
When dispatch/combine, neither sender nor receiver waits for the finish of the rdma channel head update, which may result in the remaining inflight head update wqes even after the kernel finished. Once the infight wqes arrive after the rdma channel head buffer cleaning for the next round of dispatch/combine, the rdma channel head buffer will be re- written to a none-zero value. The rdma sender can reuse the data buffer before the rdma receivers consume the date buffer because of the wrong rdma channel head, cauing date error and kernel hung. For performance considering, to overlap the inflight wqes' RTT, fix this issue by waiting for all previous inflight wqes to complete before cleaning rdma buffers in the next round of dispatch/combine. Signed-off-by:Guangguan Wang <guangguan.wang@linux.alibaba.com>
-
- 16 Jul, 2025 3 commits
-
-
Shangyan Zhou authored
-
Shangyan Zhou authored
third-party: Improvements to NVSHMEM Integration
-
Shangyan Zhou authored
* Fix rdma head movement * Optimize `cached_notify` by using TMA. * Fix * Small fix
-
- 15 Jul, 2025 8 commits
-
-
Seth Howell authored
Signed-off-by:Seth Howell <sethh@nvidia.com>
-
Shangyan Zhou authored
correct the wqe_idx in rdma write wqe
-
Guangguan authored
correct the wqe_idx in rdma write wqe when num_wqes > 1 in nvshmemi_ibgda_put_nbi_warp. Signed-off-by:Guangguan <guangguan.wang@linux.alibaba.com>
-
Seth Howell authored
This enables the CPU-Assisted data path. Signed-off-by:Seth Howell <sethh@nvidia.com>
-
Seth Howell authored
Responding to review comments. Signed-off-by:Seth Howell <sethh@nvidia.com>
-
Seth Howell authored
Signed-off-by:Seth Howell <sethh@nvidia.com>
-
Seth Howell authored
Signed-off-by:Seth Howell <sethh@nvidia.com>
-
Seth Howell authored
This will give consumers an opportunity to update their builds. Signed-off-by:Seth Howell <sethh@nvidia.com>
-
- 14 Jul, 2025 4 commits
-
-
Shangyan Zhou authored
-
Shangyan Zhou authored
* Strengthen the barrier in `cached_notify` * lint * Change the timing method * lint
-
Chenggang Zhao authored
-
Zhean Xu authored
* feat: low latency combine inplace TMA * optimize tma pointer with PatternVisitor * Minor cleanup * Add `elect_one_sync` --------- Co-authored-by:
Zhean Xu <xza@deepseek.com> Co-authored-by:
Chenggang Zhao <chenggangz@deepseek.com>
-
- 12 Jul, 2025 3 commits
-
-
Seth Howell authored
Signed-off-by:Seth Howell <sethh@nvidia.com>
-
Seth Howell authored
This allows users to use NVSHMEM without setting the driver regkey. Signed-off-by:Seth Howell <sethh@nvidia.com>
-
Seth Howell authored
NVSHMEM 3.3 and above support the host-side features in the patch. Note: Removed recv queue support Signed-off-by:Seth Howell <sethh@nvidia.com>
-
- 11 Jul, 2025 4 commits
-
-
Shangyan Zhou authored
ibgda: support non-bond dual-port environments via multi-port config
-
root authored
fix format
-
Shangyan Zhou authored
-
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 2 commits
-
-
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>
-
Chenggang Zhao authored
* Add LogFMT interface * Update comments * Add simulated code * Fix comments * Change to 128 channels * Add notes * Optimize performance * optimize simulate logfmt 10bit * Minor fix * Stronger low latency tests * Minor fix * Stronger low latency tests for logfmt * Optimize logfmt simulate: lg2/ex2 ptx, step_inv * Minor fix * Minor fix * Add non-logfmt bench * Fix value=0 for logfmt * Optimize performance * Refactor tests --------- Co-authored-by:Zhean Xu <xza@deepseek.com>
-
- 09 Jul, 2025 1 commit
-
-
liuhe authored
-
- 08 Jul, 2025 1 commit
-
-
Chenggang Zhao authored
-
- 07 Jul, 2025 1 commit
-
-
Zhean Xu authored
Co-authored-by:Zhean Xu <xza@deepseek.com>
-
- 04 Jul, 2025 1 commit
-
-
Shangyan Zhou authored
-