• 8322阅读
  • 6回复

请问大虾  QT中能嵌入mpi并行库吗? [复制链接]

上一主题 下一主题
离线zhengang
 
只看楼主 倒序阅读 楼主  发表于: 2008-11-06
— 本帖被 XChinux 执行加亮操作(2008-11-06) —
如题 哪里有这方面的资料呢?
多谢
既然选择了远方
便只顾风雨兼程
离线steinlee

只看该作者 1楼 发表于: 2008-11-07
Re:请问大虾? QT中能嵌入mpi并行库吗?
You sure can use MPI with Qt because MPI and Qt are two independent C++ libraries. But it may not make a lot of sense:
    1.  parallel computing is not GUI applications related. If you need to parallel any part of your code,
        you need to separate it from your code and make this part stand-alone.
    2. you may need to buy one Qt license for one node. Nobody likes to do this.
However, you can use OpenMP to speed-up your code up if you have multi-core computers.
Looking for remote C/C++ and Qt 兼职
离线chai2010

只看该作者 2楼 发表于: 2008-11-07
Re:请问大虾  QT中能嵌入mpi并行库吗?
估计比较悬 :)

顺便问个问题:

MPI中有进程中途挂掉怎么办(怎么支持容错)?
离线peterxj108

只看该作者 3楼 发表于: 2010-04-18
Re:请问大虾  QT中能嵌入mpi并行库吗?
OpenMP和MPI什么关系?
离线steinlee

只看该作者 4楼 发表于: 2010-04-19
Re:Re:请问大虾  QT中能嵌入mpi并行库吗?
OpenMP is designed for multi-core computers(one computer).
MPI is designed for computers in a network(multiple computers).
You can also use GPU to speed your code up.

引用第3楼peterxj108于2010-04-18 17:13发表的 Re:请问大虾  QT中能嵌入mpi并行库吗? :
OpenMP和MPI什么关系?
Looking for remote C/C++ and Qt 兼职
离线steinlee

只看该作者 5楼 发表于: 2010-04-19
Re:Re:请问大虾  QT中能嵌入mpi并行库吗?
if one node falls behind, other computers have to wait. This is overhead for MPI.
Try to do load balancing to reduce overhead.

引用第2楼chai2010于2008-11-07 08:47发表的 Re:请问大虾  QT中能嵌入mpi并行库吗? :
估计比较悬 :)
顺便问个问题:
MPI中有进程中途挂掉怎么办(怎么支持容错)?
Looking for remote C/C++ and Qt 兼职
离线hhshiyi
只看该作者 6楼 发表于: 2012-01-10
Re:请问大虾  QT中能嵌入mpi并行库吗?
完全可以的,别听他英文的,我自己就做过
快速回复
限100 字节
 
上一个 下一个