Subject: Re: Anybody interested in porting NetBSD to the Sun OpenSparc T1
To: None <tgen@netphreax.net>
From: Volker A. Brandt <vab@bb-c.de>
List: port-sparc64
Date: 06/04/2006 23:37:22
[I've kept just port-sparc64 and dropped tech-kern.]
> > Is there anyone out there who might be interested in porting NetBSD
> > to the Sun OpenSparc T1 architecture? This is a very interesting
> > chip: It has 8 cores with 4 hardware threads per core, plus some other
> > interesting tricks up its sleeve...
>
> It's also available with less cores.
Yes. But it's an 8 core design; the 4 and 6 core versions are
just to increase manufacturing yield. There is a T2 in the works,
but we should stick to what's real now.
> > Getting this to work would be a big step forward for the Sparc64 port
> > and SMP on NetBSD in general.
>
> Hmm, I'm not sure how much the T1 resembles III and IV, but it would be
> a good thing if those were supported as well. As well as SMP on sparc64,
> ofcourse. But given the fact that support for those is currently
> lacking, I'm not sure how soon it'll surface?
I have no idea how soon. The chip is binary-compatible to sparcv9,
but there are some differences under the hood. The platform is
called "sun4v" (as opposed to "sun4u), and there is a hypervisor
layer "below" the OpenSparc cores.
The difference is that for USIII and USIV, not all documentation
is available. For the T1, there is...
Regards -- Volker
--
------------------------------------------------------------------------
Volker A. Brandt Consulting and Support for Sun Solaris
Brandt & Brandt Computer GmbH WWW: http://www.bb-c.de/~vab/
Meckenheim, Germany Email: vab@bb-c.de