Although the CPUs are nearly the same, but the CPU flags are different.
I noticed that the frontend has fma, f16c, tch, tce, tbm and bmi1 while the
compute nodes don't have them.

I guess that since the programs were compiled on the frontend (6380), there
are some especial instructions in the optimization phase which aren't
available in compute nodes (6282).

Maybe this is not really related to OMPI, but anybody know which compiler
flags are related to these special instructions?




>Ok, you can try this under gdb
>info proc mapping
>info registers
>x /100x $rip
>x /100x $eip

The process is dead, so some commands are invalid.

Program terminated with signal 4, Illegal instruction.
#0  0x00000000008da76e in ?? ()
(gdb) info proc mapping
No /proc directory: '/proc/5383'
(gdb) info registers
rax            0x0      0
rbx            0x448f980        71891328
rcx            0x7fff52810b00   140734577576704
rdx            0x448f980        71891328
rsi            0x448f980        71891328
rdi            0x8      8
rbp            0x448f980        0x448f980
rsp            0x7fff52810ae8   0x7fff52810ae8
r8             0x1      1
r9             0x9c0    2496
r10            0x44af480        72021120
r11            0x44b1b80        72031104
r12            0x8      8
r13            0x8      8
r14            0x9      9
r15            0x13880  80000
rip            0x8da76e 0x8da76e
eflags         0x10246  [ PF ZF IF RF ]
cs             0x33     51
ss             0x2b     43
ds             0x0      0
es             0x0      0
fs             0x0      0
gs             0x0      0
(gdb) x /100x $rip
0x8da76e:       Cannot access memory at address 0x8da76e
(gdb) x /100x $eip
Value can't be converted to integer.
(gdb)



Regards,
Mahmood
​​
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users

Reply via email to