设为首页 - 加入收藏
广告 1000x90
您的当前位置:三五图库香港35图库大全 > 并行计算 > 正文

并行程序设计采用哪个库好呢?

来源:未知 编辑:admin 时间:2019-08-02

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  MPICH是针对多主机联网并行计算(专业术语是 多地址空间 分布内存 并行计算),当然也可以用于单主机上多核/多CPU的并行计算(多地址空间 共享内存 并行计算),不过效率低。

  OpenMP才是针对单主机上多核/多CPU并行计算而设计的,换句话说,OpenMP更适合单台计算机共享内存结构上的并行计算,主要是 单地址空间 共享内存 并行计算。不过OpenMP只能在单主机上工作,不能用于多台主机间的并行计算!如果要多主机联网,那必须有额外的库函数帮助,比如 MPICH + OpenMP 混合编程。

  如果大量进行科学计算的并行程序设计的线语言编程非常方便,特别是矩阵运算,比如 matmul(A, B),就能完成两个矩阵相乘的自动并行化,完全不用自己考虑并行矩阵乘法的算法。

本文链接:http://1763inn.com/bingxingjisuan/1366.html

相关推荐:

网友评论:

栏目分类

现金彩票 联系QQ:24498872301 邮箱:24498872301@qq.com

Copyright © 2002-2011 DEDECMS. 现金彩票 版权所有 Power by DedeCms

Top