24小时热门版块排行榜    

查看: 3504  |  回复: 6

kevin123581

金虫 (正式写手)

[求助] openmp并行程序结果和串行运行的结果完全一致? 另加问segmentation fault occurred 已有2人参与

我并行和串行的结果有点小差别,就是最后的位数上,画图的画完全重合的,因为差别太小。但是我连续两次串行的结果都是完全一样的,所以不该是精度的问题。
所以想请问下,并行和串行相差一点的这种情况正常么(考虑到数据传递的问题)
比如串行     3180.835
并行             3180.832

源程序附上
谢谢
串行和并行的结果曲线
=======================================
难得重开贴,再问个问题
我用ssh并行的时候   最开始只能算很小的数组  大概50*50*50  再大就报segmentation fault
在网上查了下解决方法   提前输入
ulimit -s unlimited
export KMP_STACKSIZE=9999999999(我一般用的10位)
现在能够计算300*300*300的   但是我要计算的是600*600*600的  甚至更高
但是高于300*300*300的数组会报错了:

[p019cde@leopard 4]$ ulimit -s unlimited
[p019cde@leopard 4]$ export KMP_STACKSIZE=999999999999
[p019cde@leopard 4]$ ifort -openmp Console6.f90 -o run.x
qsub Qbatche[p019cde@leopard 4]$ qsub Qbatche
Your job 17856 ("parallel_job" has been submitted
[p019cde@leopard 4]$ ./run.x
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source            
run.x              0000000000403ADF  Unknown               Unknown  Unknown
run.x              0000000000403A9C  Unknown               Unknown  Unknown
libc.so.6          0000003FDCC1D994  Unknown               Unknown  Unknown
run.x              00000000004039A9  Unknown               Unknown  Unknown

这是我输入的所有命令和报错


我最初怀疑是stacksize太小了,就把10位的改成了14位没结果直接出现bus error。
把stacksize改成12位报错和10的是一样就是
forrtl: severe (174): SIGSEGV, segmentation fault occurred

有哦鞥有碰到过这类似的错误么?  又该如何解决呢?  谢谢

[ Last edited by kevin123581 on 2012-9-3 at 15:22 ]
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : Console6.f90
  • 2012-09-03 10:59:08, 41.26 K

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kevin123581

金虫 (正式写手)

没有人在么,求帮忙啊,困扰一周了
2楼2012-09-07 14:49:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gxqlp

铁杆木虫 (正式写手)

请问楼主的关于SSH报错的问题解决了吗?我现在也遇到同样的问题了,奇怪的是,我的可以计算,但是计算到我指定的步骤就出这样的错误
理想很丰满,现实很骨感!努力。。。
3楼2013-08-15 04:45:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

love227

铁虫 (初入文坛)

【答案】应助回帖

我的也出现同样的问题,请问楼主解决了吗?
用我三生烟火,换你一世迷离
4楼2014-05-05 16:05:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kevin123581

金虫 (正式写手)

引用回帖:
4楼: Originally posted by love227 at 2014-05-05 16:05:41
我的也出现同样的问题,请问楼主解决了吗?

没有,还是只能算一定大小的,不然会报错。
我已经很久没碰那个了,不好意思
5楼2014-05-06 10:15:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

meadowlee

金虫 (初入文坛)

我的并行串行结果在某些参数设置下结果相差甚远,被搞糊涂了。。。用的是intel Fortran 2013和vs2012,能不能给下指点。。。
6楼2014-07-02 12:04:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liucaixi

新虫 (初入文坛)

【答案】应助回帖

出现报错是因为stack不足了,你可以去visual studio下去设置,网上搜所就可以查到怎么设置了
7楼2014-11-28 16:12:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 kevin123581 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 基金不中,共勉 +5 eulota 2026-08-26 5/250 2026-08-26 23:33 by young90
[基金申请] 国自然面上复盘~欢迎讨论 +4 晴天加油 2026-08-26 5/250 2026-08-26 21:27 by 木风9012
[基金申请] 范进中举一文的中心思想 +9 炎黄贵胄 2026-08-22 10/500 2026-08-26 15:40 by semaglutide
[基金申请] 出来了 +9 trojank 2026-08-26 9/450 2026-08-26 14:25 by 宝贝虫子
[基金申请] 哪位高人中了,把查询到的截图贴出来让我看看,让我长长见识 +4 yuleib84 2026-08-26 5/250 2026-08-26 13:40 by yuleib84
[基金申请] 为什么国自然不能直接公布 +4 bjdxyxy 2026-08-26 4/200 2026-08-26 13:12 by qingmu1201
[基金申请] 国合里面能看到了 +7 一怀馨秋 2026-08-26 7/350 2026-08-26 11:23 by zhaosm1982
[基金申请] 系统进不去 +4 yanglien 2026-08-26 5/250 2026-08-26 11:10 by wenfengw83
[基金申请] 项目信息和经费信息在系统里都可以看到了 +6 wittyboy 2026-08-26 14/700 2026-08-26 10:55 by wittyboy
[基金申请] 怎么看青基中了没有啊 +4 叶九微 2026-08-26 4/200 2026-08-26 10:52 by xiacongxu
[基金申请] 国合现在查不到了吗? +10 chengyan1220 2026-08-24 20/1000 2026-08-26 08:57 by peasantsprig
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
[基金申请] 在坚冰还盖着北海的时候,我看到了怒放的梅花。 (金币+10) +6 ziyangfang 2026-08-25 9/450 2026-08-25 20:26 by huagongfeihu
[基金申请] 明天应该可查了!? +6 chengyan1220 2026-08-23 6/300 2026-08-25 19:45 by zfd97
[基金申请] 某些机构,以效率低为荣,以效率低作为存在感 +9 yuleib84 2026-08-25 10/500 2026-08-25 17:14 by alexon
[基金申请] 没有任何消息-是不是就凉了 +9 图啦图啦 2026-08-24 10/500 2026-08-25 11:59 by 南海小哥
[基金申请] 建议基金发布提前给出明确的时间点 +13 kulium 2026-08-21 16/800 2026-08-24 16:27 by superceng
[教师之家] 跳槽后在研项目怎么办? +5 简单化xn 2026-08-22 10/500 2026-08-23 12:38 by 简单化xn
[基金申请] 时间戳今天,20号变了 +5 archvillain 2026-08-20 5/250 2026-08-22 06:12 by hui_daxiao
[基金申请] 时间戳又变了 +13 wuchongjun 2026-08-20 19/950 2026-08-21 17:21 by 紫杉醇
信息提示
请填处理意见