我有一些需要记录的并行代码(使用MPI实现)。我想要一个描述它的高级策略的流程图。
您使用什么样的图表来描述发送,接收,广播,收集,减少和其他操作?
(编辑:我对Linux / LaTeX软件同样感兴趣)
答案 0 :(得分:5)
我认为可以肯定地说,没有广泛使用的 de jure 或事实上的标准图表和图表类型可用于您想要的内容。当我不得不使用MS Visio时,我倾向于。在Linux上,我首先看GraphViz,也许PGF & TiKZ。
关于如何绘制图表,我通常从最接近的近似值开始,我可以在其中一本教科书或论文中找到我的办公室。 并行计算简介由Grama 等提供了一些很好的图表。您可以通过Google搜索“算法动画”或“算法可视化”等术语来学习。