[mpich-discuss] Setting TCP buffer size ( P4_SOCKBUFSIZE ) in Windoze?

jayesh at mcs.anl.gov jayesh at mcs.anl.gov
Thu Mar 18 17:01:51 CDT 2010


Hi,
 Are you using MPICH1 (The latest version of MPICH2 is available at http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads)? 
 Also try out the the nemesis channel (mpiexec -n 2 -channel nemesis mympipgm.exe) in 1.3a1 release and see if it helps.

Regards,
Jayesh
----- Original Message -----
From: "Rahul Mukerjee" <r.mukerjee at gmail.com>
To: mpich-discuss at mcs.anl.gov
Sent: Thursday, March 18, 2010 4:49:33 PM GMT -06:00 US/Canada Central
Subject: [mpich-discuss] Setting TCP buffer size ( P4_SOCKBUFSIZE ) in Windoze?


Hi, 

I found out recently that increasing the value of the parameter P4_SOCKBUFSIZE to the maximum level allowed improves throughput significantly (Ref: Protocol Dependent Message-Passing Performance on Linux Clusters; Dave Turner and Xuehua Chen). Is there a way to achieve the same result in Windoze XP / Vista? 

Also, suppose I have a 10 integer / double precision arrays (each of dimension, say, 100000) on CPU1. If I were to send this data to CPU0, which would be faster: 

1. Sending + receiving data from the 10 arrays one array at a time, OR, 
2. Combining the data into one single array (dimension = 10 X 100000) and then sending / receiving it? 

Is this a general result? 

Thanks. 

Rahul. 

_______________________________________________
mpich-discuss mailing list
mpich-discuss at mcs.anl.gov
https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss


More information about the mpich-discuss mailing list