[rescue] howto make multiple main boards work on a Sun Sparc 670/MP

Dave McGuire rescue at sunhelp.org
Fri Jun 15 12:39:06 CDT 2001


On June 15, Kurt Mosiejczuk wrote:
> >   I will say that I'm very impressed with the performance of Linux on
> > SPARC hardware.  I wish they'd put the same amount of effort into
> > optimizing their Alpha support...it's just plain SLOW.  If they
> > address this, a DS10 or DS20 running Linux might very well be desktop
> > nirvana.
> >
> >   NO BASHING HERE, DAMMIT.
> 
> I seem to recall the reason for this being the amount of 64-bit unclean
> code that is out there.  I recall someone telling me that an Alpha
> running linux spends most of its time trapping invalid memory accesses
> and correcting them.  I suspect the only reason ultrasparc isn't bitten
> a LOT more by this is the 32-bit compatability.

  That would explain the performance issues I complained about.  An
unaligned access on an Alpha is a VERY expensive thing...I haven't
looked at it myself but I've heard other say that it sometimes costs
DOZENS of cycles of overheard.  It sounds like, if someone took a few
weeks and just went through everything for 64-bit cleanliness and
alignment, that performance problem might just go away.  That would
rock!

    -Dave McGuire



More information about the rescue mailing list