ok I understand x86, somewhat, but can some one give me a run down of the differances of what other CPU types are out there. and why we are so stuck on the x86 platform.
I only know of x86's and i guess AI64 (what is AI?)
are there other types of Processors?
What is the Power chip? is the G5 an AI64 or some other form of 64bit, and is the G4(or any Mac) an x86? or some other 32bit.(or is it only now that IBM is producing them?) if not what is/was it.
also what are the Sun Micro Systems chips? i belive they too have AI 64 but are I'm not too sure.
some clerification on this would be great.
go in to as much detail as you like, i understand the most of the jargin, just can't seem to use it.
ASUS P4S8X - P4 2.4B - 2 x 512M DDR333 - ATI 9500 Pro(Sapphire) - WD 80G HD (8M Buffer) - SAMSUNG SV0844D 8G HD - LG 16X DVD - Yamaha F1 CDRW - Iomega Zip 250 int.
OK, from what I understand, there are a few chip vendors for x86 : AMD, Intel, VIA, and maybe 1 or 2 more. These all make IBM Compatible chipsets (if you can call it that).
Apple have their own chip(Power Chip), and so does Sun (RISC based?).
AMD have released their Opterons (mainly for servers), AMD FX51 (Extreme Gamer/ Poweruser edition) and AMD Athlon 64. Intel are going a new chip in end November(Codename Prescott).
If you are looking for a Gaming type PC, you will prolly look in getting an AMD or Intel. Sun and Apple are more expensive, and are normally used for Servers (Sun) and graphics (Apple). Although I know Sun are heading for the desktop market now too.
Dunno what AI64 is, but I know between AMD and Intel, you will find that both impliment 64bit computing in a differet way, and they have different optimisations (like SSE2 and hyperthreading in Intel and Hypertransport in AMD)
Hope this helps. I may be wrong with a few facts, but I'm sure others will help
wasn't exactly the responce i was looking for. but thanks you.
I know all that realy. infact i think that some of apples chips are RISC as well. some off the G4s are i am pretty sure anyhow.
I guess im looking for more of a detailed reponse looking to where the chips come from and how they work comparitivly.
x86s are 286, 386, 486, then i guess the petium 1 was the first 586? does this continue upwords? or does it stop at x86? and all these P4's are variations of the x86? or are the like 7, 8, 986?
also these x86's come as a short form from a bigger number that is the accual chip, but i forget that too.
and i think that 64 bit can be in the form of an x86-64 too...but i can be totaly worng there.
ASUS P4S8X - P4 2.4B - 2 x 512M DDR333 - ATI 9500 Pro(Sapphire) - WD 80G HD (8M Buffer) - SAMSUNG SV0844D 8G HD - LG 16X DVD - Yamaha F1 CDRW - Iomega Zip 250 int.
All of Apple's PowerPC processors are RISC-based. I'm not sure about their earlier processors. x86 processors are what we consider 'IBM compatible' CPUs. Basically, if it runs Windows natively, it's probably a x86-based CPU.
Since the first Pentium, CPU manufacturers have gotten away from using the x86 numbering convention (although I think IBM put out chips that were called 5x86 and 6x86... not sure though). Remember though... all PCs considered to be 'IBM compatible' are based on the x86 architecture. Pentium, PII, III, IV and AMD K5, K6, K6-2, K6-3, Athlon/Duron... all of them based on the same architecture... they just don't have 'x86' in the name anymore.
I forgot to mention... Sun's CPUs are also RISC-based.
<font color=red> If you design software that is fool-proof, only a fool will want to use it. </font color=red><P ID="edit"><FONT SIZE=-1><EM>Edited by Zoron on 10/02/03 03:54 PM.</EM></FONT></P>
Just about all intel cpus (even the oldies) run some variation of x86. A 386 could theortetically run any code that an athlon xp or p4 could run. After the 386 there was no (or at least not much) tweaking to the instruction set, just cpu enhancments (mmx, 3dnow ect.). All modern cpus also have an x87 unit, basically this allows them to run math based operations, early cpus, 286, 388... could use an optional math co-processor (also called a copro mpu or fpu) the copro would really increase math aplications' performance.
Here is a little intel cpu run down....
Pentium 586
pentium pro and pentium mmx 586.5 (they kinda fall inbetween)
pII/piii 686
P4 (all flavors) 786
The IA64 is the instruction set that i beleive the iatanium uses.
The biger numbers, are 80X86/80X87
example: a 80386 = a intel 386
a 80387 = the coprossesor for a 386
it is really the model number of the cpu.
If it isn't a P6 then it isn't a procesor
110% BX fanboy
Then there were the 'DX' processors... 386DX and 486DX... these also had the 'math coprocessor' built-in... making a separate co-processor unnecessary.
<font color=red> If you design software that is fool-proof, only a fool will want to use it. </font color=red>
Great thanks, thats more like what i was looking for.
still a little lost on the AI64 instruction set though. and still don't know what 'AI' means...if it means anything at all
But as for understanding where were at with the 386/7 sets i think i have a better understanding now.
now since the 386SX was a 16 bit. and the 3 or 486DX was 32bit are there x86's that are 64bit? and what is there instruction set.
I might keep this post going for a while. to not only answer some of my questions but hopefull other peoples to.
if not, hopefully it'll help refreash some minds here about how similar and disimalar these CPUs are.
ASUS P4S8X - P4 2.4B - 2 x 512M DDR333 - ATI 9500 Pro(Sapphire) - WD 80G HD (8M Buffer) - SAMSUNG SV0844D 8G HD - LG 16X DVD - Yamaha F1 CDRW - Iomega Zip 250 int.
still a little lost on the AI64 instruction set though. and still don't know what 'AI' means...if it means anything at all
I think that you're a bit confused here. IA64 (AKA Itanium) is Intel's 64-bit architecture. (Guess what the IA stands for... Intel Architecture...) Just as IA32 is Intel's internal name for x86, which covers all of the Pentiums, Celerons, and Xeons.
And AMD's name for their new 64-bit extensions to x86 (AKA x86-64) is internally named AMD64.
Just so you know though, while the names like IA64 and AMD64 are more or less just marketing buzzwords, there is a <i>huge</i> massive difference between Intel's IA64 and AMD's AMD64. AMD just extended x86 from 32 to 64 bits. Intel didn't even consider x86 (or even RISC) when they designed IA64. They went with EPIC instead.
But anywho, I hope that helps explain things a little more.
<pre><A HREF="http://ars.userfriendly.org/cartoons/?id=20030905" target="_new"><font color=black>People don't understand how hard being a dark god can be. - Hastur</font color=black></A></pre><p>
ASUS P4S8X - P4 2.4B - 2 x 512M DDR333 - ATI 9500 Pro(Sapphire) - WD 80G HD (8M Buffer) - SAMSUNG SV0844D 8G HD - LG 16X DVD - Yamaha F1 CDRW - Iomega Zip 250 int.
Just think of it as another basis for computing like RISC and x86. I'm sure that Intel has tons of information on EPIC. It's a long and complicated explanation to really understand it. 'Tis funky stuff.
<pre><A HREF="http://ars.userfriendly.org/cartoons/?id=20030905" target="_new"><font color=black>People don't understand how hard being a dark god can be. - Hastur</font color=black></A></pre><p>
Mind most of these numbers are series of chips... and I'm literally missing thousands of chips here... especially in the 16bit other and what would need to go as 8bit other. IBM makes power pc and amd is way late in the game as far as 64bit chips go... they're just the first x86-64 chip. I'm not postive what the transmeta chips are, we're having an arguement about them at the office here now... some are saying 32, some 64, and a couple are saying 128/256... i'm saying who gives a sh!t.
RISC- Reduced Instruction Set Computer (ARM, MIPS, PowerPC, etc)
ARM- Advanced RISC Machine
MIPS- Microprocessor without Interlocked Pipeline Stages
CISC- Complex Instruction Set Computer (x86 chips qualify generally)
Shadus<P ID="edit"><FONT SIZE=-1><EM>Edited by shadus on 10/03/03 02:22 PM.</EM></FONT></P>
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.