[mpich-discuss] low performance in an asynchronous, mixed MPI/pthreads app
Geoffrey Irving
irving at naml.us
Tue Jan 8 23:35:29 CST 2013
On Mon, Jan 7, 2013 at 11:09 PM, Geoffrey Irving <irving at naml.us> wrote:
> On Mon, Jan 7, 2013 at 11:39 AM, Darius Buntinas <buntinas at mcs.anl.gov> wrote:
>> Hi Geoff,
>>
>> Is it possible for you to try this with fewer worker threads per node (leaving some idle cores on each node)?
>
> Yes, this should have been an easy thing to try, but it crashed due to
> passing a 0 pointer to MPI. That may indicate that I ran out of
> memory and an unchecked malloc failed. I'll track that down and
> retry.
Here are results:
1 progress thread, 1 comm thread, 4 workers: 169.9694 s
1 progress thread, 1 comm thread, 3 workers: 160.2020 s
This is using MPI_THREAD_MULTIPLE.
Geoffrey
More information about the discuss
mailing list