You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MPI生成树程序段错误问题排查求助

分布式MPI生成树程序Segmentation Fault问题求助

我正在开发一款基于MPI的分布式生成树程序,用多进程模拟树节点。算法逻辑是通过传递父节点信息更新各个节点的节点表,最终汇总至根节点。但程序持续出现Segmentation Fault(段错误),我尝试用gdb、valgrind、AddressSanitizer等工具调试,都没能定位到问题根源。按照之前的建议修改代码后,部分场景下(比如指定init_node为7时)仍然会触发报错。

关键信息

  • 编译命令:
    mpicc spanningTree.c -o spanningTree -Wall -O3 -g3
    
  • 运行命令:
    mpirun --oversubscribe -n 12 ./spanningTree <init_node>
    

错误日志

[请在此处粘贴完整错误日志内容]

完整代码

[请在此处粘贴spanningTree.c的完整代码]

根节点不完整输出表

[请在此处粘贴根节点输出的不完整内容]

希望社区能帮忙诊断问题并给出解决思路。

内容的提问来源于stack exchange,提问作者Barar Daniel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 10:44:53