[Beowulf] MS HPC... Oh dear...
    Ashley Pittman 
    ashley at quadrics.com
       
    Mon Jun 12 09:20:41 PDT 2006
    
    
  
On Mon, 2006-06-12 at 11:56 -0400, Joe Landman wrote:
> > technical problems of making a stable, cross ISV ABI are the same on
> > Linux and Windows (possibly even slightly worse under Windows), the only
> > difference being that under Linux there is a large amount of inertia in
> > keeping the status quo as moving to a consistent model would break at
> > least somebodies applications, under a brave new Windows world that
> 
> Which is fine (breaking of the application), as the benefits IMO far
> outweigh the costs.  Simple CBA:
> 
> Cost:
> 	some apps will break
> 	some will need to be recompiled, with some minor source code adjustments
> 
> Benefits:
> 	will work with new hardware drivers compiled as .so/.dll linked into
> the base (LAM, Scali, and others demonstrate that you can do this).
The point I was trying to make is this cost reduces to zero when you
move to a new architecture.  If ever a ABI is going to be adopted that
is the time to do it...
Whilst it may be an accidental benefit of Windows it's hardly a
compelling argument for doing so.
> My current belief is that Microsoft will create/mandate the model by
> supplying the MPI.  Some standards are defined after the fact.
> 
> I am not advocating mimicing the Microsoft ABI.  I am advocating getting
> a single MPI ABI per ISA ABI.  The question of course is, which one.
Aren't these two statements contradictory? 
Ashley,
    
    
More information about the Beowulf
mailing list