24小时热门版块排行榜    

查看: 2061  |  回复: 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 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 科研人应该花精力去思考如何解决问题,而不是去凝练问题 +7 瞬息宇宙 2026-09-01 14/700 2026-09-02 17:33 by ma0526
[基金申请] 要骂人了,新模版改版就是要淡化问题凝练这种虚的东西,结果有个评委还在说凝练得不够 +9 瞬息宇宙 2026-08-31 17/850 2026-09-02 14:04 by anjeeshine
[基金申请] 基金系统什么内容也没有 30+4 winsaint 2026-08-27 10/500 2026-09-02 11:35 by 大不刘6
[基金申请] 学科评审组评审是指会评吗? +5 瞬息宇宙 2026-08-31 5/250 2026-09-02 10:13 by 雨冰共舞
[文学芳草园] 梦想 +5 myrtle 2026-08-26 8/400 2026-09-02 02:42 by Leogzhya
[基金申请] 面上合作单位盖章 +6 ssyjh 2026-08-27 9/450 2026-09-01 20:01 by huagongfeihu
[基金申请] 面上函评意见出来了,像什么等级? 20+4 Tsingking1 2026-08-27 17/850 2026-09-01 19:51 by 超级无敌华子
[基金申请] 为什么资助数各大高校都创新高,自己申请怎么就这么难 +13 Kittylucky 2026-08-27 14/700 2026-09-01 11:06 by feng6531
[论文投稿] 小白求助 投论文要求的highlights应该如何写 5+3 l1963982152 2026-08-29 4/200 2026-09-01 09:04 by 北京莱茵编辑
[基金申请] 麻烦专家们看看评委们的意见(F口面上) +7 gdd2018 2026-08-28 12/600 2026-09-01 08:32 by 尼古拉斯小虫
[基金申请] 基金未中,这种答复是模板吗? +6 zhaosm1982 2026-08-27 7/350 2026-08-31 21:18 by qdxxmc
[基金申请] 能否申诉? +7 echo8914667 2026-08-30 8/400 2026-08-31 17:00 by yihongxu
[基金申请] 中青基了要发朋友圈吗? +7 349506619 2026-08-28 7/350 2026-08-31 13:39 by 冼亮淀粉酶
[基金申请] 29号明天会评吗 +4 笨笨唐 2026-08-28 4/200 2026-08-31 09:30 by huixian257
[基金申请] 为什么到现在没收到通知? +5 tannykie 2026-08-29 5/250 2026-08-30 21:05 by purplejack
[基金申请] 有没有仍没收到信息的 +7 德尚中行 2026-08-27 8/400 2026-08-30 20:52 by purplejack
[考博] 找导师 +6 yuanjiabao 2026-08-29 7/350 2026-08-30 14:40 by 生科新手
[基金申请] 我就是申请一个面上项目而已,这评审意见是按照杰青的条件评的吧? +6 gouxfjh 2026-08-28 11/550 2026-08-30 07:57 by gouxfjh
[基金申请] 2026年叶企孙基金 +4 bud_bud 2026-08-27 7/350 2026-08-29 07:23 by foolishmani
[基金申请] 看板上这么多中的,有点像50人群里49个人都是骗子的那种感觉…… +5 a089 2026-08-26 6/300 2026-08-27 14:05 by jonewore
信息提示
请填处理意见