构建简单示例
Overview
- Metis File
- Input
- Graph File (dual/nodal)
- Mesh File
- Weight File
- Output
- Partition File
- Ordering File
- Input
- Stand-Alone Program
- gpmetis
- mpmetis
- ndmetis
- m2gmetis
- graphchk
Stand-Alone Program
gpmetis
demo.graph文件来自 METIS Manual Figure 2
1 | 7 11 |
- 执行
gpmetis demo.graph 2输出结果文件demo.graph.part.2
1 | 1 |
- 分配结果
- process 1 =>
1 2 3 5 - process 2 =>
4 6 7
- process 1 =>
mpmetis
demo.mesh文件来自 METIS Manual Figure 3
1 | % mesh file |
- 执行
mpmetis demo.mesh 3生成文件demo.mesh.npart.3和demo.mesh.epart.3
1 | % demo.mesh.npart.3 |
m2gmetis
demo.mesh文件来自 METIS Manual Figure 3
1 | % mesh file |
- 执行
m2gmetis demo.mesh demo.dualgraph生成文件demo.dualgraph
1 | % dual graph file |
- 执行
m2gmetis -gtype=nodal demo.mesh demo.nodalgraph生成文件demo.nodalgraph
1 | 15 38 |