尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

MindSpeed LLM确定性计算:如何在昇腾上保证大模型结果可复现

发布时间:2026/9/26 2:52:04

资讯中心
01
ARTICLE

MindSpeed LLM确定性计算:如何在昇腾上保证大模型结果可复现

MindSpeed LLM确定性计算:如何在昇腾上保证大模型结果可复现
MindSpeed LLM确定性计算如何在昇腾上保证大模型结果可复现【免费下载链接】MindSpeed-LLM昇腾LLM分布式训练框架项目地址: https://gitcode.com/Ascend/MindSpeed-LLM做昇腾大模型训练时你有没有发现同样的配置跑两次loss曲线却对不上这正是大模型可复现性问题的痛点。MindSpeed-LLM 是昇腾AscendLLM分布式训练框架内置的确定性计算Deterministic Computation功能只需两步配置就能保证多次训练结果完全一致让对照实验和性能调优有据可依。同一模型不同框架训练的 loss 曲线——没有受控的随机因素时曲线会出现难以归因的差异一、为什么两次训练结果会不一样大模型训练中随机因素来自多个层面任何一个不固定loss 曲线、性能曲线就无法重合随机来源具体表现随机数生成初始化、Dropout、数据 shuffle 依赖各进程随机种子非确定性算子部分算子不同运行下归约顺序不同浮点结果产生微小偏差集合通信多卡/多机通信中 all-reduce 等操作的归约顺序可能变化这些差异单看微不足道但在数千步、数千卡的训练中会被不断放大。于是你需要一个开关把这一切锁死。二、两步开启确定性计算最快配置方法 官方文档 deterministic_computation.md 给出的用法非常直接训练脚本中加入参数--npu-deterministic设置环境变量export HCCL_DETERMINISTICtrue锁定 HCCL 集合通信的确定性行为seed默认为1234也可以自行指定保证两次实验使用同一随机序列。这样配置后同参数下多次实验即可获得相同的实验结果loss 曲线可以逐点重合。三、框架在内部到底做了什么 --npu-deterministic触发后框架会调用统一的随机种子设置函数 seed_all一次性锁死所有随机源random.seed(seed)PYTHONHASHSEEDPython 层随机与哈希np.random.seed(seed)NumPy 随机数torch.manual_seed(seed)torch.use_deterministic_algorithms(True)PyTorch 算子确定性torch_npu.npu.manual_seed(seed)/manual_seed_all(seed)昇腾 NPU 设备侧随机数初始化入口见 initialize.pyRLHF 训练入口 rlhf_gpt.py 中同样接入了该能力。启用成功时日志会打印deterministic computing is applied for npu.例如 running_log.png 这类训练迭代日志⚠️ 旧参数--use-deter-comp已废弃请在 deprecated_args.py 的提示下改用--npu-deterministic。四、注意事项 ⚠️如果配置了HCCL_LOGIC_SUPERPOD_ID集群通过RoCE通信时集群拓扑关系变化会导致集合通信行为差异两种确定性方案不统一。因此做严格对照实验时建议固定集群拓扑或直接不配置该变量。五、相关资料入口 内容路径确定性计算官方文档docs/zh/pytorch/tools/deterministic_computation.md随机种子设置源码mindspeed_llm/training/utils.py初始化触发点mindspeed_llm/training/initialize.py项目 READMEREADME.md一句话总结在昇腾上做严肃的大模型实验加一个--npu-deterministic参数、设一个环境变量就能让每次训练可复现、可对比、可追溯。【免费下载链接】MindSpeed-LLM昇腾LLM分布式训练框架项目地址: https://gitcode.com/Ascend/MindSpeed-LLM创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。