boost MPI error MPI_ERR_TRUNCATE: message truncated

Dear All: I need to transfer some messages from workers master node on MPI cluster with Open MPI. I use boost MPI API in my program. The number of messages is fixed. When I increase the number of worker nodes, i got error: ------------------------------------------ terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::mpi::exception> >' what(): MPI_Unpack: MPI_ERR_TRUNCATE: message truncated[n231:45873] *** Process received signal ***[n231:45873] Signal: Aborted (6)[n231:45873] Signal code: (-6)[n231:45873] [ 0] /lib64/libpthread.so.0 [0x3c50e0e4c0][n231:45873] [ 1] /lib64/libc.so.6(gsignal+0x35) [0x3c50230215][n231:45873] [ 2] /lib64/libc.so.6(abort+0x110) [0x3c50231cc0] -------------------------------------------------------------- For 40 workers , it works well. But for 50 workers, it got this error. The largest message size is not more then 72 bytes. Any help is appreciated. thanks Jack July 7 2010 _________________________________________________________________ The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail. http://www.windowslive.com/campaign/thenewbusy?tile=multiaccount&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4

Hi Jack, Without seeing the relevant part of your program we cannot help. Matthias On 7 Jul 2010, at 09:43, Jack Bryan wrote:
Dear All:
I need to transfer some messages from workers master node on MPI cluster with Open MPI.
I use boost MPI API in my program.
The number of messages is fixed.
When I increase the number of worker nodes, i got error:
------------------------------------------
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::mpi::exception> >' what(): MPI_Unpack: MPI_ERR_TRUNCATE: message truncated [n231:45873] *** Process received signal *** [n231:45873] Signal: Aborted (6) [n231:45873] Signal code: (-6) [n231:45873] [ 0] /lib64/libpthread.so.0 [0x3c50e0e4c0] [n231:45873] [ 1] /lib64/libc.so.6(gsignal+0x35) [0x3c50230215] [n231:45873] [ 2] /lib64/libc.so.6(abort+0x110) [0x3c50231cc0]
--------------------------------------------------------------
For 40 workers , it works well.
But for 50 workers, it got this error.
The largest message size is not more then 72 bytes.
Any help is appreciated.
thanks
Jack
July 7 2010
The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail. Get busy._______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

Hi , I have post my code with 4 attachments about two days ago. thanks From: troyer@phys.ethz.ch Date: Wed, 7 Jul 2010 12:00:38 -0600 To: boost-users@lists.boost.org Subject: Re: [Boost-users] boost MPI error MPI_ERR_TRUNCATE: message truncated Hi Jack, Without seeing the relevant part of your program we cannot help. Matthias On 7 Jul 2010, at 09:43, Jack Bryan wrote:Dear All: I need to transfer some messages from workers master node on MPI cluster with Open MPI. I use boost MPI API in my program. The number of messages is fixed. When I increase the number of worker nodes, i got error: ------------------------------------------ terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::mpi::exception> >' what(): MPI_Unpack: MPI_ERR_TRUNCATE: message truncated[n231:45873] *** Process received signal ***[n231:45873] Signal: Aborted (6)[n231:45873] Signal code: (-6)[n231:45873] [ 0] /lib64/libpthread.so.0 [0x3c50e0e4c0][n231:45873] [ 1] /lib64/libc.so.6(gsignal+0x35) [0x3c50230215][n231:45873] [ 2] /lib64/libc.so.6(abort+0x110) [0x3c50231cc0] -------------------------------------------------------------- For 40 workers , it works well. But for 50 workers, it got this error. The largest message size is not more then 72 bytes. Any help is appreciated. thanks Jack July 7 2010 The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail. Get busy._______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users _________________________________________________________________ The New Busy is not the old busy. Search, chat and e-mail from your inbox. http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:W...

Then why don't you posy in that thread instead of starting new threads every day? On 7 Jul 2010, at 12:02, Jack Bryan wrote:
Hi ,
I have post my code with 4 attachments about two days ago.
thanks
From: troyer@phys.ethz.ch Date: Wed, 7 Jul 2010 12:00:38 -0600 To: boost-users@lists.boost.org Subject: Re: [Boost-users] boost MPI error MPI_ERR_TRUNCATE: message truncated
Hi Jack,
Without seeing the relevant part of your program we cannot help.
Matthias
On 7 Jul 2010, at 09:43, Jack Bryan wrote:
Dear All:
I need to transfer some messages from workers master node on MPI cluster with Open MPI.
I use boost MPI API in my program.
The number of messages is fixed.
When I increase the number of worker nodes, i got error:
------------------------------------------
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::mpi::exception> >' what(): MPI_Unpack: MPI_ERR_TRUNCATE: message truncated [n231:45873] *** Process received signal *** [n231:45873] Signal: Aborted (6) [n231:45873] Signal code: (-6) [n231:45873] [ 0] /lib64/libpthread.so.0 [0x3c50e0e4c0] [n231:45873] [ 1] /lib64/libc.so.6(gsignal+0x35) [0x3c50230215] [n231:45873] [ 2] /lib64/libc.so.6(abort+0x110) [0x3c50231cc0]
--------------------------------------------------------------
For 40 workers , it works well.
But for 50 workers, it got this error.
The largest message size is not more then 72 bytes.
Any help is appreciated.
thanks
Jack
July 7 2010
The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail. Get busy._______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
The New Busy is not the old busy. Search, chat and e-mail from your inbox. Get started._______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

Hi, the title of the email with my code is "OpenMPI cannot get the results from workers" please check it. Any help is appreciated. thanks From: troyer@phys.ethz.ch Date: Wed, 7 Jul 2010 12:00:38 -0600 To: boost-users@lists.boost.org Subject: Re: [Boost-users] boost MPI error MPI_ERR_TRUNCATE: message truncated Hi Jack, Without seeing the relevant part of your program we cannot help. Matthias On 7 Jul 2010, at 09:43, Jack Bryan wrote:Dear All: I need to transfer some messages from workers master node on MPI cluster with Open MPI. I use boost MPI API in my program. The number of messages is fixed. When I increase the number of worker nodes, i got error: ------------------------------------------ terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::mpi::exception> >' what(): MPI_Unpack: MPI_ERR_TRUNCATE: message truncated[n231:45873] *** Process received signal ***[n231:45873] Signal: Aborted (6)[n231:45873] Signal code: (-6)[n231:45873] [ 0] /lib64/libpthread.so.0 [0x3c50e0e4c0][n231:45873] [ 1] /lib64/libc.so.6(gsignal+0x35) [0x3c50230215][n231:45873] [ 2] /lib64/libc.so.6(abort+0x110) [0x3c50231cc0] -------------------------------------------------------------- For 40 workers , it works well. But for 50 workers, it got this error. The largest message size is not more then 72 bytes. Any help is appreciated. thanks Jack July 7 2010 The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail. Get busy._______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users _________________________________________________________________ Hotmail is redefining busy with tools for the New Busy. Get more from your inbox. http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:W...
participants (2)
-
Jack Bryan
-
Matthias Troyer