<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2769" name=GENERATOR>
<STYLE>@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.EmailStyle17 {
        COLOR: windowtext; FONT-FAMILY: Arial
}
DIV.Section1 {
        page: Section1
}
</STYLE>
</HEAD>
<BODY lang=EN-US vLink=purple link=blue>
<DIV dir=ltr align=left><SPAN class=066113418-28032006><FONT face=Arial 
color=#0000ff size=2>In general, I am too.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=066113418-28032006><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=066113418-28032006><FONT face=Arial 
color=#0000ff size=2>However, at least in my experience, if there is not a 
trivial mechanism for a user to choose which MPI to use (preferably a menu-based 
selection, or some simple CLI mechanism), users will mess it up and get 
confused when it doesn't work (e.g., set PATH for one MPI but LD_LIBRARY_PATH 
for another, and MANPATH for a 3rd).  And then we get blamed.  
:-)</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=066113418-28032006><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=066113418-28032006><FONT face=Arial 
color=#0000ff size=2>I realize that the easy solution here is just to say 
"document it / let the user figure it out", but:</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=066113418-28032006><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=066113418-28032006><FONT face=Arial 
color=#0000ff size=2>1. I want to be sure that we all understand and agree to 
that</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=066113418-28032006><FONT face=Arial 
color=#0000ff size=2>2. This does not solve problems for us if we want to have 
some automated scripts to compile/run MPI applications (e.g., PMB) -- the 
automated scripts will run into the same issues</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=066113418-28032006><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=066113418-28032006><FONT face=Arial 
color=#0000ff size=2>There are a few solutions that may be helpful here, such as 
environment modules/switcher or softenv.  It just depends on what we want 
to do</FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
  <HR tabIndex=-1>
  <FONT face=Tahoma size=2><B>From:</B> Scott Weitzenkamp (sweitzen) 
  <BR><B>Sent:</B> Tuesday, March 28, 2006 12:23 PM<BR><B>To:</B> Jeff Squyres 
  (jsquyres); Tziporet Koren; Pavel Shamis; Vladimir Sokolovsky; Gleb Natapov; 
  Gil Bloch<BR><B>Cc:</B> Openfabrics-ewg@openib.org<BR><B>Subject:</B> RE: 
  [openfabrics-ewg] RE: OpenMPI package & install 
  definition<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV dir=ltr align=left><SPAN class=316522117-28032006><FONT face=Arial 
  color=#0000ff size=2>About multiple MPIs, I don't see a problem with 
  installing them in different directories and using PATH to pick which one 
  to use.</FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=316522117-28032006><FONT face=Arial 
  color=#0000ff size=2></FONT></SPAN> </DIV>
  <DIV dir=ltr align=left><SPAN class=316522117-28032006><FONT face=Arial 
  color=#0000ff size=2>Scott</FONT></SPAN></DIV><BR>
  <BLOCKQUOTE dir=ltr 
  style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
    <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
    <HR tabIndex=-1>
    <FONT face=Tahoma size=2><B>From:</B> openfabrics-ewg-bounces@openib.org 
    [mailto:openfabrics-ewg-bounces@openib.org] <B>On Behalf Of </B>Jeff Squyres 
    (jsquyres)<BR><B>Sent:</B> Tuesday, March 28, 2006 6:15 AM<BR><B>To:</B> 
    Tziporet Koren; Pavel Shamis; Vladimir Sokolovsky; Gleb Natapov; Gil 
    Bloch<BR><B>Cc:</B> Openfabrics-ewg@openib.org<BR><B>Subject:</B> 
    [openfabrics-ewg] RE: OpenMPI package & install 
    definition<BR></FONT><BR></DIV>
    <DIV></DIV>
    <DIV dir=ltr align=left><SPAN class=659271214-28032006><FONT face=Arial 
    color=#0000ff size=2>9am would work better for me, but I could do 8:30 if 
    necessary.  Some topics we need to discuss:</FONT></SPAN></DIV>
    <DIV dir=ltr align=left><SPAN class=659271214-28032006><FONT face=Arial 
    color=#0000ff size=2></FONT></SPAN> </DIV>
    <DIV dir=ltr align=left><SPAN class=659271214-28032006><FONT face=Arial 
    color=#0000ff size=2>- Distributing software from non-core EWG members 
    (e.g., PMB).</FONT></SPAN></DIV>
    <DIV dir=ltr align=left><SPAN class=659271214-28032006><FONT face=Arial 
    color=#0000ff size=2>- Making MPI-dependent codes work with multiple MPI 
    installations (e.g., PMB).  Note that this is orthogonal to which MPI 
    implementation you are using, since the same MPI can be installed multiple 
    times (e.g., with different compilers).</FONT></SPAN></DIV>
    <DIV dir=ltr align=left><SPAN class=659271214-28032006><FONT face=Arial 
    color=#0000ff size=2>- How to include multiple MPI's and provide a good 
    mechanism for the sysadmin / end-user to choose between 
    them.</FONT></SPAN></DIV>
    <DIV> </DIV>
    <DIV><BR> </DIV>
    <BLOCKQUOTE dir=ltr 
    style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
      <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
      <HR tabIndex=-1>
      <FONT face=Tahoma size=2><B>From:</B> Tziporet Koren 
      [mailto:tziporet@mellanox.co.il] <BR><B>Sent:</B> Tuesday, March 28, 2006 
      9:14 AM<BR><B>To:</B> Jeff Squyres (jsquyres); Pavel Shamis; Vladimir 
      Sokolovsky; Gleb Natapov; Gil Bloch<BR><B>Cc:</B> 
      Openfabrics-ewg@openib.org<BR><B>Subject:</B> OpenMPI package & 
      install definition<BR></FONT><BR></DIV>
      <DIV></DIV>
      <DIV class=Section1>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">We need to have a meeting of 
      all MPI maintainers to close definition of OpenMPI package and 
      install.</SPAN></FONT></P>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">It is important to close this 
      definition soon since we want that RC3 will include OpenMPI 
      package.</SPAN></FONT></P>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></SPAN></FONT> </P>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">If you are in the “To” section 
      then you need to attend this meeting. Other people that work on MPI and 
      wish to join are welcome too.</SPAN></FONT></P>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></SPAN></FONT> </P>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">We wish to make this meeting 
      tomorrow on </SPAN></FONT><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">8:30am</SPAN></FONT><FONT 
      face=Arial size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> or 
      </SPAN></FONT><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">9am PST</SPAN></FONT><FONT 
      face=Arial size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> 
      (</SPAN></FONT><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">6:30pm</SPAN></FONT><FONT 
      face=Arial size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> or 
      </SPAN></FONT><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">7pm</SPAN></FONT><FONT 
      face=Arial size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> 
      </SPAN></FONT><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Israel</SPAN></FONT><FONT 
      face=Arial size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"> 
      time).</SPAN></FONT></P>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></SPAN></FONT> </P>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Please reply if this time 
      suites you and I will set a bridge.</SPAN></FONT></P>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></SPAN></FONT> </P>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Thanks,</SPAN></FONT></P>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Tziporet</SPAN></FONT></P>
      <P class=MsoNormal><FONT face=Arial size=2><SPAN 
      style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></SPAN></FONT> </P></DIV></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>