[mpich-discuss] MPICH2 1.0.6p1 & Windows HPC Server 2008(badperformance

Jayesh Krishna jayesh at mcs.anl.gov
Mon Dec 15 11:25:12 CST 2008


Hi,
 Great to know its working for you now. What was the value (The value with
the bad perf) of TcpAckFrequency in your machine (Did you change the
default value before you ran your test cases ?)?
 
Regards,
Jayesh

  _____  

From: mpich-discuss-bounces at mcs.anl.gov
[mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Seifer Lin
Sent: Monday, December 15, 2008 2:05 AM
To: mpich-discuss at mcs.anl.gov
Subject: Re: [mpich-discuss] MPICH2 1.0.6p1 & Windows HPC Server
2008(badperformance


Hi Everyone:
 
Finally the problem is resolved by adding a registry value
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Inte
rfaces\{NIC-id}\TcpAckFrequency
 
Set TcpAckFrequency to 1 resolves the problem.
 
regards,
Seifer Lin


2008/12/10 Hisham Adel <hosham2004 at yahoo.com>



Why are you use MPICH2 ?

The Cluster component on Windows server 2008 (HPC component) have MSMPI it
is like MPICH2 but it is modified by Microsoft.
You can use it as MPICH2. There is no change in any thing the same
functions and everything is the same.

I have tried it on a cluster of 4 nodes and it works.





Hisham Adel Hassan Mohamed

Research Assistant
Bioinformatics Group
Nile University
Smart Village - km28 
Cairo - Alexandria Desert Road 
Giza , EGYPT 
Mobile : +20106459663
Email:Hisham.mohamed at nileu.edu.eg
<mailto:Email%3AHisham.mohamed at nileu.edu.eg> 



--- On Mon, 12/8/08, Jayesh Krishna <jayesh at mcs.anl.gov> wrote:


From: Jayesh Krishna <jayesh at mcs.anl.gov>
Subject: Re: [mpich-discuss] MPICH2 1.0.6p1 & Windows HPC Server 2008
(badperformance)
To: "'Seifer Lin'" <seiferlin at gmail.com>
Cc: mpich-discuss at mcs.anl.gov
Date: Monday, December 8, 2008, 5:10 PM


Hi,
 Can you try out the latest stable version (1.0.8) of MPICH2
(http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=dow
nloads)?
 
Regards,
Jayesh

  _____  

From: mpich-discuss-bounces at mcs.anl.gov
[mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Seifer Lin
Sent: Monday, December 08, 2008 12:47 AM
To: mpich-discuss at mcs.anl.gov
Subject: [mpich-discuss] MPICH2 1.0.6p1 & Windows HPC Server 2008
(badperformance)


Hi everyone:
 
I have a cluster of 4 nodes, all of them are with Windows HPC server 2008
installed.
I make all of the 4 nodes in the same workgroup. I use MPICH2 1.0.6p1 from
Argonne Lab.
And then
1. firewall of all 4 nodes are turned off
2. UAC (User Account Control) of all 4 nodes are turned off
3. I start smpd.exe (1.0.6p1 x64) in all the 4 nodes
 
And I run a very simple MPI program (test_mpich2.exe)
 
#include "mpi.h"
#include <iostream>
int main(int argc, char **argv)
{
    int cpuid, ncpu;
    MPI_Init(&argc, &argv);
    MPI_Comm_size(MPI_COMM_WORLD, &ncpu);
    MPI_Comm_rank(MPI_COMM_WORLD, &cpuid);
    printf("NCPU:%d, CPUID:%d\n", ncpu, cpuid);
    fflush(stdout);
    printf("start barrier\n"); fflush(stdout);
    MPI_Barrier(MPI_COMM_WORLD);
    printf("end barrier\n"); fflush(stdout);
    MPI_Finalize();
    return 0;
}
 
The command is   
mpiexec -hosts 2 192.168.1.1 <http://192.168.1.1/>  192.168.1.2
<http://192.168.1.2/>  \\192.168.1.1\shared\test_mpich2.exe
 
And the MPI_Barrier(...) function costs 10 seconds to return !!!!!
 
If the same code is running on a Windows XP cluster, MPI_Barrier(...)
returns at once!
 
 
Does anyone know how to solve this problem on Windows HPC Server 2008 ?
(Windows Vista has the same problem, too)
 
regards,
 
Seifer Lin
 
 
 
 
 
 
 
 



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20081215/5abcf16e/attachment.htm>


More information about the mpich-discuss mailing list