<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
thanks a lot !!! <br><br>I launch mpd --ncpus=2<br>then<br><br>mpdboot -n 20 -f /home/mpd.hosts<br><br>My MPI cluster has 33 nosts.<br>But only 20 hosts can be used, each host has 2 CPUs. <br><br>Thus, I can not use more than 40 processes in parallel.<br><br>In this way , May I claim that I can use 40 processes in parallel ?<br><br>(1)<br>I run the program in this way : <br><br>time mpiexec -l -n 40 blis -par /home/chipps_blis_svn_trunk_090423/blis_trunk/blis.par -Alps_instance <br><br>bienst1.mps &gt; bienst1_np_40_out_1<br><br>For bienst1.mps, <br><br>In Blis0.9 (Intel(R) Xeon(TM) CPU 3.06GHz, cache&nbsp; 512 KB), I got "Search wallclock&nbsp; = 275.889 seconds".<br>&nbsp;<br>In CPLEX (Intel(R) Xeon(TM) CPU 2.40GHz, cache&nbsp; 512 KB) , I got Solution time 535.42 sec. <br><br>How to check the CPUs usage to know how many processors are used ? <br><br>(2)<br>And, <br>Search CPU time = 12.6601 seconds, max = 265.293, min = 12.6591,<br><br>Search wallclock&nbsp; = 275.889 seconds, max = 275.852, min = 275.838<br><br>Here, the "min " of CPU time is much smaller than the "max" time, <br>does it mean that some CPUs are idel ? their work load are not balanced ?<br><br>(3)<br>How to check CPU time of each host ? <br><br>I will get a machine with 400 nodes, each of which has 2 Quad cores.<br><br>May I expect I can get more than 100 ave. speedup from it ?<br><br>(4) what is the difference between local machine and local host ?<br>In my mpd.host file , I listed 20 hosts, each of them has 2 CPUs. <br><br><br>Any help is appreciated. <br><br>April 24&nbsp; 2009<br><br><hr id="stopSpelling">From: Yan.Xu@sas.com<br>To: dtustudy68@hotmail.com; chipps@list.coin-or.org<br>Date: Fri, 24 Apr 2009 14:47:16 -0400<br>Subject: RE: Blis install error<br><br>







<style>
.ExternalClass .EC_shape
{;}
</style>

