Multi CPU support in 6.0

John Baldwin jhb at freebsd.org
Mon Nov 7 09:19:37 PST 2005


On Monday 07 November 2005 11:15 am, Achim Patzner wrote:
> Am 07.11.2005 um 16:27 schrieb Ollivier Robert:
> > According to Steven Hartland:
> >> I believe previously smp support in FreeBSD has been limited
> >> to smaller numbers of CPU's, we've got the opportunity to test
> >> an 8 way dual core ( 16 cpu's ) this week, is 6.0 up to this?
> >
> > I recall seeing someone on IRC saying they had a 14 CPU machine
> > (Sparc64
> > E4500) to play with so I think it should be ok.
>
> I remember someone writing that the intermediate state of -CURRENT
> while removing the giant lock around the kernel wasn't viable with
> more than four CPUs as it would completely deadlock from time to
> time. I guess we're a bit further down the road...

That might still be the case but it doesn't seem to have triggered on the 
14-CPU sparc.  FreeBSD/i386 and FreeBSD/amd64 both support up to 16 CPUs 
(counting hyperthreads, so a 4-package box with dual cores that each have 2 
hyperthreads should recognize all 16 cpus).

-- 
John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org


More information about the freebsd-smp mailing list