Quote:
Originally Posted by Astro_Bot
It might still depend on CPU. AFAIK, Core 2, inluding Socket P, were 64-bit, though mostly they shipped with a 32-bit OS. There were also older CPU's shipped with that Socket, but even so, some of them are still 64-bit, IIRC.
To be sure, you can check the CPU flags:
In Windows, you can use the CPU-Z utility to determine your CPU architecture. In the linked example, look at the Instructions line, where you'll see the flag EM64T - that means it's capable of 64-bit addressing.
In Linux, open a terminal, copy and paste the following line to the command line and execute (press Enter). You'll get a printout of all the flags per core (they should be identical) - you're looking for the flag em64t or lm:
Code:
cat /proc/cpuinfo | grep -e flags -e "model name" | uniq
Edit: Updated that flag - can be different in Linux! LM literally means "long mode".
|
Interesting. Here is part of what I get:
" model name : Intel(R) Core(TM)2 Duo CPU U7700 @ 1.33GHz
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow vnmi flexpriority
model name : Intel(R) Core(TM)2 Duo CPU U7700 @ 1.33GHz "
So I see that one of the flags is lm . I haven't opened it up yet so I can't say if the CPU is hardwired into the MB but assuming it isn't, what does this mean. Do you think it might run PI in 64 bit mode?
Peter