[solved] How to tell whether CPU supports x64?

Ilya Kazakevich kazakevichilya at gmail.com
Fri Mar 18 11:18:24 UTC 2011


>
>        AMD Features=0x20100000<NX,LM>
>        AMD Features2=0x1<LAHF>
>        Cores per package: 16
>         Logical CPUs per core: 2
>
> The Intel site does say the E5520 supports x64. It seems the lack of LM
> in the original system does in fact mean it's a 32-bit only processor.
>

Look again:   AMD Features=0x20100000<NX,LM>
NX,*LM*

:)


>
> John Levine <johnl_iecc.com> replied (on 2011/03/17):
> > Looking at the Intel web site, the only Xeon I see that runs at 2.4GHz
> > and has two cores with two threads is the Xeon 3060, which does indeed
> > provide the 64 bit instruction set.
>
> I looked at the ark.intel.com site hoping to find what processor
> would report Id = 0xf29  Stepping = 9. I had no luck. I think the
> dual processors is because of HyperThreading, as indicated by the
> HTT feature, and that it's actually only a single core.
>
>
> Devin Teske <dteske_vicor.com> replied (on 2011/03/17):
> > I wrote this for the job (please, suggestions/comments very welcome):
> > #include <stdio.h>                /* printf(3) */
> > #include <stdlib.h>               /* EXIT_SUCCESS exit(3) */
> > ...
>
> I tried the program, and it reports "x86_64 support: NO" on both the
> original system, and the one above that appears to be x64-capable
> (although it is running the i386 install, which may be why?).
>
>
> Again, thanks all for the help.
>
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe at freebsd.org"
>


More information about the freebsd-questions mailing list