MPI+CUDA进程问题

diaolingdeyu 2010-07-29 10:28:16
~我有2台计算机,一台是双显卡~另一台是单显卡,想把MPI和CUDA一起用,我开启了3个进程来控制这3块显卡,但是计算机默认在双显卡的机子上开启了1个进程,在另一台上却开了2个进程,这个我应该怎么处理?MPI初学
...全文
187 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xujianya1988 2011-10-23
  • 打赏
  • 举报
回复
各位老师:
我现在学习MPI+CUDA的编程,碰到的问题是不会修改cuda的common32.mk文件,请老师们告诉我应该如何修改common32.mk文件的内容,然后通过make命令,就能编译PI+CUDA程序。
diaolingdeyu 2010-08-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 l7331014 的回复:]
引用 4 楼 diaolingdeyu 的回复:
不同进程可以使用同一块显卡的吧~~


内核实际上不能同时启动的话,有意义吗?呵呵。
[/Quote]
也是~~
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 diaolingdeyu 的回复:]
不同进程可以使用同一块显卡的吧~~
[/Quote]

内核实际上不能同时启动的话,有意义吗?呵呵。
diaolingdeyu 2010-08-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 l7331014 的回复:]
引用 2 楼 openhero 的回复:
双卡机器上得看core的个数,mpi根据core的个数来调整


不同的进程使用同一卡可能会有问题吧。
双卡机器上最多2个使用cuda的进程。

另外,目前的OS,多线程程序也可以分配到不同的core上运行。
感觉多线程比多进程更容易同步,同时数据交换也更方便点。呵呵。
[/Quote]
不同进程可以使用同一块显卡的吧~~
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 openhero 的回复:]
双卡机器上得看core的个数,mpi根据core的个数来调整
[/Quote]

不同的进程使用同一卡可能会有问题吧。
双卡机器上最多2个使用cuda的进程。

另外,目前的OS,多线程程序也可以分配到不同的core上运行。
感觉多线程比多进程更容易同步,同时数据交换也更方便点。呵呵。
OpenHero 2010-08-09
  • 打赏
  • 举报
回复
双卡机器上得看core的个数,mpi根据core的个数来调整
  • 打赏
  • 举报
回复
应该是两台机器上各开一个进程。但双卡机器上用双线程吧。呵呵。

231

社区成员

发帖
与我相关
我的任务
社区描述
CUDA on Windows XP
社区管理员
  • CUDA on Windows XP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