Originally posted by: Gamingphreek
Ok well to get on a more tech side of this:
The Itanium is a completely different Micro Architecure. It is based off of the EPIC (Explicitly Parallel Instrcution Computing) architecture. Additionally Duvie is correct however with one exception. There are emulators (SLOW) that allow you to run 32bit Apps. Other than that Intels instruction set for Itanium is IA64 and without an emulator there is no 32bit support. Although people commonly put the Itanium against the Opterons the Opterons are really outclassed. The Itaniums are meant for HUGE server farms. The Itaniums are also IIRC 128way processors whereas the Opterons are 2, 4, or 8 way. The EPIC microarchitecture (I hate typing that word) actually was claimed to be the replacement for x86 a while back. However think about this: the entire world (in general) is on x86. Every piece of software would have to be rewritten, everything we had done so far would be essentially trashed. Also Intel was the only one backing the EPIC instruction set, Intel may be big but not that big. So they decided to use it only for their Itanium series of processors. These are not for consumers and i doubt many people here could afford (or want) and Itanium based system, if you could find all the components and programs necessary.
Now not necessarily the opposite to that but more or less its cousin is the x86 microarchitecture. This is what all consumer level apps (excluding mac) are coded for. There are extensions for this architecture originally created by AMD called the -64 (x86-64) instructions. This simply allows the A64's to execute apps up to 64bit. Intel bought this technology or at least the license to use it from AMD and renamed it EMT64. There are very few technical differences. While this is all fine and good IIRC they both still use 48bit memory address registers which only allow for a maximum of 2^48 bytes of memory (If i did the math right that should be 2 terabytes). We used to use 32bit memory address registers which could yeild a maximum of 4 gig of addressable memory. So as you can see this "upgrade" will last us a LONG while.
That should cover everything
Seeing as im still in HS i haven't studied this in depth (ie: College) so im sure someone could come along and help this along but that is about as technical as i can get![]()
-Kevin
Originally posted by: Kensai
ROFL!! That AMD holds the patent to HT was a big surprise to me and rarely am I surprised. I haven't personally seen any 32 way Opteron boards, though I want one know, especially with dual-core coming out. Kudos to everyone who answered before me.
Originally posted by: Kensai
ROFL!! That AMD holds the patent to HT was a big surprise to me and rarely am I surprised. I haven't personally seen any 32 way Opteron boards, though I want one know, especially with dual-core coming out. Kudos to everyone who answered before me.
Originally posted by: michaelpatrick33
Originally posted by: Gamingphreek
Ok well to get on a more tech side of this:
The Itanium is a completely different Micro Architecure. It is based off of the EPIC (Explicitly Parallel Instrcution Computing) architecture. Additionally Duvie is correct however with one exception. There are emulators (SLOW) that allow you to run 32bit Apps. Other than that Intels instruction set for Itanium is IA64 and without an emulator there is no 32bit support. Although people commonly put the Itanium against the Opterons the Opterons are really outclassed. The Itaniums are meant for HUGE server farms. The Itaniums are also IIRC 128way processors whereas the Opterons are 2, 4, or 8 way. The EPIC microarchitecture (I hate typing that word) actually was claimed to be the replacement for x86 a while back. However think about this: the entire world (in general) is on x86. Every piece of software would have to be rewritten, everything we had done so far would be essentially trashed. Also Intel was the only one backing the EPIC instruction set, Intel may be big but not that big. So they decided to use it only for their Itanium series of processors. These are not for consumers and i doubt many people here could afford (or want) and Itanium based system, if you could find all the components and programs necessary.
Now not necessarily the opposite to that but more or less its cousin is the x86 microarchitecture. This is what all consumer level apps (excluding mac) are coded for. There are extensions for this architecture originally created by AMD called the -64 (x86-64) instructions. This simply allows the A64's to execute apps up to 64bit. Intel bought this technology or at least the license to use it from AMD and renamed it EMT64. There are very few technical differences. While this is all fine and good IIRC they both still use 48bit memory address registers which only allow for a maximum of 2^48 bytes of memory (If i did the math right that should be 2 terabytes). We used to use 32bit memory address registers which could yeild a maximum of 4 gig of addressable memory. So as you can see this "upgrade" will last us a LONG while.
That should cover everything
Seeing as im still in HS i haven't studied this in depth (ie: College) so im sure someone could come along and help this along but that is about as technical as i can get![]()
-Kevin
Very good. A couple of clarifications
1. Intel and AMD have cross license agreements so Intel can use any AMD technology and AMD can use any Intel technology. For example, most people don't know that AMD holds the patent on hyperthreading but Intel uses it through cross-licensing just like AMD uses SSE, SSE 2, and SSE 3 from Intel.
2. The X86-64 instruction set is not just 64 bit extension to the X86 CISC. The GPR's have doubled (16 from 8) and some legacy CISC stuff that is no longer used have been removed when full 64bit binaries are used.
3. Third party boards allow for 32way Opterons at this point I believe.
Forgot to add that the EM64T Intel 64bit instruction is a copy of the X86-64 AMD instruction set but should work idenitically (however I have seen some tests that show the AMD instructions appear faster)
Originally posted by: Kensai
ROFL!! That AMD holds the patent to HT was a big surprise to me and rarely am I surprised. I haven't personally seen any 32 way Opteron boards, though I want one know, especially with dual-core coming out. Kudos to everyone who answered before me.
Originally posted by: Gamingphreek
Ok well to get on a more tech side of this:
The Itanium is a completely different Micro Architecure. It is based off of the EPIC (Explicitly Parallel Instrcution Computing) architecture. Additionally Duvie is correct however with one exception. There are emulators (SLOW) that allow you to run 32bit Apps. Other than that Intels instruction set for Itanium is IA64 and without an emulator there is no 32bit support. Although people commonly put the Itanium against the Opterons the Opterons are really outclassed. The Itaniums are meant for HUGE server farms. The Itaniums are also IIRC 128way processors whereas the Opterons are 2, 4, or 8 way. The EPIC microarchitecture (I hate typing that word) actually was claimed to be the replacement for x86 a while back. However think about this: the entire world (in general) is on x86. Every piece of software would have to be rewritten, everything we had done so far would be essentially trashed. Also Intel was the only one backing the EPIC instruction set, Intel may be big but not that big. So they decided to use it only for their Itanium series of processors. These are not for consumers and i doubt many people here could afford (or want) and Itanium based system, if you could find all the components and programs necessary.
Now not necessarily the opposite to that but more or less its cousin is the x86 microarchitecture. This is what all consumer level apps (excluding mac) are coded for. There are extensions for this architecture originally created by AMD called the -64 (x86-64) instructions. This simply allows the A64's to execute apps up to 64bit. Intel bought this technology or at least the license to use it from AMD and renamed it EMT64. There are very few technical differences. While this is all fine and good IIRC they both still use 48bit memory address registers which only allow for a maximum of 2^48 bytes of memory (If i did the math right that should be 2 terabytes). We used to use 32bit memory address registers which could yeild a maximum of 4 gig of addressable memory. So as you can see this "upgrade" will last us a LONG while.
That should cover everything
Seeing as im still in HS i haven't studied this in depth (ie: College) so im sure someone could come along and help this along but that is about as technical as i can get![]()
-Kevin