cuda+mpi+bcb

刚开始编写了cuda的程序~因为计算数据较多,然后又加入了MPI,2台计算机,4台显卡同时计算。
现在要做一个软件界面。因为只对c++builder有了解,并且有现成的程序,所以想把(CUDA+MPI)的程序做成DLL,然后在BCB中调用。但是不知道如何入手有点迷茫~
哥哥们不要吝啬啊
畅所欲言~~求助

如果不是光纤连接,建议不要使用多台电脑mpi运行,多显卡并行的话,如果不是那种Tesla的工作站,效率也不是很好

是在服务器上用~C2050

[
在服务器上用.C2050

用一般的mpirun编程就可以了,不过跨节点多cpu+多显卡的效率现在还没有太好的解决方案~ 建议还是单节点多cpu+多gpu比较好,cpu部分用openmpi那个#编写就好,gpu部分向不同内核发射数据包,然后返回同步后分析,如果数据传输量比较大的话,效率不会太理想…… 目前似乎也只能如此。

[
1.mpirun是什么概念?和mpiexec一样么?我只是用过MPI里面几条语句,有关数据传输的。
2.我只是想知道如果我在把MPI和CUDA的函数做成DLL,然后再bcb里面调用。那么有关mpiexec里面的参数怎么设置?比如进程数,启动的节点等等~
谢谢~~