cd /path/to/deal.II/examples/step-23
cmake . make
echo -e 'node1\nnode2\n…\nnodex' > /path/to/HOSTFILE
{ time make run ; } 2>&1 |tee -a test.out
{ time mpirun --allow-run-as-root -mca btl ^openib --hostfile /path/to/HOSTFILE -x OMP_NUM_THREADS=1 -x PATH -x LD_LIBRARY_PATH -N 2 ./step-23 ; } 2>&1 |tee -a test.out
查看“test.out”日志中的“real”数值,数值越小单核性能越优。
输出的结果样例如图1所示。