Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am installing debian on a computer that has a core 2 duo, and I was just wondering which one I should install. I feel stupid trying to install an amd64 branded iso with an intel chip, but I am pretty sure it is the right one to use. So basically can anyone help clarify what 'genre' of architectures the core 2 duo falls under (wikipedia seems pretty unclear too). Thanks!
Itanium is the brand name for 64-bit Intel Microprocessors that implement the Intel Itanium architecture (formerly called IA-64). Intel has released two processor families using the brand: Itanium and Itanium 2.
Quote:
x86-64 is a 64-bit superset of the x86 instruction set architecture. The x86-64 instruction set natively supports Intel's x86 and was designed by Advanced Micro Devices (AMD), who have since renamed it AMD64. This architecture has also been adopted by Intel under the name Intel 64
Quote:
Intel 64 is Intel's implementation of x86-64. It is used in newer versions of Pentium 4, Pentium D, Pentium Extreme Edition, Celeron D, Xeon, and Pentium Dual-Core processors, and in all versions of the Core 2 processors.
I am installing debian on a computer that has a core 2 duo, and I was just wondering which one I should install. I feel stupid trying to install an amd64 branded iso with an intel chip, but I am pretty sure it is the right one to use. So basically can anyone help clarify what 'genre' of architectures the core 2 duo falls under (wikipedia seems pretty unclear too). Thanks!
ia64 is for the Itanium family of chips you want the amd64 as strange as it seems this is what Debian named the port (distribution branch) of 64bit extensions for the i386 architecture.
This is interesting, and confusing indeed..
I thought that in IA-32 or IA-64, the 'IA' stood for 'Intel Architecture' as it does on the Intel datasheets I have here, rather than 'Itanium Architecture', and that Intel's 64-bit stuff (extensions) was called 'Intel EM64T'. Does Intel currently produce one or more actual 64-bit processors (the Itaniums, is that what they are?), as opposed to the EM64T method?
This is interesting, and confusing indeed..
I thought that in IA-32 or IA-64, the 'IA' stood for 'Intel Architecture' as it does on the Intel datasheets I have here, rather than 'Itanium Architecture', and that Intel's 64-bit stuff (extensions) was called 'Intel EM64T'. Does Intel currently produce one or more actual 64-bit processors (the Itaniums, is that what they are?), as opposed to the EM64T method?
The Itanium is a disaster from a sales point of view with all the money they spent on development but yes they still sell/produce both of them and they have different instructions sets in the CPU therefore differnet architectures. The EM64T being Intel's implementation of AMD's 64 bit extensions for the 386/686 whatever you call it 32 bit chips to allow them to run 64bit code as well as legacy 32 bit with the same chip.
As far as I understand it, both AMD 64 and EMT64 are 32 bit processors that support 64 bit instructions - unlike IA64, which is native 64 bit. The reason that IA64 has been a failure is precisely that it was too much of a break with the older 32 bit architecture. I am still wondering about the reason why Debian calls its 64 bit version AMD64. I am sure that this was inspired by the fact that AMD 64 bit was the first popular implementation of a 64 bit architecture but there may/must be technical implications as well. For example, on a Gentoo system, you would compile with an AMD64 flag for the AMD and with Nocona for EMT64. If the two were truly identical, it would be hard to see why they need this distinction. Anyway, AMD64 runs fine on Core 2 Duos although I have found that the overall performance isn't any better than 32 bit. Some applications will run faster (multimedia, databases) while most run slower. I ran 32 bit most of the time until I upgraded to 4GB RAM, which is when 64 bit becomes the better option in most cases.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.