- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I would like to ask a question about using icc to compile
IntelMPITEST-1.0
and run the program in heterogeneous environment.
I have a i386 node and a x86_64 node.
I have configed and compiled IntelMPITEST-1.0 testsuite at the i386
node.
I run the testsuite in the i386 node, and use "mpirun -machinefile" to
run
the binary on both nodes.
I have tried the test with gcc and pgi compilers, they work.
But for icc8, I have encounter error in
c/blocking/functional/MPI_Ssend_ator
The error message is very long, but has similar pattern like:
MPITEST error (3): i=0, long double value= -0.0000000000, expected
0.0000000000
MPITEST error (3): 10 errors in buffer (3,0,13) len 8 commsize 4
commtype -10 data_type 13 root 3
MPITEST error (3): Send/Receive lengths differ -
Sender(node/length)=0/8, Receiver(node/length)=3/-32766
MPITEST error (3): i=0, long double value= -0.0000000000, expected
0.0000000000
MPITEST error (3): 117 errors in buffer (4,0,13) len 83 commsize 4
commtype -10 data_type 13 root 3
MPITEST error (3): Send/Receive lengths differ -
Sender(node/length)=0/83, Receiver(node/length)=3/-32766
All the errors are related to data_type 13 and 14.
This error does not happen when I run the tests on 2 i386 nodes.
Have you any idea on the problem? Thank you.
PS.
I find that the error message is produced from "libmpitest.c" line 2361.
And I find that one of the many compilation warning is related to the
line
./libmpitest.c(2361): warning #181: argument is incompatible with
corresponding format string conversion
i, ((derived1 *)buffer).LongDouble,
May be it's related, I am not sure.
I would like to ask a question about using icc to compile
IntelMPITEST-1.0
and run the program in heterogeneous environment.
I have a i386 node and a x86_64 node.
I have configed and compiled IntelMPITEST-1.0 testsuite at the i386
node.
I run the testsuite in the i386 node, and use "mpirun -machinefile" to
run
the binary on both nodes.
I have tried the test with gcc and pgi compilers, they work.
But for icc8, I have encounter error in
c/blocking/functional/MPI_Ssend_ator
The error message is very long, but has similar pattern like:
MPITEST error (3): i=0, long double value= -0.0000000000, expected
0.0000000000
MPITEST error (3): 10 errors in buffer (3,0,13) len 8 commsize 4
commtype -10 data_type 13 root 3
MPITEST error (3): Send/Receive lengths differ -
Sender(node/length)=0/8, Receiver(node/length)=3/-32766
MPITEST error (3): i=0, long double value= -0.0000000000, expected
0.0000000000
MPITEST error (3): 117 errors in buffer (4,0,13) len 83 commsize 4
commtype -10 data_type 13 root 3
MPITEST error (3): Send/Receive lengths differ -
Sender(node/length)=0/83, Receiver(node/length)=3/-32766
All the errors are related to data_type 13 and 14.
This error does not happen when I run the tests on 2 i386 nodes.
Have you any idea on the problem? Thank you.
PS.
I find that the error message is produced from "libmpitest.c" line 2361.
And I find that one of the many compilation warning is related to the
line
./libmpitest.c(2361): warning #181: argument is incompatible with
corresponding format string conversion
i, ((derived1 *)buffer).LongDouble
May be it's related, I am not sure.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Clotho -
I'm not familiar with the IntelMPITEST, at least, not by that name. Can you be more specific about what this application is and where you got? I know about the Intel MPI Benchmark suite, but this doesn't have the function that you mentioned by name. Also, are you running this under Windows or Linux and which MPI package are you using?
Usually, problems with the Intel compiler are best submitted to the Intel Premier Support site. Ultimately, you'll likely need to go there, but I'd like to try this out on my own if I could to see if I might be able to get some insight into the problem.
-- clay
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page