开源动态7
揭秘NCCL 2.27 symmetric primitives机制
GiantPandaLLM
AI 摘要
文章深入解析NCCL 2.27中symmetric primitives实现机制,介绍多种接口功能与工作机制,分析LL Buffer划分策略,指出BytePack越大,slot数和并发线程数越少但单slot承载数据多,且LL Buffer安全性由算法同步依赖保证。
阅读原文 · GiantPandaLLM
让NCCL性能起飞的symmetric memory是啥黑科技?— part2
本文是NCCL 2.27新特性系列的第二部分,主要分析symmetric primitives的实现机制,介绍其提供的接口,如获得symmetric ptr、barrier、send、recv、llEpoch控制等接口,还解析了底层结构内存布局、各接口工作机制及LL Buffer划分机制等。

关注公众号
扫码关注
第一时间收到每日精选
相关文章
推荐文章8
腾讯程序员:揭秘大模型输出确定性结果之道
文章探讨大模型输出确定性结果的问题。指推理引擎底层动态组批与算子调度策略,因浮点加法顺序变化使结果波动。还分析GEMM、RMSNorm等算子影响,给出vLLM实现Batch Invariance的方法。
腾讯技术工程
技术文章7
NCCL 2.27新特性:symmetric memory揭秘
本文是NCCL 2.27新特性系列首篇,介绍symmetric memory。它类似NVSHMEM,现仅支持单节点通信,未来将支持跨节点。其低延迟内核能提升小数据通信性能,还介绍使用示例、CUDA内存管理及Symmetric Memory实现等内容。
GiantPandaLLM
开源动态8
35k星Lightpanda:Agent专属轻量浏览器
本文介绍GitHub上35k Star的开源项目Lightpanda,它是专为Agent自动化打造的轻量无头浏览器,从零开发砍掉冗余桌面外壳,大幅降内存提速度,明确说明了适用场景与使用边界。
小华同学ai
开源动态9
仅靠一个bash,Pi赢了Claude Code
本文基于Armin Ronacher的播客内容整理,拆解欧洲团队开发的极简Coding Agent Pi爆火的原因,分享Pi的设计哲学,以及对AI编码、开源、Agent发展的核心判断。
InfoQ