[mpich-discuss] Automatic reply: MPI_THREAD_MULTIPLE on Microsoft HPC platform
Fab Tillier
ftillier at microsoft.com
Thu Mar 31 14:04:48 CDT 2011
Hi Dmitriy,
MSMPI doesn’t support MPI_THREAD_MULTIPLE today, but it’s on our list of features to consider in future releases. We don’t yet have a concrete timeline for such support, though. The feedback we’ve received in the past is that MPI_THREAD_MULTIPLE often regresses the MPI_THREAD_SERIALIZED model and applications can get better overall performance from having multiple MPI_THREAD_SERIALIZED applications rather than a single MPI_THREAD_MULTIPLE application. This is the main reason we have been focusing on improving performance and scalability for the MPI_THREAD_SERIALIZED model.
Note that MPICH2 is on a different development schedule, so they may well have MPI_THREAD_MULTIPLE support, and can run on Windows HPC Server. Other MPI vendors support MPI_THREAD_MULTIPLE on Windows too, for example Intel MPI. So while MSMPI doesn’t support MPI_THREAD_MULTIPLE, there’s nothing to prevent it in the Microsoft HPC platform: you can configure your cluster to use a different MPI library than MSMPI (e.g. MPICH2, Intel MPI, Platform MPI, etc.)
Hopefully this helped,
-Fab
From: Dmitriy Golovashkin [mailto:golovashkin at gmail.com]
Sent: Wednesday, March 30, 2011 3:09 PM
To: Fab Tillier; Robert Palmer
Subject: Fwd: Automatic reply: [mpich-discuss] MPI_THREAD_MULTIPLE on Microsoft HPC platform
Folks,
Is MPI_THREAD_MULTIPLE supported on
Windows Server 2008 R2 HPC 3.1.3267.0 ?
Specifically MPI_Init_thread( ..., required, provided )
for required = MPI_THREAD_MULTIPLE
returns
provided = MPI_THREAD_SERIALIZED
Any plans to include support for MPI_THREAD_MULTIPLE in the future?
Thank you!
Kind regards,
Dmitriy.
---------- Forwarded message ----------
From: Eric Lantz (HPC) <elantz at microsoft.com<mailto:elantz at microsoft.com>>
Date: Wed, Mar 30, 2011 at 3:01 PM
Subject: Automatic reply: [mpich-discuss] MPI_THREAD_MULTIPLE on Microsoft HPC platform
To: Dmitriy Golovashkin <golovashkin at gmail.com<mailto:golovashkin at gmail.com>>
Thank you for your message.
However, I'm on vacation from Wednesday (Mar29) through Friday (Apr1) - with little or no access to email. Then I'll be attending the OpenFabrics Alliance Workshop in Monterey, CA from Sunday (Apr3) through Wednesday (Apr6).
I'll be back on a normal work schedule starting Thursday (Apr7).
For urgent NetworkDirect issues please contact Fab Tillier (ftillier at microsoft.com<mailto:ftillier at microsoft.com>).
For urgent MS-MPI or performance issues please contact Robert Palmer (robert.palmer at microsoft.com<mailto:robert.palmer at microsoft.com>).
My appologies for any inconvenience,
Eric
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20110331/57fc050f/attachment.htm>
More information about the mpich-discuss
mailing list