<style>
.ExternalClass p.EC_MsoNormal, .ExternalClass li.EC_MsoNormal, .ExternalClass div.EC_MsoNormal
{margin-bottom:.0001pt;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass a:link, .ExternalClass span.EC_MsoHyperlink
{color:blue;text-decoration:underline;}
.ExternalClass a:visited, .ExternalClass span.EC_MsoHyperlinkFollowed
{color:purple;text-decoration:underline;}
.ExternalClass p
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecmsonormal, .ExternalClass li.EC_ecmsonormal, .ExternalClass div.EC_ecmsonormal
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsonormal, .ExternalClass li.EC_ececmsonormal, .ExternalClass div.EC_ececmsonormal
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsonormal, .ExternalClass li.EC_ecececmsonormal, .ExternalClass div.EC_ecececmsonormal
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsochpdefault, .ExternalClass li.EC_ecececmsochpdefault, .ExternalClass div.EC_ecececmsochpdefault
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsonormal1, .ExternalClass li.EC_ecececmsonormal1, .ExternalClass div.EC_ecececmsonormal1
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsochpdefault1, .ExternalClass li.EC_ecececmsochpdefault1, .ExternalClass div.EC_ecececmsochpdefault1
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsochpdefault, .ExternalClass li.EC_ececmsochpdefault, .ExternalClass div.EC_ececmsochpdefault
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsonormal1, .ExternalClass li.EC_ececmsonormal1, .ExternalClass div.EC_ececmsonormal1
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsonormal2, .ExternalClass li.EC_ecececmsonormal2, .ExternalClass div.EC_ecececmsonormal2
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsochpdefault2, .ExternalClass li.EC_ecececmsochpdefault2, .ExternalClass div.EC_ecececmsochpdefault2
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsonormal11, .ExternalClass li.EC_ecececmsonormal11, .ExternalClass div.EC_ecececmsonormal11
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsochpdefault11, .ExternalClass li.EC_ecececmsochpdefault11, .ExternalClass div.EC_ecececmsochpdefault11
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsochpdefault1, .ExternalClass li.EC_ececmsochpdefault1, .ExternalClass div.EC_ececmsochpdefault1
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecmsochpdefault, .ExternalClass li.EC_ecmsochpdefault, .ExternalClass div.EC_ecmsochpdefault
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_ecmsohyperlink
{;}
.ExternalClass span.EC_ecmsohyperlinkfollowed
{;}
.ExternalClass span.EC_ececmsohyperlink1
{;}
.ExternalClass span.EC_ececmsohyperlinkfollowed1
{;}
.ExternalClass span.EC_ecececmsohyperlink11
{;}
.ExternalClass span.EC_ecececmsohyperlinkfollowed11
{;}
.ExternalClass span.EC_ecececemailstyle1811
{;}
.ExternalClass span.EC_ececemailstyle281
{;}
.ExternalClass span.EC_ecemailstyle42
{;}
.ExternalClass p.EC_ecmsonormal1, .ExternalClass li.EC_ecmsonormal1, .ExternalClass div.EC_ecmsonormal1
{margin-right:0in;margin-bottom:0in;margin-left:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_ecmsohyperlink1
{color:blue;text-decoration:underline;}
.ExternalClass span.EC_ecmsohyperlinkfollowed1
{color:purple;text-decoration:underline;}
.ExternalClass p.EC_ececmsonormal2, .ExternalClass li.EC_ececmsonormal2, .ExternalClass div.EC_ececmsonormal2
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsonormal3, .ExternalClass li.EC_ecececmsonormal3, .ExternalClass div.EC_ecececmsonormal3
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsochpdefault3, .ExternalClass li.EC_ecececmsochpdefault3, .ExternalClass div.EC_ecececmsochpdefault3
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsonormal12, .ExternalClass li.EC_ecececmsonormal12, .ExternalClass div.EC_ecececmsonormal12
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsochpdefault12, .ExternalClass li.EC_ecececmsochpdefault12, .ExternalClass div.EC_ecececmsochpdefault12
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsochpdefault2, .ExternalClass li.EC_ececmsochpdefault2, .ExternalClass div.EC_ececmsochpdefault2
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ececmsonormal11, .ExternalClass li.EC_ececmsonormal11, .ExternalClass div.EC_ececmsonormal11
{margin-right:0in;margin-bottom:0in;margin-left:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_ececmsohyperlink11
{color:blue;text-decoration:underline;}
.ExternalClass span.EC_ececmsohyperlinkfollowed11
{color:purple;text-decoration:underline;}
.ExternalClass p.EC_ecececmsonormal21, .ExternalClass li.EC_ecececmsonormal21, .ExternalClass div.EC_ecececmsonormal21
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsochpdefault21, .ExternalClass li.EC_ecececmsochpdefault21, .ExternalClass div.EC_ecececmsochpdefault21
{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass p.EC_ecececmsonormal111, .ExternalClass li.EC_ecececmsonormal111, .ExternalClass div.EC_ecececmsonormal111
{margin-right:0in;margin-bottom:0in;margin-left:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_ecececmsohyperlink111
{color:blue;text-decoration:underline;}
.ExternalClass span.EC_ecececmsohyperlinkfollowed111
{color:purple;text-decoration:underline;}
.ExternalClass span.EC_ecececemailstyle18111
{font-family:'Calibri','sans-serif';color:#1F497D;}
.ExternalClass p.EC_ecececmsochpdefault111, .ExternalClass li.EC_ecececmsochpdefault111, .ExternalClass div.EC_ecececmsochpdefault111
{margin-right:0in;margin-left:0in;font-size:10.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_ececemailstyle2811
{font-family:'Calibri','sans-serif';color:#1F497D;}
.ExternalClass p.EC_ececmsochpdefault11, .ExternalClass li.EC_ececmsochpdefault11, .ExternalClass div.EC_ececmsochpdefault11
{margin-right:0in;margin-left:0in;font-size:10.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_ecemailstyle421
{font-family:'Calibri','sans-serif';color:#1F497D;}
.ExternalClass p.EC_ecmsochpdefault1, .ExternalClass li.EC_ecmsochpdefault1, .ExternalClass div.EC_ecmsochpdefault1
{margin-right:0in;margin-left:0in;font-size:10.0pt;font-family:'Times New Roman','serif';}
.ExternalClass span.EC_EmailStyle64
{font-family:'Calibri','sans-serif';color:#1F497D;}
.ExternalClass .EC_MsoChpDefault
{font-size:10.0pt;}
@page Section1
{size:8.5in 11.0in;}
.ExternalClass div.EC_Section1
{page:Section1;}
</style>





<div class="EC_Section1">

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">For some instances, you might not observe speedup, it depends
the properties of the instances, machined used and algorithm implementation.
Blis is not suitable for 2-processor-run because the Master doesn’t
processing nodes. It is designed for massive parallel computing (several dozen
~ thousands processors). &nbsp;You need find the right machine to do the test.</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp;</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">You can check the CPUs usage to know how many processors are
used.</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp;</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">What’s the specification of your machine?</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp;</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">Yan</span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp;</span></p>

<div>

<div style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0in 0in;">

<p class="EC_MsoNormal"><b><span style="font-size: 10pt; font-family: 'Tahoma','sans-serif';">From:</span></b><span style="font-size: 10pt; font-family: 'Tahoma','sans-serif';"> Jack Bryan
[mailto:dtustudy68@hotmail.com] <br>
<b>Sent:</b> Thursday, April 23, 2009 11:37 PM<br>
<b>To:</b> Yan Xu; chipps@list.coin-or.org<br>
<b>Subject:</b> RE: Blis install error</span></p>

</div>

</div>

<p class="EC_MsoNormal">&nbsp;</p>

<p class="EC_MsoNormal" style="margin-bottom: 12pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"><br>
I have run some milp models in Blis 0.9, but I found that the more processes I
use, <br>
<br>
the longer run-time.<br>
<br>
I run in this way:<br>
<br>
mpiexec -1 -l -n 10 blis p0033.mps<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Blis time&nbsp; &nbsp;
&nbsp;&nbsp; &nbsp; Blis time&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; Blis time<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cplex time &nbsp;&nbsp;&nbsp; 2
processes&nbsp; &nbsp;&nbsp; 6 processes&nbsp;&nbsp;&nbsp; 10 processes<br>
p0033&nbsp; 0.04 sec&nbsp;&nbsp; &nbsp;&nbsp;
0.094985&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.280955&nbsp;&nbsp;&nbsp;
&nbsp; &nbsp; 0.953854<br>
<br>
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Blis time&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; Blis time&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp; &nbsp; Blis time<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cplex time&nbsp;&nbsp;&nbsp;&nbsp; 2
processes&nbsp;&nbsp; 10 processes&nbsp;&nbsp;&nbsp; 20 processes<br>
bell5&nbsp;&nbsp; 0.85 sec&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;
46.022&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
90&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
111<br>
<br>
<br>
Did I do something wrong ?&nbsp; <br>
<br>
How to make sure that I really use the number of processes that are indicated <br>
in the command line ? <br>
<br>
Only by </span><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: red;">Alps0050I Launched number of&nbsp; processes&nbsp; ? </span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"><br>
<br>
How to guarantee that the application program is really run in parallel on <br>
different processors not on one processor ? <br>
<br>
Any help is appreciated. <br>
<br>
thanks<br>
April 23&nbsp; 2009 </span></p>

<div class="EC_MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">

<hr id="EC_stopSpelling" size="2" width="100%" align="center">

</span></div>

<p class="EC_MsoNormal" style="margin-bottom: 12pt;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">From: Yan.Xu@sas.com<br>
To: dtustudy68@hotmail.com; chipps@list.coin-or.org<br>
Date: Thu, 23 Apr 2009 15:02:18 -0400<br>
Subject: RE: Blis install error</span></p>

<div>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">In log, you can find</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp;</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">Reading in ALPS parameters ...</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">Reading in BLIS parameters ...</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">Alps0110I ALPS version 1.0 (Parallel, MPI)</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: red;">Alps0050I Launched 2 processes</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">Alps0030I Data file: p0033.mps</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>



<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp; </span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">Regards,</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">Yan</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span></p>

<p class="EC_MsoNormal"><span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; color: rgb(31, 73, 125);">&nbsp;</span></p></div></div><br /><hr />Rediscover Hotmail®: Now available on your iPhone or BlackBerry <a href='http://windowslive.com/RediscoverHotmail?ocid=TXT_TAGLM_WL_HM_Rediscover_Mobile2_042009' target='_new'>Check it out.</a></body>
</html>