Ubuntu – the difference between x86_64 amd64 and 64 bit

32-bit64-bitcpuintel

I use a x86_64 bit Ubuntu, but whenever I try to do a live boot of any other 64 bit images like the GNOME 3.16 which was released yesterday, it does not work?

Also some times when I try a virtual machine of a 64 bit image, it does not work either.

What is the reason for the same? What is the difference between x86_64 amd64 and 64 bit?

My laptop model is an Hp Pavillion dv4 1506tx.
The processor is 2.20 GHz Intel Core 2 Duo Processor T6600

Best Answer

This may not solve exact problem, but I'll clarify the difference between x86_64, amd64 and 64-bit.

Every micro-processor implements an instruction set (also called instruction set architecture or ISA in short).

64-bit ISA or 64-bit processor that the length of address bus is 64 bits. Intel/AMD have variable length instructions - they vary from 1byte to 15 bytes. So, instruction length does not determine what type(32/64-bit) processor it is.

x86_64 is name of specific 64-bit ISA. This instruction set was released in 1999 by AMD (Advanced Micro Devices). AMD later rebranded it to amd64.

Other 64-bit ISA different from x86_64 is IA-64 (released by Intel in 1999).

Related Question