1. 30 Jul, 2025 1 commit
  2. 22 Jul, 2025 1 commit
  3. 21 Jul, 2025 1 commit
  4. 15 Jul, 2025 1 commit
  5. 11 Jul, 2025 1 commit
  6. 10 Jul, 2025 2 commits
    • Shangyan Zhou's avatar
      Use TMA to optimize internode combine. (#287) · 06f417dc
      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: default avatarChenggang Zhao <chenggangz@deepseek.com>
      06f417dc
    • Chenggang Zhao's avatar
      Support 10-bit LogFMT (simulated version) (#284) · 1cf85fb2
      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: default avatarZhean Xu <xza@deepseek.com>
      1cf85fb2
  7. 04 Jul, 2025 1 commit
  8. 27 Jun, 2025 1 commit
  9. 25 Jun, 2025 2 commits
  10. 16 Jun, 2025 1 commit
  11. 12 Jun, 2025 1 commit
  12. 11 Jun, 2025 3 commits
  13. 09 Jun, 2025 2 commits
  14. 07 Jun, 2025 1 commit
    • fzyzcjy's avatar
      more · 4cd95170
      fzyzcjy authored
      4cd95170
  15. 06 Jun, 2025 2 commits
  16. 23 May, 2025 3 commits
  17. 22 Apr, 2025 2 commits
  18. 21 Apr, 2025 1 commit
    • moningchen's avatar
      In the Internode Normal Kernel, when using nvshmem ibrc for RDMA data... · 5ab80c28
      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+.
      5ab80c28
  19. 03 Apr, 2025 1 commit
  20. 25 Mar, 2025 1 commit
  21. 18 Mar, 2025 1 commit
  22. 13 Mar, 2025 1 commit
  23. 10 Mar, 2025 2 commits
  24. 05 Mar, 2025 1 commit
  25. 04 Mar, 2025 2 commits
  26. 26 Feb, 2025 1 commit
  27. 25 Feb, 2025 1 commit