[Beowulf] SGI to offer Windows on clusters

Ashley Pittman ashley at quadrics.com
Thu Jan 18 07:20:22 PST 2007


On Thu, 2007-01-18 at 08:17 -0600, Richard Walsh wrote:
> Ashley Pittman wrote:
> > On Wed, 2007-01-17 at 08:50 +0100, Mikael Fredriksson wrote
> >> Yes, it is.  And more so if this cluster/LAN can also utilize som type
> >> of "MOSIX" system.  This will substatially increase the throughput of
> >> "standard serial" processes.
> >>     
> >
> > I find this statement hard to comprehend, how can any OS substantially
> > improve throughput of jobs unless what it replaces is incredibly
> > deficient in some way?  The limiting factor on clusters is the speed of
> > the hardware, even if some OS magically manages to be say 50% more
> > efficient doing it's bit than another OS it's still only a tiny percent
> > of time used, substantial improvements in job throughput can only come
> > about from better parallel algorithms, better code or faster hardware.
> >
> >   
>      While I agree with this argument, especially at small scale, at 
> very large scale operating
>      system derived load imbalance (so-called skew, due to the random 
> nature of system
>      call driven interrupts) can destroy scalability, and thus 
> efficiency.  This is worth mentioning,
>      although I would not expect Windows to improve on Linux in this 
> context.  You need
>      a light-weight kernel like Catamount to reduce skew.

Absolutely, it's one of the more interesting challenges facing large
scale cluster development currently.  Large scale in this context is
>1000 nodes however, I don't think this is the market Microsoft is
targeting.

I could of course argue that the answer to the skew problem is going to
be a algorithmic one which would mean my previous statement holds.

Ashley,




More information about the Beowulf mailing list