openmp简单,修改现有的大段代码也容易openmp基本上只要在已有程序基础上根据需要加并行语句,而mpi有时甚至需要从基本设计思路上重写整个程序,而且mpi调试也困难得多,涉及到局域网通信这一不确定的因素。当然openmp虽然简单却只能用于单机多CPU/多核并行,而mpi才是用于多主机超级计算机集群的强悍工具,当然复杂。