登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
请教大牛如何把并行MPI的MRTD程序转化成单机 ..
发帖
回复
1045
阅读
3
回复
[
求助
]
请教大牛如何把并行MPI的MRTD程序转化成单机版的?
离线
christian
UID :43051
注册:
2009-10-04
登录:
2012-01-12
发帖:
25
等级:
仿真新人
0楼
发表于: 2010-01-19 13:43:47
请教大牛
A=8%2UwI
如何把并行MPI的MRTD程序转化成单机版的?
{/|RKV83
这是我的毕设
-\=s+n_ZP?
但是现在很没有头绪
GHeucG}?
小弟先谢 ..
4yy9m8/
wD+4#=/j
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
gwzhao
方恨少
UID :17098
注册:
2008-08-24
登录:
2019-01-09
发帖:
1374
等级:
荣誉管理员
1楼
发表于: 2010-01-19 19:31:40
一般都要求把单cpu的程序改成多cpu并行,倒是很少看到要求把并行改回去的。
V'iT>
不过只要你把代码了解了,应该比较容易吧。
共
条评分
逆流而上
离线
strange007
UID :2803
注册:
2007-05-20
登录:
2025-03-08
发帖:
453
等级:
积极交流五级
2楼
发表于: 2010-01-26 10:10:40
这个我以前改动过
&s~b1Va
p/ au.mc
应该在程序中有设置CPU个数和线程数量的代码
r"$~Gg.%(
$,8}3R5}
找到相应的代码,修改CPU为1个,应该差不多,然后进行调试和进一步完善
共
条评分
离线
gwzhao
方恨少
UID :17098
注册:
2008-08-24
登录:
2019-01-09
发帖:
1374
等级:
荣誉管理员
3楼
发表于: 2010-01-26 22:41:11
因为多线程,一般都要涉及到传输数据,和协调的问题,很多步骤是单线程下面所不需要的。
Ybp';8V
虽然直接把cpu数目改成1也是可以的,但我想这应该不是他要做的东西吧,毕竟也是个毕业设计呢。
0/fA>%&
t$(<9
我觉得他的重点是去掉多余的环节(函数),比如加/解锁等。
共
条评分
逆流而上
发帖
回复