Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am trying to install debian on local computer with Windows 7 OS and intel core i5 processor.

On the download page. I was asked to select my processor architecture with the following options listed

amd64
armel
kfreebsd-i386
kfreebsd-amd64
i386
ia64
mips
mipsel
powerpc
sparc

From my little research, i would say my processor architecture is not listed above as intel core i5 is a processor architecture in itself. am i right?

If so, which do I select for my debian installation?

share|improve this question

migrated from stackoverflow.com Jul 4 '12 at 12:59

This question came from our site for professional and enthusiast programmers.

1  
@kayfun, it would be easier for you if you've just read descriptions of sites (and FAQs linked in site header). –  Griwes Jul 4 '12 at 10:43
    
noted.....thanks guys :) –  kayfun Jul 4 '12 at 10:59

3 Answers 3

up vote 4 down vote accepted

No, i5 is market name. Architecture is AMD64, with various microarchitectures being sold under i5 brand.

AMD64 is original name for AMD's x86 extension, providing long mode (64bit operating mode), while models of various microarchitectures that Intel sells under i5 brand are implementations of it.

share|improve this answer
1  
To be specific, the CPU arch is "EM64T" or "Intel 64", both of which fall under "amd64" in the Linux kernel (although they are not copies of AMD64). –  Ignacio Vazquez-Abrams Jul 4 '12 at 10:27
2  
@IgnacioVazquez-Abrams, it's Intel's implementation of AMD64, indeed called Intel 64, IA-32e or whatever else. In most aspects, they are identical, and Intel's implementations are also called AMD64 in most situations, so did I. –  Griwes Jul 4 '12 at 10:31
    
Erm, EM64T is just a name Intel gave to the AMD64 ISA when they started selling those. –  ArjunShankar Jul 4 '12 at 10:34

Just select AMD64. See http://en.wikipedia.org/wiki/X86-64 And Intel core i5 is one of its implementations.

share|improve this answer

intel core i5 processor would fall under the ia64, not amd64. both amd64 & ia64 CAN run each others code, but, not effectively because of their are slight design differences between the two. ie ia64 processors acutely waits for a clock cycle on an NOP instruction, vs amd64 simply moves on to the next instruction. ia64 processors has trouble running 32 bit code at full speed, wear as amd64 can run 32 bit code at full processor clock speed (but, could run more effectively at 64 bit). plus, you have to make ia64 code HT aware for maximum provenance on that processor; amd64 processors doesn't require such overhead on their 12 or 16 (true) processors.

btw. the intel core i5 processor ONLY has 8 true cores/processors & 8 HT processors; amd64 has 16 true cores & cost a heck of a lot less than the ia64 version.

share|improve this answer
2  
No, that's wrong. IA64 is the Itanium architecture, completely different from AMD64, and used by none of Intel's 64-bit desktop CPUs, only a few Itanium-branded server CPUs. –  Mike Scott Dec 22 '12 at 19:33
3  
You're probably confusing IA64 (aka Itanium) with Intel 64. The former, as mentioned, is different from, and incompatible with, x86-64. Intel 64 is what Intel calls their x86-64 implementation, just like AMD calls theirs AMD64. Linux distros generally call both (or indeed, any implementation of x86-64) AMD64, so that's what the Core i5 falls under. On a separate note, there are no i5 CPUs with 8 cores. You can't even get one with 8 virtual cores because no quad-core i5 has HyperThreading. There are 8-core (and even 10-core) Xeons with HT, though. –  Indrek Dec 22 '12 at 21:00

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.