24小时热门版块排行榜    

查看: 3500  |  回复: 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

金虫 (正式写手)

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

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

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的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 我不理解! +15 Edward_pc 2026-08-26 23/1150 2026-08-26 20:34 by zzuzxg
[基金申请] 2026年的国家社科基金项目通讯评审的新规则与新动向、新挑战 +7 process2012 2026-08-23 10/500 2026-08-26 19:23 by hmhminy
[基金申请] 系统查不到 +10 董八千 2026-08-26 10/500 2026-08-26 16:30 by Equinoxhua
[基金申请] 基金不中,共勉 +3 eulota 2026-08-26 3/150 2026-08-26 16:17 by 路yyyy
[基金申请] 范进中举一文的中心思想 +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
[基金申请] 国合里面能看到了 +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
[基金申请] 国合可查了 +3 paperzjh 2026-08-26 3/150 2026-08-26 10:41 by LemmonTr
[基金申请] 今天务委会开完了,明天出结果吗 +19 angus9576 2026-08-25 23/1150 2026-08-26 10:03 by zp519
[基金申请] 国合现在查不到了吗? +10 chengyan1220 2026-08-24 20/1000 2026-08-26 08:57 by peasantsprig
[基金申请] 某些机构,以效率低为荣,以效率低作为存在感 +9 yuleib84 2026-08-25 10/500 2026-08-25 17:14 by alexon
[基金申请] 今日不放榜?网传国自然预计 8 月 27 日可查结果 +17 医学老男孩 2026-08-20 22/1100 2026-08-25 15:36 by 医学老男孩
[基金申请] 没有任何消息-是不是就凉了 +9 图啦图啦 2026-08-24 10/500 2026-08-25 11:59 by 南海小哥
[教师之家] 导师吐槽:我怎么摊上了这么个极品研究生! +3 苏东坡二世 2026-08-23 3/150 2026-08-25 10:35 by shisan1313
[教师之家] 跳槽后在研项目怎么办? +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
[基金申请] 基金啊基金 +4 longfie172 2026-08-20 4/200 2026-08-21 08:58 by mark mao
信息提示
请填处理意见