AMD64 multicore (Was: Re: FreeBSD on dual core Opterons - stupid
buildworld test)
Jung-uk Kim
jkim at niksun.com
Wed May 18 16:35:26 PDT 2005
On Wednesday 18 May 2005 02:53 pm, Jung-uk Kim wrote:
> On Wednesday 18 May 2005 02:41 pm, Jung-uk Kim wrote:
> > On Wednesday 18 May 2005 02:05 pm, Brooks Davis wrote:
> > > On Wed, May 18, 2005 at 07:29:00PM +0200, Pav Lucistnik wrote:
> > > > Attila Nagy pí?e v st 18. 05. 2005 v 18:39 +0200:
> > > > > Hello,
> > > > >
> > > > > I did some buildworld tests on an HP BL45p with 4 2,2 GHz
> > > > > Opterons.
> > > > >
> > > > > Sequential time make buildworld -jX times (if there is a
> > > > > missing iteration, then the build has failed):
> > > > >
> > > > > http://people.fsn.hu/~bra/bl45p/dmesg.boot
> > > > >
> > > > > Hyperthreading: 2 logical CPUs
> > > >
> > > > So dual-core Opterons report into system as Hyperthreading?
> > > > Uncool.
> > >
> > > What the AMD reps said at a session I attended last year is
> > > that they report as supporting hyper threading, but set another
> > > bit to say that they are actually real cores. We probably need
> > > to find out what that bit is.
> >
> > FYI, Linux says:
> >
> > http://lxr.linux.no/source/include/asm-x86_64/cpufeature.h#L78
> > http://lxr.linux.no/source/arch/x86_64/kernel/setup.c#L834
>
> Check 'Logical Processor Count' (Page 122):
>
> http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_
>docs/24594.pdf
The attachment (against -CURRENT) is my attempt to 'do the right
thing' by the above manual. I did very light testing because I don't
have a dual-core proc. Can you test, please?
Thanks,
Jung-uk Kim
> Jung-uk Kim
>
> > Jung-uk Kim
> >
> > > -- Brooks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: multicore.diff
Type: text/x-diff
Size: 18345 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20050518/4cf07820/multicore.bin
More information about the freebsd-amd64
mailing list