[SCore-users-jp] PMX/EtherHXB device driver の設定方法を教えてください。
鈴木 陽介
yosukeys @ yahoo.co.jp
2011年 1月 23日 (日) 16:34:16 JST
亀山樣
神奈川大学 鈴木陽介です。
PMX/EtherHXB device driverの設定方法を教えてください。
標準インストールでは、設定は必要ないとおもいますが
ラプラスのサンプルプログラム"Liunxで並列処理をしよう弟2
版"の
(P44ー45)をコンパイルして、実行したところ、ノードの通信
エラー?
でないかとおもわれるエラーが表示されました。
素人ですが、ネットワーク関連の問題のような気がします。
score7は標準でRPMで設定しましたのでソースコードから
のconfigureではないほうがよいのですが.......
(1)ethernetのエラー
[root @ server3 ~]# pmxtest -network ethernet
PMXTEST.EXE @ host002#5152 <><><><><<><> (no trace
available) <><><><><<><>
PMXTEST.EXE @ host002[0/1:0/1]#5152: ABORT open_context() at
pmx.c:65 Invalid argument
SCOUT(host002): Process 5152 terminated with an exception
signal (9:Killed).
(2)コンパイルエラー
[root @ server3 sc01]# scrun -nodes=16x1 -group=pcc ./a.out
SCore (7.0.0) Connected
SCORE{1} 16 nodes (16x1) ready.
A.OUT @ host016#4392 <><><><><<><> (no trace available)
<><><><><<><>
A.OUT @ host002#3634 <><><><><<><> (no trace available)
<><><><><<><>
A.OUT @ host003#5710 <><><><><<><> (no trace available)
<><><><><<><>
SCAN:a.out @ host016#4393: ------ Scanning a.out#4393 ------
SCAN:a.out @ host003#5711: ------ Scanning a.out#5711 ------
SCAN:a.out @ host016#4393: [Thread debugging using
libthread_db enabled]
SCAN:a.out @ host002#3635: ------ Scanning a.out#3635 ------
SCAN:a.out @ host003#5711: [Thread debugging using
libthread_db enabled]
SCAN:a.out @ host016#4393: 0x0000003b8600e380 in
__pause_nocancel () from
/lib64/libpthread.so.0
SCAN:a.out @ host016#4393: **** Inspecting address:
0x2ba5bc6349a8 ****
SCAN:a.out @ host016#4393: 0x2ba5bc634978
<PMX_etherhxb_receive+312>:
SCAN:a.out @ host016#4393: loopne 0x2ba5bc634989
<PMX_etherhxb_receive+329>
SCAN:a.out @ host016#4393: 0x2ba5bc63497a
<PMX_etherhxb_receive+314>: mov
$0x73,%bh
SCAN:a.out @ host016#4393: 0x2ba5bc63497c
<PMX_etherhxb_receive+316>: add
$0x41,%al
SCAN:a.out @ host016#4393: 0x2ba5bc63497e
<PMX_etherhxb_receive+318>: shr
$0x10,%ecx
SCAN:a.out @ host016#4393: 0x2ba5bc634981
<PMX_etherhxb_receive+321>: shl
$0xe,%r8
SCAN:a.out @ host016#4393: 0x2ba5bc634985
<PMX_etherhxb_receive+325>: mov
%r13d,0x358(%r14)
SCAN:a.out @ host016#4393: 0x2ba5bc63498c
<PMX_etherhxb_receive+332>:
movzbl %r9b,%ecx
SCAN:a.out @ host016#4393: 0x2ba5bc634990
<PMX_etherhxb_receive+336>: and
$0x1fffc000,%r8d
SCAN:a.out @ host016#4393: 0x2ba5bc634997
<PMX_etherhxb_receive+343>:
movzwl 0x2(%rbx),%r14d
SCAN:a.out @ host016#4393: 0x2ba5bc63499c
<PMX_etherhxb_receive+348>: add
0x7d0(%rbp,%rcx,8),%r8
SCAN:a.out @ host016#4393: 0x2ba5bc6349a4
<PMX_etherhxb_receive+356>: lea
(%r8,%rsi,1),%rdx
SCAN:a.out @ host016#4393: 0x2ba5bc6349a8
<PMX_etherhxb_receive+360>: cmp
0x10(%rdx),%r14w
SCAN:a.out @ host016#4393: 0x2ba5bc6349ad
<PMX_etherhxb_receive+365>:
SCAN:a.out @ host016#4393: je 0x2ba5bc634da1
<PMX_etherhxb_receive+1377>
SCAN:a.out @ host016#4393: 0x2ba5bc6349b3
<PMX_etherhxb_receive+371>: mov
0x220(%rbp),%rcx
SCAN:a.out @ host016#4393: 0x2ba5bc6349ba
<PMX_etherhxb_receive+378>:
addl $0x1,0xd38(%rbp)
SCAN:a.out @ host016#4393: 0x2ba5bc6349c1
<PMX_etherhxb_receive+385>:
movzwl 0x2(%rbx),%eax
SCAN:a.out @ host016#4393: 0x2ba5bc6349c5
<PMX_etherhxb_receive+389>: mov
(%rcx),%r10d
SCAN:a.out @ host016#4393: 0x2ba5bc6349c8
<PMX_etherhxb_receive+392>: mov
0x4(%rcx),%ebx
SCAN:a.out @ host016#4393: 0x2ba5bc6349cb
<PMX_etherhxb_receive+395>: cmp
%ebx,%r10d
SCAN:a.out @ host016#4393: 0x2ba5bc6349ce
<PMX_etherhxb_receive+398>:
SCAN:a.out @ host016#4393: jb 0x2ba5bc634b10
<PMX_etherhxb_receive+720>
SCAN:a.out @ host016#4393: 0x2ba5bc6349d4
<PMX_etherhxb_receive+404>: mov
(%rcx),%r14d
SCAN:a.out @ host016#4393: 0x2ba5bc6349d7
<PMX_etherhxb_receive+407>: mov
0x4(%rcx),%r11d
SCAN:a.out @ host016#4393: 0x2ba5bc6349db
<PMX_etherhxb_receive+411>: mov
%r11d,%edi
SCAN:a.out @ host016#4393: 0x2ba5bc6349de
<PMX_etherhxb_receive+414>: mov
%r14d,%edx
SCAN:a.out @ host016#4393: 0x2ba5bc6349e1
<PMX_etherhxb_receive+417>: add
$0x3ff,%rdi
SCAN:a.out @ host016#4393: 0x2ba5bc6349e8
<PMX_etherhxb_receive+424>: cmp
%rdi,%rdx
SCAN:a.out @ host016#4393: **** Stack Back Trace ****
SCAN:a.out @ host016#4393:
SCAN:a.out @ host016#4393: Thread 1 (Thread 0x2ba5bc148670
(LWP 4393)):
SCAN:a.out @ host016#4393: #0 0x0000003b8600e380 in
__pause_nocancel () from
/lib64/libpthread.so.0
SCAN:a.out @ host016#4393: No symbol table info available.
SCAN:a.out @ host016#4393: #1 0x00002ba5bbd38ad5 in
__sc__attach_debugger
(signal=11,
SCAN:a.out @ host016#4393: ctxp=<value optimized out>)
at ../attach.c:137
SCAN:a.out @ host016#4393: pc = 47990830221736
SCAN:a.out @ host016#4393: pid_debuggee = -514
SCAN:a.out @ host016#4393: pid_debugger = <value
optimized out>
SCAN:a.out @ host016#4393: #2 0x00002ba5bbd38a7e in
score_exception_handler
(signal=11, info=0x1cbbad70,
SCAN:a.out @ host016#4393: ctx=0x1cbbac40) at
../attach.c:210
SCAN:a.out @ host016#4393: errout = 0x3b85751860
SCAN:a.out @ host016#4393: #3 <signal handler called>
SCAN:a.out @ host016#4393: No symbol table info available.
SCAN:a.out @ host016#4393: #4 0x00002ba5bc6349a8 in
PMX_etherhxb_receive ()
SCAN:a.out @ host016#4393: from
/opt/score/7.0.0//lib/obj.x86_64-rhel5-linux2_6/etherhxb.so
SCAN:a.out @ host016#4393: No symbol table info available.
SCAN:a.out @ host016#4393: #5 0x00002ba5bb236819 in
comp_receive
(pmc=0x2ba5bc149000,
SCAN:a.out @ host016#4393: bufp=0x7fff64673640,
sizep=0x7fff64673638,
descp=0x7fff64673628)
SCAN:a.out @ host016#4393: at ../composite.c:2560
SCAN:a.oSCAN:a.out @ host003#5711: 0x0000003aa960e380 in
__pause_nocancel ()
from /lib64/libpthread.so.0
SCAN:a.out @ host003#5711: **** Inspecting address:
0x2b06651159a8 ****
SCAN:a.out @ host003#5711: 0x2b0665115978
<PMX_etherhxb_receive+312>:
SCAN:a.out @ host003#5711: loopne 0x2b0665115989
<PMX_etherhxb_receive+329>
SCAN:a.out @ host003#5711: 0x2b066511597a
<PMX_etherhxb_receive+314>: mov
$0x73,%bh
SCAN:a.out @ host003#5711: 0x2b066511597c
<PMX_etherhxb_receive+316>: add
$0x41,%al
SCAN:a.out @ host003#5711: 0x2b066511597e
<PMX_etherhxb_receive+318>: shr
$0x10,%ecx
SCAN:a.out @ host003#5711: 0x2b0665115981
<PMX_etherhxb_receive+321>: shl
$0xe,%r8
SCAN:a.out @ host003#5711: 0x2b0665115985
<PMX_etherhxb_receive+325>: mov
%r13d,0x358(%r14)
SCAN:a.out @ host003#5711: 0x2b066511598c
<PMX_etherhxb_receive+332>:
movzbl %r9b,%ecx
SCAN:a.out @ host003#5711: 0x2b0665115990
<PMX_etherhxb_receive+336>: and
$0x1fffc000,%r8d
SCAN:a.out @ host003#5711: 0x2b0665115997
<PMX_etherhxb_receive+343>:
movzwl 0x2(%rbx),%r14d
SCAN:a.out @ host003#5711: 0x2b066511599c
<PMX_etherhxb_receive+348>: add
0x7d0(%rbp,%rcx,8),%r8
SCAN:a.out @ host003#5711: 0x2b06651159a4
<PMX_etherhxb_receive+356>: lea
(%r8,%rsi,1),%rdx
SCAN:a.out @ host003#5711: 0x2b06651159a8
<PMX_etherhxb_receive+360>: cmp
0x10(%rdx),%r14w
SCAN:a.out @ host003#5711: 0x2b06651159ad
<PMX_etherhxb_receive+365>:
SCAN:a.out @ host003#5711: je 0x2b0665115da1
<PMX_etherhxb_receive+1377>
SCAN:a.out @ host003#5711: 0x2b06651159b3
<PMX_etherhxb_receive+371>: mov
0x220(%rbp),%rcx
SCAN:a.out @ host003#5711: 0x2b06651159ba
<PMX_etherhxb_receive+378>:
addl $0x1,0xd38(%rbp)
SCAN:a.out @ host003#5711: 0x2b06651159c1
<PMX_etherhxb_receive+385>:
movzwl 0x2(%rbx),%eax
SCAN:a.out @ host003#5711: 0x2b06651159c5
<PMX_etherhxb_receive+389>: mov
(%rcx),%r10d
SCAN:a.out @ host003#5711: 0x2b06651159c8
<PMX_etherhxb_receive+392>: mov
0x4(%rcx),%ebx
SCAN:a.out @ host003#5711: 0x2b06651159cb
<PMX_etherhxb_receive+395>: cmp
%ebx,%r10d
SCAN:a.out @ host003#5711: 0x2b06651159ce
<PMX_etherhxb_receive+398>:
SCAN:a.out @ host003#5711: jb 0x2b0665115b10
<PMX_etherhxb_receive+720>
SCAN:a.out @ host003#5711: 0x2b06651159d4
<PMX_etherhxb_receive+404>: mov
(%rcx),%r14d
SCAN:a.out @ host003#5711: 0x2b06651159d7
<PMX_etherhxb_receive+407>: mov
0x4(%rcx),%r11d
SCAN:a.out @ host003#5711: 0x2b06651159db
<PMX_etherhxb_receive+411>: mov
%r11d,%edi
SCAN:a.out @ host003#5711: 0x2b06651159de
<PMX_etherhxb_receive+414>: mov
%r14d,%edx
SCAN:a.out @ host003#5711: 0x2b06651159e1
<PMX_etherhxb_receive+417>: add
$0x3ff,%rdi
SCAN:a.out @ host003#5711: 0x2b06651159e8
<PMX_etherhxb_receive+424>: cmp
%rdi,%rdx
SCAN:a.out @ host003#5711: **** Stack Back Trace ****
SCAN:a.out @ host003#5711:
SCAN:a.out @ host003#5711: Thread 1 (Thread 0x2b0664c29670
(LWP 5711)):
SCAN:a.out @ host003#5711: #0 0x0000003aa960e380 in
__pause_nocancel () from
/lib64/libpthread.so.0
SCAN:a.out @ host003#5711: No symbol table info available.
SCAN:a.out @ host003#5711: #1 0x00002b0664819ad5 in
__sc__attach_debugger
(signal=11,
SCAN:a.out @ host003#5711: ctxp=<value optimized out>)
at ../attach.c:137
SCAN:a.out @ host003#5711: pc = 47306465434024
SCAN:a.out @ host003#5711: pid_debuggee = -514
SCAN:a.out @ host003#5711: pid_debugger = <value
optimized out>
SCAN:a.out @ host003#5711: #2 0x00002b0664819a7e in
score_exception_handler
(signal=11, info=0x192f2d70,
SCAN:a.out @ host003#5711: ctx=0x192f2c40) at
../attach.c:210
SCAN:a.out @ host003#5711: errout = 0x3aa8d51860
SCAN:a.out @ host003#5711: #3 <signal handler called>
SCAN:a.out @ host003#5711: No symbol table info available.
SCAN:a.out @ host003#5711: #4 0x00002b06651159a8 in
PMX_etherhxb_receive ()
SCAN:a.out @ host003#5711: from
/opt/score/7.0.0//lib/obj.x86_64-rhel5-linux2_6/etherhxb.so
SCAN:a.out @ host003#5711: No symbol table info available.
SCAN:a.out @ host003#5711: #5 0x00002b0663d17819 in
comp_receive
(pmc=0x2b0664c2a000,
SCAN:a.out @ host003#5711: bufp=0x7fff3344cea0,
sizep=0x7fff3344ce98,
descp=0x7fff3344ce88)
SCAN:a.out @ host003#5711: at ../composite.c:2560
SCAN:a.out @ host016#4393: No locals.
SCAN:a.out @ host016#4393: #6 pmxReceive
(pmc=0x2ba5bc149000,
bufp=0x7fff64673640, sizep=0x7fff64673638,
SCAN:a.out @ host016#4393: descp=0x7fff64673628) at
../composite.c:2650
SCAN:a.out @ host016#4393: err = 71
SCAN:a.out @ host016#4393: #7 0x00002ba5badf38ec in
MTMIT_BT_SCore_Recv ()
SCAN:a.out @ host016#4393: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host016#4393: No symbol table info available.
SCAN:a.out @ host016#4393: #8 0x00002ba5badedc36 in
MTMIT_BT_Progress ()
SCAN:a.out @ host016#4393: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host016#4393: No symbol table info available.
SCAN:a.out @ host016#4393: #9 0x00002ba5badec4cb in
MTMI_TestAny ()
SCAN:a.out @ host016#4393: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host016#4393: No symbol table info available.
SCAN:a.out @ host016#4393: #10 0x00002ba5bab31668 in
MPID_MTMI_progress ()
SCAN:a.out @ host016#4393: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host016#4393: No symbol table info available.
SCAN:a.out @ host016#4393: #11 0x00002ba5bab317cc in
MPID_Progress_wait ()
SCAN:a.out @ host016#4393: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host016#4393: No symbol table info available.
SCAN:a.out @ host016#4393: #12 0x00002ba5bab73e13 in
PMPI_Wait ()
SCAN:a.out @ host016#4393: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host016#4393: No symbol table info available.
SCAN:a.out @ host016#4393: #13 0x0000000000400f3e in main ()
SCAN:a.out @ host016#4393: No symbol table info available.
ut @ host003#5711: No locals.
SCAN:a.out @ host003#5711: #6 pmxReceive
(pmc=0x2b0664c2a000,
bufp=0x7fff3344cea0, sizep=0x7fff3344ce98,
SCAN:a.out @ host003#5711: descp=0x7fff3344ce88) at
../composite.c:2650
SCAN:a.out @ host003#5711: err = 71
SCAN:a.out @ host003#5711: #7 0x00002b06638d48ec in
MTMIT_BT_SCore_Recv ()
SCAN:a.out @ host003#5711: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host003#5711: No symbol table info available.
SCAN:a.out @ host003#5711: #8 0x00002b06638cec36 in
MTMIT_BT_Progress ()
SCAN:a.out @ host003#5711: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host003#5711: No symbol table info available.
SCAN:a.out @ host003#5711: #9 0x00002b06638cdc55 in
MTMI_WaitEvent ()
SCAN:a.out @ host003#5711: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host003#5711: No symbol table info available.
SCAN:a.out @ host003#5711: #10 0x00002b0663612657 in
MPID_MTMI_progress ()
SCAN:a.out @ host003#5711: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host003#5711: No symbol table info available.
SCAN:a.out @ host003#5711: #11 0x00002b06636127cc in
MPID_Progress_wait ()
SCAN:a.out @ host003#5711: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host003#5711: No symbol table info available.
SCAN:a.out @ host003#5711: #12 0x00002b0663654e13 in
PMPI_Wait ()
SCAN:a.out @ host003#5711: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host003#5711: No symbol table info available.
SCAN:a.out @ host003#5711: #13 0x0000000000400f3e in main ()
SCAN:a.out @ host003#5711: No symbol table info available.
SCAN:a.out @ host002#3635: [Thread debugging using
libthread_db enabled]
SCAN:a.out @ host002#3635: 0x0000003e5fc0e380 in
__pause_nocancel () from
/lib64/libpthread.so.0
SCAN:a.out @ host002#3635: **** Inspecting address:
0x2b1e2e0229a8 ****
SCAN:a.out @ host002#3635: 0x2b1e2e022978
<PMX_etherhxb_receive+312>:
SCAN:a.out @ host002#3635: loopne 0x2b1e2e022989
<PMX_etherhxb_receive+329>
SCAN:a.out @ host002#3635: 0x2b1e2e02297a
<PMX_etherhxb_receive+314>: mov
$0x73,%bh
SCAN:a.out @ host002#3635: 0x2b1e2e02297c
<PMX_etherhxb_receive+316>: add
$0x41,%al
SCAN:a.out @ host002#3635: 0x2b1e2e02297e
<PMX_etherhxb_receive+318>: shr
$0x10,%ecx
SCAN:a.out @ host002#3635: 0x2b1e2e022981
<PMX_etherhxb_receive+321>: shl
$0xe,%r8
SCAN:a.out @ host002#3635: 0x2b1e2e022985
<PMX_etherhxb_receive+325>: mov
%r13d,0x358(%r14)
SCAN:a.out @ host002#3635: 0x2b1e2e02298c
<PMX_etherhxb_receive+332>:
movzbl %r9b,%ecx
SCAN:a.out @ host002#3635: 0x2b1e2e022990
<PMX_etherhxb_receive+336>: and
$0x1fffc000,%r8d
SCAN:a.out @ host002#3635: 0x2b1e2e022997
<PMX_etherhxb_receive+343>:
movzwl 0x2(%rbx),%r14d
SCAN:a.out @ host002#3635: 0x2b1e2e02299c
<PMX_etherhxb_receive+348>: add
0x7d0(%rbp,%rcx,8),%r8
SCAN:a.out @ host002#3635: 0x2b1e2e0229a4
<PMX_etherhxb_receive+356>: lea
(%r8,%rsi,1),%rdx
SCAN:a.out @ host002#3635: 0x2b1e2e0229a8
<PMX_etherhxb_receive+360>: cmp
0x10(%rdx),%r14w
SCAN:a.out @ host002#3635: 0x2b1e2e0229ad
<PMX_etherhxb_receive+365>:
SCAN:a.out @ host002#3635: je 0x2b1e2e022da1
<PMX_etherhxb_receive+1377>
SCAN:a.out @ host002#3635: 0x2b1e2e0229b3
<PMX_etherhxb_receive+371>: mov
0x220(%rbp),%rcx
SCAN:a.out @ host002#3635: 0x2b1e2e0229ba
<PMX_etherhxb_receive+378>:
addl $0x1,0xd38(%rbp)
SCAN:a.out @ host002#3635: 0x2b1e2e0229c1
<PMX_etherhxb_receive+385>:
movzwl 0x2(%rbx),%eax
SCAN:a.out @ host002#3635: 0x2b1e2e0229c5
<PMX_etherhxb_receive+389>: mov
(%rcx),%r10d
SCAN:a.out @ host002#3635: 0x2b1e2e0229c8
<PMX_etherhxb_receive+392>: mov
0x4(%rcx),%ebx
SCAN:a.out @ host002#3635: 0x2b1e2e0229cb
<PMX_etherhxb_receive+395>: cmp
%ebx,%r10d
SCAN:a.out @ host002#3635: 0x2b1e2e0229ce
<PMX_etherhxb_receive+398>:
SCAN:a.out @ host002#3635: jb 0x2b1e2e022b10
<PMX_etherhxb_receive+720>
SCAN:a.out @ host002#3635: 0x2b1e2e0229d4
<PMX_etherhxb_receive+404>: mov
(%rcx),%r14d
SCAN:a.out @ host002#3635: 0x2b1e2e0229d7
<PMX_etherhxb_receive+407>: mov
0x4(%rcx),%r11d
SCAN:a.out @ host002#3635: 0x2b1e2e0229db
<PMX_etherhxb_receive+411>: mov
%r11d,%edi
SCAN:a.out @ host002#3635: 0x2b1e2e0229de
<PMX_etherhxb_receive+414>: mov
%r14d,%edx
SCAN:a.out @ host002#3635: 0x2b1e2e0229e1
<PMX_etherhxb_receive+417>: add
$0x3ff,%rdi
SCAN:a.out @ host002#3635: 0x2b1e2e0229e8
<PMX_etherhxb_receive+424>: cmp
%rdi,%rdx
SCAN:a.out @ host002#3635: **** Stack Back Trace ****
SCAN:a.out @ host002#3635:
SCAN:a.out @ host002#3635: Thread 1 (Thread 0x2b1e2db36670
(LWP 3635)):
SCAN:a.out @ host002#3635: #0 0x0000003e5fc0e380 in
__pause_nocancel () from
/lib64/libpthread.so.0
SCAN:a.out @ host002#3635: No symbol table info available.
SCAN:a.out @ host002#3635: #1 0x00002b1e2d726ad5 in
__sc__attach_debugger
(signal=11,
SCAN:a.out @ host002#3635: ctxp=<value optimized out>)
at ../attach.c:137
SCAN:a.out @ host002#3635: pc = 47408620906920
SCAN:a.out @ host002#3635: pid_debuggee = -514
SCAN:a.out @ host002#3635: pid_debugger = <value
optimized out>
SCAN:a.out @ host002#3635: #2 0x00002b1e2d726a7e in
score_exception_handler
(signal=11, info=0x15ca1d70,
SCAN:a.out @ host002#3635: ctx=0x15ca1c40) at
../attach.c:210
SCAN:a.out @ host002#3635: errout = 0x3e5f351860
SCAN:a.out @ host002#3635: #3 <signal handler called>
SCAN:a.out @ host002#3635: No symbol table info available.
SCAN:a.out @ host002#3635: #4 0x00002b1e2e0229a8 in
PMX_etherhxb_receive ()
SCAN:a.out @ host002#3635: from
/opt/score/7.0.0//lib/obj.x86_64-rhel5-linux2_6/etherhxb.so
SCAN:a.out @ host002#3635: No symbol table info available.
SCAN:a.out @ host002#3635: #5 0x00002b1e2cc24819 in
comp_receive
(pmc=0x2b1e2db37000,
SCAN:a.out @ host002#3635: bufp=0x7fffa89724f0,
sizep=0x7fffa89724e8,
descp=0x7fffa89724d8)
SCAN:a.out @ host002#3635: at ../composite.c:2560
SCAN:a.out @ host002#3635: No locals.
SCAN:a.out @ host002#3635: #6 pmxReceive
(pmc=0x2b1e2db37000,
bufp=0x7fffa89724f0, sizep=0x7fffa89724e8,
SCAN:a.out @ host002#3635: descp=0x7fffa89724d8) at
../composite.c:2650
SCAN:a.out @ host002#3635: err = 71
SCAN:a.out @ host002#3635: #7 0x00002b1e2c7e18ec in
MTMIT_BT_SCore_Recv ()
SCAN:a.out @ host002#3635: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host002#3635: No symbol table info available.
SCAN:a.out @ host002#3635: #8 0x00002b1e2c7dbc36 in
MTMIT_BT_Progress ()
SCAN:a.out @ host002#3635: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host002#3635: No symbol table info available.
SCAN:a.out @ host002#3635: #9 0x00002b1e2c7da4cb in
MTMI_TestAny ()
SCAN:a.out @ host002#3635: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host002#3635: No symbol table info available.
SCAN:a.out @ host002#3635: #10 0x00002b1e2c51f668 in
MPID_MTMI_progress ()
SCAN:a.out @ host002#3635: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host002#3635: No symbol table info available.
SCAN:a.out @ host002#3635: #11 0x00002b1e2c51f7cc in
MPID_Progress_wait ()
SCAN:a.out @ host002#3635: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host002#3635: No symbol table info available.
SCAN:a.out @ host002#3635: #12 0x00002b1e2c561e13 in
PMPI_Wait ()
SCAN:a.out @ host002#3635: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host002#3635: No symbol table info available.
SCAN:a.out @ host002#3635: #13 0x0000000000400f3e in main ()
SCAN:a.out @ host002#3635: No symbol table info available.
<15> SCORE: Program signaled (Segmentation fault).
[root @ server3 sc01]# scrun -nodes=15x1 -group=pcc ./a.out
SCore (7.0.0) Connected
SCORE{1} 15 nodes (15x1) ready.
A.OUT @ host003#5866 <><><><><<><> (no trace available)
<><><><><<><>
A.OUT @ host002#3790 <><><><><<><> (no trace available)
<><><><><<><>
SCAN:a.out @ host003#5867: ------ Scanning a.out#5867 ------
SCAN:a.out @ host002#3791: ------ Scanning a.out#3791 ------
SCAN:a.out @ host003#5867: [Thread debugging using
libthread_db enabled]
SCAN:a.out @ host002#3791: [Thread debugging using
libthread_db enabled]
SCAN:a.out @ host003#5867: 0x0000003aa960e380 in
__pause_nocancel () from
/lib64/libpthread.so.0
SCAN:a.out @ host003#5867: **** Inspecting address:
0x2b9caf13f9a8 ****
SCAN:a.out @ host003#5867: 0x2b9caf13f978
<PMX_etherhxb_receive+312>:
SCAN:a.out @ host003#5867: loopne 0x2b9caf13f989
<PMX_etherhxb_receive+329>
SCAN:a.out @ host003#5867: 0x2b9caf13f97a
<PMX_etherhxb_receive+314>: mov
$0x73,%bh
SCAN:a.out @ host003#5867: 0x2b9caf13f97c
<PMX_etherhxb_receive+316>: add
$0x41,%al
SCAN:a.out @ host003#5867: 0x2b9caf13f97e
<PMX_etherhxb_receive+318>: shr
$0x10,%ecx
SCAN:a.out @ host003#5867: 0x2b9caf13f981
<PMX_etherhxb_receive+321>: shl
$0xe,%r8
SCAN:a.out @ host003#5867: 0x2b9caf13f985
<PMX_etherhxb_receive+325>: mov
%r13d,0x358(%r14)
SCAN:a.out @ host003#5867: 0x2b9caf13f98c
<PMX_etherhxb_receive+332>:
movzbl %r9b,%ecx
SCAN:a.out @ host003#5867: 0x2b9caf13f990
<PMX_etherhxb_receive+336>: and
$0x1fffc000,%r8d
SCAN:a.out @ host003#5867: 0x2b9caf13f997
<PMX_etherhxb_receive+343>:
movzwl 0x2(%rbx),%r14d
SCAN:a.out @ host003#5867: 0x2b9caf13f99c
<PMX_etherhxb_receive+348>: add
0x7d0(%rbp,%rcx,8),%r8
SCAN:a.out @ host003#5867: 0x2b9caf13f9a4
<PMX_etherhxb_receive+356>: lea
(%r8,%rsi,1),%rdx
SCAN:a.out @ host003#5867: 0x2b9caf13f9a8
<PMX_etherhxb_receive+360>: cmp
0x10(%rdx),%r14w
SCAN:a.out @ host003#5867: 0x2b9caf13f9ad
<PMX_etherhxb_receive+365>:
SCAN:a.out @ host003#5867: je 0x2b9caf13fda1
<PMX_etherhxb_receive+1377>
SCAN:a.out @ host003#5867: 0x2b9caf13f9b3
<PMX_etherhxb_receive+371>: mov
0x220(%rbp),%rcx
SCAN:a.out @ host003#5867: 0x2b9caf13f9ba
<PMX_etherhxb_receive+378>:
addl $0x1,0xd38(%rbp)
SCAN:a.out @ host003#5867: 0x2b9caf13f9c1
<PMX_etherhxb_receive+385>:
movzwl 0x2(%rbx),%eax
SCAN:a.out @ host003#5867: 0x2b9caf13f9c5
<PMX_etherhxb_receive+389>: mov
(%rcx),%r10d
SCAN:a.out @ host003#5867: 0x2b9caf13f9c8
<PMX_etherhxb_receive+392>: mov
0x4(%rcx),%ebx
SCAN:a.out @ host003#5867: 0x2b9caf13f9cb
<PMX_etherhxb_receive+395>: cmp
%ebx,%r10d
SCAN:a.out @ host003#5867: 0x2b9caf13f9ce
<PMX_etherhxb_receive+398>:
SCAN:a.out @ host003#5867: jb 0x2b9caf13fb10
<PMX_etherhxb_receive+720>
SCAN:a.out @ host003#5867: 0x2b9caf13f9d4
<PMX_etherhxb_receive+404>: mov
(%rcx),%r14d
SCAN:a.out @ host003#5867: 0x2b9caf13f9d7
<PMX_etherhxb_receive+407>: mov
0x4(%rcx),%r11d
SCAN:a.out @ host003#5867: 0x2b9caf13f9db
<PMX_etherhxb_receive+411>: mov
%r11d,%edi
SCAN:a.out @ host003#5867: 0x2b9caf13f9de
<PMX_etherhxb_receive+414>: mov
%r14d,%edx
SCAN:a.out @ host003#5867: 0x2b9caf13f9e1
<PMX_etherhxb_receive+417>: add
$0x3ff,%rdi
SCAN:a.out @ host003#5867: 0x2b9caf13f9e8
<PMX_etherhxb_receive+424>: cmp
%rdi,%rdx
SCAN:a.out @ host003#5867: **** Stack Back Trace ****
SCAN:a.out @ host003#5867:
SCAN:a.out @ host003#5867: Thread 1 (Thread 0x2b9caec53670
(LWP 5867)):
SCAN:a.out @ host003#5867: #0 0x0000003aa960e380 in
__pause_nocancel () from
/lib64/libpthread.so.0
SCAN:a.out @ host003#5867: No symbol table info available.
SCAN:a.out @ host003#5867: #1 0x00002b9cae843ad5 in
__sc__attach_debugger
(signal=11,
SCAN:a.out @ host003#5867: ctxp=<value optimized out>)
at ../attach.c:137
SCAN:a.out @ host003#5867: pc = 47951952214440
SCAN:a.out @ host003#5867: pid_debuggee = -514
SCAN:a.out @ host003#5867: pid_debugger = <value
optimized out>
SCAN:a.out @ host003#5867: #2 0x00002b9cae843a7e in
score_exception_handler
(signal=11, info=0x174e7d70,
SCAN:a.out @ host003#5867: ctx=0x174e7c40) at
../attach.c:210
SCAN:a.out @ host003#5867: errout = 0x3aa8d51860
SCAN:a.out @ host003#5867: #3 <signal handler called>
SCAN:a.out @ host003#5867: No symbol table info available.
SCAN:a.out @ host003#5867: #4 0x00002b9caf13f9a8 in
PMX_etherhxb_receive ()
SCAN:a.out @ host003#5867: from
/opt/score/7.0.0//lib/obj.x86_64-rhel5-linux2_6/etherhxb.so
SCAN:a.out @ host003#5867: No symbol table info available.
SCAN:a.out @ host003#5867: #5 0x00002b9cadd41819 in
comp_receive
(pmc=0x2b9caec54000,
SCAN:a.out @ host003#5867: bufp=0x7fff12f01500,
sizep=0x7fff12f014f8,
descp=0x7fff12f014e8)
SCAN:a.out @ host003#5867: at ../composite.c:2560
SCAN:a.oSCAN:a.out @ host002#3791: 0x0000003e5fc0e380 in
__pause_nocancel ()
from /lib64/libpthread.so.0
SCAN:a.out @ host002#3791: **** Inspecting address:
0x2b194f3d39a8 ****
SCAN:a.out @ host002#3791: 0x2b194f3d3978
<PMX_etherhxb_receive+312>:
SCAN:a.out @ host002#3791: loopne 0x2b194f3d3989
<PMX_etherhxb_receive+329>
SCAN:a.out @ host002#3791: 0x2b194f3d397a
<PMX_etherhxb_receive+314>: mov
$0x73,%bh
SCAN:a.out @ host002#3791: 0x2b194f3d397c
<PMX_etherhxb_receive+316>: add
$0x41,%al
SCAN:a.out @ host002#3791: 0x2b194f3d397e
<PMX_etherhxb_receive+318>: shr
$0x10,%ecx
SCAN:a.out @ host002#3791: 0x2b194f3d3981
<PMX_etherhxb_receive+321>: shl
$0xe,%r8
SCAN:a.out @ host002#3791: 0x2b194f3d3985
<PMX_etherhxb_receive+325>: mov
%r13d,0x358(%r14)
SCAN:a.out @ host002#3791: 0x2b194f3d398c
<PMX_etherhxb_receive+332>:
movzbl %r9b,%ecx
SCAN:a.out @ host002#3791: 0x2b194f3d3990
<PMX_etherhxb_receive+336>: and
$0x1fffc000,%r8d
SCAN:a.out @ host002#3791: 0x2b194f3d3997
<PMX_etherhxb_receive+343>:
movzwl 0x2(%rbx),%r14d
SCAN:a.out @ host002#3791: 0x2b194f3d399c
<PMX_etherhxb_receive+348>: add
0x7d0(%rbp,%rcx,8),%r8
SCAN:a.out @ host002#3791: 0x2b194f3d39a4
<PMX_etherhxb_receive+356>: lea
(%r8,%rsi,1),%rdx
SCAN:a.out @ host002#3791: 0x2b194f3d39a8
<PMX_etherhxb_receive+360>: cmp
0x10(%rdx),%r14w
SCAN:a.out @ host002#3791: 0x2b194f3d39ad
<PMX_etherhxb_receive+365>:
SCAN:a.out @ host002#3791: je 0x2b194f3d3da1
<PMX_etherhxb_receive+1377>
SCAN:a.out @ host002#3791: 0x2b194f3d39b3
<PMX_etherhxb_receive+371>: mov
0x220(%rbp),%rcx
SCAN:a.out @ host002#3791: 0x2b194f3d39ba
<PMX_etherhxb_receive+378>:
addl $0x1,0xd38(%rbp)
SCAN:a.out @ host002#3791: 0x2b194f3d39c1
<PMX_etherhxb_receive+385>:
movzwl 0x2(%rbx),%eax
SCAN:a.out @ host002#3791: 0x2b194f3d39c5
<PMX_etherhxb_receive+389>: mov
(%rcx),%r10d
SCAN:a.out @ host002#3791: 0x2b194f3d39c8
<PMX_etherhxb_receive+392>: mov
0x4(%rcx),%ebx
SCAN:a.out @ host002#3791: 0x2b194f3d39cb
<PMX_etherhxb_receive+395>: cmp
%ebx,%r10d
SCAN:a.out @ host002#3791: 0x2b194f3d39ce
<PMX_etherhxb_receive+398>:
SCAN:a.out @ host002#3791: jb 0x2b194f3d3b10
<PMX_etherhxb_receive+720>
SCAN:a.out @ host002#3791: 0x2b194f3d39d4
<PMX_etherhxb_receive+404>: mov
(%rcx),%r14d
SCAN:a.out @ host002#3791: 0x2b194f3d39d7
<PMX_etherhxb_receive+407>: mov
0x4(%rcx),%r11d
SCAN:a.out @ host002#3791: 0x2b194f3d39db
<PMX_etherhxb_receive+411>: mov
%r11d,%edi
SCAN:a.out @ host002#3791: 0x2b194f3d39de
<PMX_etherhxb_receive+414>: mov
%r14d,%edx
SCAN:a.out @ host002#3791: 0x2b194f3d39e1
<PMX_etherhxb_receive+417>: add
$0x3ff,%rdi
SCAN:a.out @ host002#3791: 0x2b194f3d39e8
<PMX_etherhxb_receive+424>: cmp
%rdi,%rdx
SCAN:a.out @ host002#3791: **** Stack Back Trace ****
SCAN:a.out @ host002#3791:
SCAN:a.out @ host002#3791: Thread 1 (Thread 0x2b194eee7670
(LWP 3791)):
SCAN:a.out @ host002#3791: #0 0x0000003e5fc0e380 in
__pause_nocancel () from
/lib64/libpthread.so.0
SCAN:a.out @ host002#3791: No symbol table info available.
SCAN:a.out @ host002#3791: #1 0x00002b194ead7ad5 in
__sc__attach_debugger
(signal=11,
SCAN:a.out @ host002#3791: ctxp=<value optimized out>)
at ../attach.c:137
SCAN:a.out @ host002#3791: pc = 47387703589288
SCAN:a.out @ host002#3791: pid_debuggee = -514
SCAN:a.out @ host002#3791: pid_debugger = <value
optimized out>
SCAN:a.out @ host002#3791: #2 0x00002b194ead7a7e in
score_exception_handler
(signal=11, info=0x190fdd70,
SCAN:a.out @ host002#3791: ctx=0x190fdc40) at
../attach.c:210
SCAN:a.out @ host002#3791: errout = 0x3e5f351860
SCAN:a.out @ host002#3791: #3 <signal handler called>
SCAN:a.out @ host002#3791: No symbol table info available.
SCAN:a.out @ host002#3791: #4 0x00002b194f3d39a8 in
PMX_etherhxb_receive ()
SCAN:a.out @ host002#3791: from
/opt/score/7.0.0//lib/obj.x86_64-rhel5-linux2_6/etherhxb.so
SCAN:a.out @ host002#3791: No symbol table info available.
SCAN:a.out @ host002#3791: #5 0x00002b194dfd5819 in
comp_receive
(pmc=0x2b194eee8000,
SCAN:a.out @ host002#3791: bufp=0x7fff27dd1160,
sizep=0x7fff27dd1158,
descp=0x7fff27dd1148)
SCAN:a.out @ host002#3791: at ../composite.c:2560
SCAN:a.out @ host003#5867: No locals.
SCAN:a.out @ host003#5867: #6 pmxReceive
(pmc=0x2b9caec54000,
bufp=0x7fff12f01500, sizep=0x7fff12f014f8,
SCAN:a.out @ host003#5867: descp=0x7fff12f014e8) at
../composite.c:2650
SCAN:a.out @ host003#5867: err = 71
SCAN:a.out @ host003#5867: #7 0x00002b9cad8fe8ec in
MTMIT_BT_SCore_Recv ()
SCAN:a.out @ host003#5867: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host003#5867: No symbol table info available.
SCAN:a.out @ host003#5867: #8 0x00002b9cad8f8c36 in
MTMIT_BT_Progress ()
SCAN:a.out @ host003#5867: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host003#5867: No symbol table info available.
SCAN:a.out @ host003#5867: #9 0x00002b9cad8f7c55 in
MTMI_WaitEvent ()
SCAN:a.out @ host003#5867: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host003#5867: No symbol table info available.
SCAN:a.out @ host003#5867: #10 0x00002b9cad63c657 in
MPID_MTMI_progress ()
SCAN:a.out @ host003#5867: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host003#5867: No symbol table info available.
SCAN:a.out @ host003#5867: #11 0x00002b9cad63c7cc in
MPID_Progress_wait ()
SCAN:a.out @ host003#5867: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host003#5867: No symbol table info available.
SCAN:a.out @ host003#5867: #12 0x00002b9cad67ee13 in
PMPI_Wait ()
SCAN:a.out @ host003#5867: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host003#5867: No symbol table info available.
SCAN:a.out @ host003#5867: #13 0x0000000000400f3e in main ()
SCAN:a.out @ host003#5867: No symbol table info available.
ut @ host002#3791: No locals.
SCAN:a.out @ host002#3791: #6 pmxReceive
(pmc=0x2b194eee8000,
bufp=0x7fff27dd1160, sizep=0x7fff27dd1158,
SCAN:a.out @ host002#3791: descp=0x7fff27dd1148) at
../composite.c:2650
SCAN:a.out @ host002#3791: err = 71
SCAN:a.out @ host002#3791: #7 0x00002b194db928ec in
MTMIT_BT_SCore_Recv ()
SCAN:a.out @ host002#3791: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host002#3791: No symbol table info available.
SCAN:a.out @ host002#3791: #8 0x00002b194db8cc36 in
MTMIT_BT_Progress ()
SCAN:a.out @ host002#3791: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host002#3791: No symbol table info available.
SCAN:a.out @ host002#3791: #9 0x00002b194db8b4cb in
MTMI_TestAny ()
SCAN:a.out @ host002#3791: from
/opt/score/7.0.0/mpi/libmtmi/obj.x86_64-rhel5-linux2_6/lib/libmtmi.so.1
SCAN:a.out @ host002#3791: No symbol table info available.
SCAN:a.out @ host002#3791: #10 0x00002b194d8d0668 in
MPID_MTMI_progress ()
SCAN:a.out @ host002#3791: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host002#3791: No symbol table info available.
SCAN:a.out @ host002#3791: #11 0x00002b194d8d07cc in
MPID_Progress_wait ()
SCAN:a.out @ host002#3791: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host002#3791: No symbol table info available.
SCAN:a.out @ host002#3791: #12 0x00002b194d912e13 in
PMPI_Wait ()
SCAN:a.out @ host002#3791: from
/opt/score/7.0.0/mpi/mpich2/x86_64-rhel5-linux2_6/1.2.1-ch_score-gnu/lib/libmpich.so.1.2
SCAN:a.out @ host002#3791: No symbol table info available.
SCAN:a.out @ host002#3791: #13 0x0000000000400f3e in main ()
SCAN:a.out @ host002#3791: No symbol table info available.
<2> SCORE: Program signaled (Segmentation fault).
(3)正常に処理された場合、(ただし1台のみでの実行)
**********************************
***1台に対して行った場合は正常***
**********************************
[root @ server3 sc01]# scrun -nodes=1x1 -group=pcc ./a.out
SCore (7.0.0) Connected
SCORE{1} One node ready.
time = 42.535520 seconds, iteration = 133, performance =
235.758105 MFLOPS
[root @ server3 sc01]# scrun -nodes=1x2 -group=pcc ./a.out
SCore (7.0.0) Connected
SCORE{1} 2 nodes (1x2) ready.
time = 31.004537 seconds, iteration = 133, performance =
323.439552 MFLOPS
[root @ server3 sc01]# scrun -nodes=1x3 -group=pcc ./a.out
SCore (7.0.0) Connected
SCORE{1} 3 nodes (1x3) ready.
time = 64.379530 seconds, iteration = 133, performance =
155.765250 MFLOPS
[root @ server3 sc01]# scrun -nodes=1x4 -group=pcc ./a.out
SCore (7.0.0) Connected
SCORE{1} 4 nodes (1x4) ready.
time = 74.913215 seconds, iteration = 133, performance =
151.415352 MFLOPS
以 上
--------------------------------------
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/ie8/
SCore-users-jp メーリングリストの案内