24小时热门版块排行榜    

查看: 2092  |  回复: 17

kevin123581

金虫 (正式写手)

[求助] 超级计算机运算fortran的问题

我一个程序,最开始用比较小的数据和区域进行的计算,pc和超级计算机都能算。然后我把数据和区域改大了,结果pc能算,虽然很慢。
但是超级计算机却报错了。
附件是我的程序


网上查了下说是数组的问题,数组定义过多什么的。
但是pc 2g内存的pc都能算,为嘛工作站却出问题了
谢谢
错误提示


图好像看不清楚:
[p019cde@leopard tmp]$ ifort -r8 Console6.f90
/tmp/ifortalR5n7.o: In function `MAIN__':
Console6.f90.text+0x4de): relocation truncated to fit: R_X86_64_32S against `th_d_fdtd_$NE'
Console6.f90.text+0x4e7): relocation truncated to fit: R_X86_64_32S against `th_d_fdtd_$NE'
Console6.f90.text+0x2d0c): relocation truncated to fit: R_X86_64_32S against `th_d_fdtd_$NE'
Console6.f90.text+0x334f): relocation truncated to fit: R_X86_64_32S against `th_d_fdtd_$NE'
Console6.f90.text+0xd38a): relocation truncated to fit: R_X86_64_32S against `th_d_fdtd_$NE'
Console6.f90.text+0xd3e3): relocation truncated to fit: R_X86_64_32S against `th_d_fdtd_$NE'
Console6.f90.text+0xd964): relocation truncated to fit: R_X86_64_32S against `th_d_fdtd_$NE'
/tmp/ifortalR5n7.o: In function `th_d_fdtd_IP_plot_results_':
Console6.f90.text+0xf627): relocation truncated to fit: R_X86_64_32S against `th_d_fdtd_$NE'
Console6.f90.text+0xf6d6): relocation truncated to fit: R_X86_64_32S against `th_d_fdtd_$NE'
/opt/intel/Compiler/11.1/059/lib/intel64/libifcore.a(for_diags_intel.o): In function `for__io_return':
for_diags_intel.c.text+0x64d): relocation truncated to fit: R_X86_64_PC32 against symbol `for__user_iomsg_len' defined in .bss section in /opt/intel/Compiler/11.1/059/lib/intel64/libifcore.a(for_diags_intel.o)
for_diags_intel.c.text+0x654): additional relocation overflows omitted from the output

[ Last edited by kevin123581 on 2012-8-2 at 16:48 ]
回复此楼

» 本帖附件资源列表

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

» 猜你喜欢

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

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

zhangguangping

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
csgt0: 金币+1, 多谢应助 2012-08-04 21:25:04
kevin123581: 金币+10, ★★★★★最佳答案 2012-08-05 11:48:41
ifort -r8 Console6.f90修改为
ifort  Console6.f90
不要使用-r8参数,real默认情况下就是8个字节。我没有用这个参数编译运算很正常。如果加上这个参数也是出现你的这个类似的错误。
弘德明志博学笃行
2楼2012-08-04 11:33:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)

★ ★
dbb627: 金币+2, 感谢应助 2012-08-04 22:37:07
不使用-r8参数,运行到现在还在算。看来应该没问题的。
T, dt   1.0546666E-12  1.3333332E-16
        7910 Ex, Ez, Ey at source loc    345006.6       8.380198   
  -176013.2   
        7910 MAX Hx    7105319.      -6546696.   
        7910 MAX Hz    151846.2      -151846.1   
        7910 MAX Hy    16067.86      -16068.13       16067.86      -16068.13   
        7910 MAX Ex    9349.113      -9349.144       5273.124      -5273.099   
        7910 MAX Ez    46894.30      -46901.89       14089.67      -14089.65   
        7910 MAX Ey    2197114.      -1879547.   
        7910 MAX TE    300.0000       300.0000   
        7910 MAX TI    300.0000       300.0000   
        7910 MAX ne   1.3236882E+19  0.0000000E+00
        7910 MAX sig    6.585646      0.0000000E+00
弘德明志博学笃行
3楼2012-08-04 20:24:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kevin123581

金虫 (正式写手)

引用回帖:
3楼: Originally posted by zhangguangping at 2012-08-04 20:24:59
不使用-r8参数,运行到现在还在算。看来应该没问题的。
T, dt   1.0546666E-12  1.3333332E-16
        7910 Ex, Ez, Ey at source loc    345006.6       8.380198   
  -176013.2   
        7910 MAX Hx  ...

恩   谢谢 我试下
4楼2012-08-05 11:48:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kevin123581

金虫 (正式写手)

引用回帖:
3楼: Originally posted by zhangguangping at 2012-08-04 20:24:59
不使用-r8参数,运行到现在还在算。看来应该没问题的。
T, dt   1.0546666E-12  1.3333332E-16
        7910 Ex, Ez, Ey at source loc    345006.6       8.380198   
  -176013.2   
        7910 MAX Hx  ...

不好意思       不知道是我改了数据还是什么    那个错误还是有  
这里面不能再粘贴文件了么?
5楼2012-08-05 14:02:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)

引用回帖:
5楼: Originally posted by kevin123581 at 2012-08-05 14:02:58
不好意思       不知道是我改了数据还是什么    那个错误还是有  
这里面不能再粘贴文件了么?...

我用你提供的附件里面的源代码,不用-r8编译过后可以是算的。算到10000步就结束了。文件太大,没法给你传。
弘德明志博学笃行
6楼2012-08-06 09:49:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kevin123581

金虫 (正式写手)

引用回帖:
6楼: Originally posted by zhangguangping at 2012-08-06 09:49:50
我用你提供的附件里面的源代码,不用-r8编译过后可以是算的。算到10000步就结束了。文件太大,没法给你传。...

对的  只算10000步   
你用了r8也会有那个报错么?
我试了下,去掉r8是可以的。但是我把把步长再改小了点,去掉r8也不行了
7楼2012-08-06 11:12:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)

引用回帖:
7楼: Originally posted by kevin123581 at 2012-08-06 11:12:19
对的  只算10000步   
你用了r8也会有那个报错么?
我试了下,去掉r8是可以的。但是我把把步长再改小了点,去掉r8也不行了...

我用上-r8编译都通不过的。-r8不就是要把real定义为默认为8字节的吗?直接在代码里面声明的时候就用real*8来声明就是了。再说了,即使编译的时候即使不使用-r8参数,real型默认也是8字节的。
我怀疑是编译器对这个参数的处理的问题,或者是语言格式的问题。
弘德明志博学笃行
8楼2012-08-06 11:20:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kevin123581

金虫 (正式写手)

引用回帖:
8楼: Originally posted by zhangguangping at 2012-08-06 11:20:00
我用上-r8编译都通不过的。-r8不就是要把real定义为默认为8字节的吗?直接在代码里面声明的时候就用real*8来声明就是了。再说了,即使编译的时候即使不使用-r8参数,real型默认也是8字节的。
我怀疑是编译器对这个 ...

嗯   我现在都没用 r8   
那个报错貌似是数组太大的问题,网上说
9楼2012-08-06 12:25:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)

引用回帖:
9楼: Originally posted by kevin123581 at 2012-08-06 12:25:20
嗯   我现在都没用 r8   
那个报错貌似是数组太大的问题,网上说...

你现在的问题是先能算,并且看看算出来的结果与预期的结果是不是相同。
弘德明志博学笃行
10楼2012-08-06 14:58:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 kevin123581 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[硕博家园] 中科院海洋所招收海洋材料相关领域博士研究生及研究助理 +3 sujiner 2026-10-08 4/200 2026-10-14 20:40 by qicaiyun
[职场人生] 40+中年人失业后,还能找到好工作吗? +3 xqy2009 2026-10-13 3/150 2026-10-14 20:17 by 43358052
[论文投稿] 二审4个多月了还是Awaiting Reviewer Scores 10+3 纳斯达克ML 2026-10-11 4/200 2026-10-14 17:30 by babero
[有机交流] OpenAI又攻克数学难题了,离AI做有机合成还有多远? +8 wangyl_123 2026-10-10 13/650 2026-10-14 15:12 by zuesli
[基金申请] 申请科研项目纯靠实力能成功吗? 200+4 David1982 2026-10-13 7/350 2026-10-14 14:24 by 13108017953
[硕博家园] 极限拉扯,如何抉择 +10 Isak0320 2026-10-12 14/700 2026-10-14 11:39 by thegarfield
[教师之家] 课题组会帮你通过考核么? +4 好运来~9527 2026-10-10 7/350 2026-10-13 08:41 by xli1984
[基金申请] 入职后第一次管课题组的专利缴费,对账才发现官费比别人多掏了一倍 +6 13108017953 2026-10-08 6/300 2026-10-12 20:07 by w3w3y3
[公派出国] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 9/450 2026-10-11 22:34 by XQNyDCa1Tk5n
[找工作] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 22:26 by XQNyDCa1Tk5n
[考博] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 9/450 2026-10-11 22:15 by XQNyDCa1Tk5n
[教师之家] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 (EPI+-1)(金币-50) +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 22:06 by XQNyDCa1Tk5n
[教师之家] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 (EPI+-1)(金币-50) +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 14:25 by VOMexwnDzOFZ
[教师之家] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 (EPI+-1)(金币-50) +4 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 14:05 by VOMexwnDzOFZ
[考研] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 13:51 by VOMexwnDzOFZ
[硕博家园] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 13:45 by VOMexwnDzOFZ
[找工作] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 10:54 by VOMexwnDzOFZ
[找工作] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +4 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 10:34 by VOMexwnDzOFZ
[公派出国] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +4 qR2AdCWTVtkw 2026-10-09 4/200 2026-10-11 03:14 by M0zrYVSAnxpE
[有机交流] 我应该选哪条合成路线让实验成功率高一些? +5 jing816y 2026-10-08 9/450 2026-10-10 09:05 by zapen
信息提示
请填处理意见