Re: Regarding Intel Core 2 Duo and Operating systems



Jens wrote:
Maybe someone here can enlighten me. I got a laptop with a Intel Core
2 Duo T7500 processor 2.2 Ghz.
I've heard it has several cores, and only that it can run a ia64
instruction set.
However i've taken a look at the version of windows that installed and
it doesn't say anywhere
that it's the 64 bit version. It used to be that you needed at special
version of the OS to run another
architecture (like Windows NT for Alpha Workstations).

One thing to note, there is not just one type of 64-bit. The instruction set on Itanium is known as IA64, but the instruction set that runs on PC processors is known as x86-64 (usually shortened to x64, sometimes also known by their commercial brandnames AMD64 or EM64T). IA64 and x64 are not compatible with each other, even though they are both 64-bit instruction sets. English and Swahili are also not compatible with each other, even though they are both human languages.

Anyways, the x64 instruction set is a direct derivation of the 32-bit x86 instruction set, so operating systems designed for x86 work without modification on x64 processors, right out of the box. So usually you will see most manufacturers package the machine with a 32-bit Windows rather than an x64 Windows, even though they can run the 64-bit Windows.

Does that mean that the processor is operating a 32bit compatibility
mode or something?
Am i not getting the full benefit of the processor or is it designed
to run effeciently in 32bit
mode as well?


There is a few features that are not available to you in 32-bit mode that you get in 64-bit mode. It's mostly things like the extra memory addressing, and there are more registers available to programs which should make them faster. But I doubt it'll add to much more than 25% of additional performance.

Yousuf Khan
.



Relevant Pages

  • Re: XP version
    ... That is the instruction set for the processor. ... The 64-bit version of Windows XP is the Professional version of XP made so ... it can utilize the 64-bit bit instruction set of the 64-bit processor. ... Soon we will be looking at 32 bit applications ...
    (microsoft.public.windowsxp.general)
  • Re: 64bit cpu
    ... Itanium uses a completely different instruction set from 32-bit x86 which Windows XP runs on; the instruction set is not even remotely related to x86. ...
    (comp.sys.intel)
  • Re: Questions on 64 bit versions of Python
    ... It looks like the 64 bit versions of Python for Windows are CPU ... but I have the impression that Malcolm is a bit confused about the different 64-bit processors from Intel and AMD. ... It's instruction set is indeed completely different from the i386 instruction set ... If you have or buy a 64-bit computer, it almost certainly uses the AMD64 instruction set, even if it has an Intel CPU. ...
    (comp.lang.python)
  • Re: schools banning homework
    ... the instruction set will be supported. ... It seems like computer support is heavily dictated by the operating ... write a future version of windows without using the x86 instruction ...
    (sci.research.careers)
  • Re: schools banning homework
    ... the instruction set will be supported. ... It seems like computer support is heavily dictated by the operating ... write a future version of windows without using the x86 instruction ...
    (sci.research.careers)