并行编程模型与并行语言

1.目前两种重要的并行编程模型是数据并行和消息传递,数据并行模型的编程级别高,编程相对简单,但是它仅仅适用于数据并行问题;消息传递模型编程级别低,但具有更加广泛的扩展性。
 
2.数据并行模型即将相同的操作作用于不同的数据,因此适合于SIMD和SPMD并行计算机上运行,在向量机上通过数据并行求解问题的实践也说明了, 数据并行编程模型是可以高效的解决一大类科学与工程计算问题的。
 
3.消息传递编程模型即各个并行执行的部分之间通过传递消息来交换信息、协调步伐、控制执行。消息传递一般是面向分布式内存,但是也适应于共享内存的并行机。

你可能感兴趣的:(职场,语言,模型,休闲)