Slashdot Mirror


AMD's 64-Bit Chip

EyesWideOpen writes "AMD is set to release a 64-bit chip early next year which will be completely backwards compatible with the Athlon line. The current 64-bit offering from Intel, Itanium, is an entirely new chip that has no backwards compatibility with its x86 line of chips (from the 8080 chip to the Pentium IV) and is designed only for high end servers. AMD's solution to this problem is the Opteron chip (product info) which will be in servers, desktops and laptops. Here is a wired article."

476 comments

  1. Wow by krogoth · · Score: 3, Funny

    I've seen duplicate stories, but this beats them all! :)

    --

    They that quote Benjamin Franklin on liberty and safety deserve neither.
    1. Re:Wow by unicron · · Score: 5, Funny

      Somewhere a Delorean reached 88 miles an hour to get this story to us.

      --
      Finally, math books without any of that base 6 crap in them.
    2. Re:Wow by Anonymous Coward · · Score: 0

      I don't understand. The top end on a Delorean is upwards of 109 mph; 0-60 in 10.5 seconds. Not exactly an ass hauler, but better than 88 mph by far.

    3. Re:Wow by unicron · · Score: 2

      Yes, but are you taking into account the additional weight of a flux capacitor?

      --
      Finally, math books without any of that base 6 crap in them.
    4. Re:Wow by Anonvmous+Coward · · Score: 2

      Hmm I didn't see this story originally. The last thing I remember was a guy named T telling me to look directly into an chrome vibrator. There was a flash and... uh. wow, what an exciting story! I have an urge to subscribe though...

    5. Re:Wow by Anonymous Coward · · Score: 0

      Top end speed was measured by Road and Track, fully stock equipped. Top end won't be affected very much by any cargo. Maybe 2 or 3 mph, assuming the thing isn't ridiculously heavy.

    6. Re:Wow by zapfie · · Score: 1

      He was referring to "Back To The Future". 88mph was the speed required to travel through time, not the top speed of the car.

      --
      slashdot!=valid HTML
    7. Re:Wow by Disevidence · · Score: 1

      " I do not live in a world of absolutes."

      I was under the impression time was absolute, due to the psychological, thermodynamic and cosmological arrows all going the same way.

      --
      Think nothing is impossible? Try slamming a revolving door.
    8. Re:Wow by Buck2 · · Score: 1

      If it's so obviously incorrect, perhaps the person meant something else by the statement.

      This is typical geek humor.

      Just like:

      Jesus FUCK aren't YOU a fucking MORON?!?!

      We don't really think you're a moron or else you wouldn't be here. But you sure are acting like one if you look at it from a certain perspective, and that's the whole point of Zippy-like comments.

      --

      As my father lik@(munch munch)... ....
    9. Re:Wow by Anonvmous+Coward · · Score: 1

      "I was under the impression time was absolute, due to the psychological, thermodynamic and cosmological arrows all going the same way."

      Funny, I thought Einstein said that time was relative. I spent the last two hours waiting for 15 minutes to pass by so I could go home.

    10. Re:Wow by CableModemSniper · · Score: 1

      Isn't the statement that there are no absolutes an absolute?

      --
      Why not fork?
    11. Re:Wow by Verizon+Guy · · Score: 1

      Nah, the best was when there were two almost identical stories, both on the front page, only a couple of stories apart... ;)

      --

      Aw, fuck it. Let's go bowling. - The Big Lebowski

    12. Re:Wow by Anonymous Coward · · Score: 0

      I spose, but you can't go back in time, unless theoretically you fall in a black hole. But you'll be squished anyway. Just what definition of absolute are we talking about here?

      - Disevidence (saving Karma)

    13. Re:Wow by Anonvmous+Coward · · Score: 1

      I am absolutely uninterested in talking about it. :P

      What inspired that sig was people saying "nope, you are completely 100% wrong because of an unlikely scenario that I just theorized."

    14. Re:Wow by bogie · · Score: 2, Insightful

      That's funny on so many levels I don't know where to begin.

      --
      If you wanna get rich, you know that payback is a bitch
    15. Re:Wow by Anonymous Coward · · Score: 0

      It's my birthday next month... Could really use one of those! =)

    16. Re:Wow by xiphiasoft · · Score: 1

      You can go back in time... But only until the machine to recive you was first turned on.

      Listen to the Quirks & Quirks thing on TIME.

      http://www.radio.cbc.ca/programs/quirks/archives/0 1-02/mp3/qq171101b.mp3

      --
      War is not the answer. War is the question. NO is the answer.
    17. Re:Wow by some+guy+I+know · · Score: 1

      Absolutely.

      --
      Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  2. umm by Anonymous Coward · · Score: 0

    I believe this story is at least a year or two old

  3. AMD Reigns Supreme by Quantum+Singularity · · Score: 1

    With Intel, you are basically buying a name. I've found AMD processors to be more reliable. With backwards compatibility, this will make powerful 64 bit apprications available to the general public, and the server industry will have a boom. AMD has finally surpassed Intel.

    1. Re:AMD Reigns Supreme by swright · · Score: 2, Interesting

      Hmm, I don't know about your experiences but I've found Intel's to be more reliable.

      Ok so the AMD's have more performance, but they run hotter and are more liable to blow up (yeah ok, no evidence to back this up), The Intel chips jut seem to be built to more conservative tolerances.

      Just my 2 cents I guess...

    2. Re:AMD Reigns Supreme by GoatPigSheep · · Score: 1

      I wouldn't say amd chips are more reliable, they generally run hotter than comparable intel chips, and amd only recently introduced thermal protection. Don't get me wrong, I like amd chips, I have an xp 1800 in this pc, but I wouldn't say they are more reliable. You have to be very careful when you install one.

      --
      GoatPigSheep, the 3 most important food groups
    3. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 1, Interesting

      Same here. Ratio of AMD failure is about 5x intel one.

      But they do deliver more bucks for the bang. When they work.

    4. Re:AMD Reigns Supreme by (H)elix1 · · Score: 5, Interesting

      I found my Dual AMD box to be as good, if not better from a never going down standpoint. Same goes for my gaming boxes. After building a bunch of systems, however, I do have one major beef with AMD...

      For the love of god, put a coat of nickel or something on the CPU!

      I chipped a couple when rev 1 of the Chrome Orb came out. Fool me once ... Things are a little better these days because the quality heat sinks - with paranoid mode on - are less likely to crush a CPU than when folks were trying to strap a socket 370 heat sink on an Athlon, but I still feel like it is a crap shoot every time I have to remove the CPU. I end up trying to stay about the $100 mark for CPU's as a result. (Yes, the MP's cost me much more, and I was very nervous when I mounted them)

    5. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      Wow, a post with valid points is marked flamebait when it goes agins the largest % of Slashdot users. Lame.......................

    6. Re:AMD Reigns Supreme by dcstimm · · Score: 0, Troll

      How is this guy flamebair? he brings up a good point! Tomshardware showed amd cpus to burn up if the heatsink is removed, and intel cpus dont... they also run cooler. and a AMD cpu paired with a via motherboard very unreliable.

    7. Re:AMD Reigns Supreme by hdparm · · Score: 1
      But they do deliver more bucks for the bang

      Now, that's the revolutionary feature none would be able to resist.

      Need some $$$? No problem - just go buy 64bit AMD CPU. If you get dual CPU machine, you'll get rid of your mortgage in no time!!!

    8. Re:AMD Reigns Supreme by zapfie · · Score: 1

      Amen to that... I cracked the edge right off of one while installing a heatsink. It nearly sent me into a panic attack, but thankfully it still works. I don't dare breathe on my box now, though. :)

      --
      slashdot!=valid HTML
    9. Re:AMD Reigns Supreme by Com2Kid · · Score: 1

      "Same here. Ratio of AMD failure is about 5x intel one.

      I have never had an AMD chip fail on me, I have had two motherboards, but that isn't AMDs fault and once it was my own.

      CPUs tend to last no matter what just so long as you do not force them into too much physical or thermal trauma, assuming a fan doesn't die your good to go. And until recently it was 3 or 4 AMD chips per the price of one Intel chip so nobody really minded losing the first 2. :-D

    10. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 1, Interesting
      Are we talking CPU or AMD "systems"??

      The chipsets for AMD machines are often buggy.

    11. Re:AMD Reigns Supreme by Disevidence · · Score: 0, Flamebait

      Moderators, look, someone is going against the word of slashdot, which is AMD is god. This person dares invoke the name of the villanious she-devil, called Intel. MOD HIM DOWN!!! NOW!!!!

      Slashdot, where a personal opinion or experience, no matter how valid, will be used against you.

      --
      Think nothing is impossible? Try slamming a revolving door.
    12. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      They might - if only they would add more cache to their chips to kill off intels pay$$$ for more L1 cache on the server chip game. The other point is why would MS support a new chip now, when it canned Alpha, and some CE processor support, plus has to invest in compiler education, or even a port to Apple cpus. A rule of thumb lesson is don't buy the first 3 releases of any new intel, or other chip, and wait for the mobile version to be released before plonking out cash. AMD is supeme, in that few turkeys will switch to the new intel cpu, now that dotcom cash has gone.

    13. Re:AMD Reigns Supreme by martyn+s · · Score: 1

      That's why I always use AMD chips with Intel chipsets

    14. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      Uhh, please explain.

    15. Re:AMD Reigns Supreme by Buck2 · · Score: 0, Offtopic

      It's flamebait for the same reasons that everything else which is not packaged correctly is modded down.

      Most moderators are trigger happy idiots.

      This will be offtopic. Which is interesting because there is no goddamn place to answer these questions without being offtopic. Fuckheads.

      --

      As my father lik@(munch munch)... ....
    16. Re:AMD Reigns Supreme by Verizon+Guy · · Score: 0, Flamebait

      Hmm, I don't know about your experiences but I've found Intel's to be more reliable.

      Ok so the AMD's have more performance, but they run hotter and are more liable to blow up (yeah ok, no evidence to back this up), The Intel chips jut seem to be built to more conservative tolerances.

      Just my 2 cents I guess...


      I do believe that within this story lies that evidence.

      Whoever modded the parent post flamebait is an AMD weenie.

      --

      Aw, fuck it. Let's go bowling. - The Big Lebowski

    17. Re:AMD Reigns Supreme by shepd · · Score: 1

      >Uhh, please explain.

      His computer is obviously a 386 DX-40. Well, I suppose it _could_ be a 486 DX-100 but with speed like that you wouldn't have time for slashdot. :-)

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    18. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      >Think nothing is impossible? Try slamming a revolving door

      1 block of wood inserted between door "wing" and building edge. :-)

    19. Re:AMD Reigns Supreme by cheezedawg · · Score: 2

      AMD processors are more reliable? What, did you have more system crashes on Intel cpus? Did you diagnose more crashes on your Intel system as CPU failures rather than software problems? Have you had any Intel cpu just quit working on you?

      Lets remember the video on Toms Hardware with the Athlon burning up within seconds of loosing its cooling system. AMD did address the problem, but they put a large amount of the burdon on mobo designers. The Athlon uses a full 10 watts more than the P4.

      There may be valid reasons why somebody would choose an AMD processor over Intel, but reliability isn't one of them. And for the past 6 months, neither is performance.

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
    20. Re:AMD Reigns Supreme by Qrlx · · Score: 2

      The story so far:

      >Think nothing is impossible? Try slamming a revolving door

      1 block of wood inserted between door "wing" and building edge. :-)


      then the door bounces off the wood, and spins the other way, pushing the 2 by 4 out onto the sidewalk.

    21. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      Maybe you should have made sarcasm tags more visible. Unfortunately, Slashdot commenting is going the way of mindless worship of certain things, because any view, which questions something, must be flamebait or a troll. Unfortunate but true.

    22. Re:AMD Reigns Supreme by Qrlx · · Score: 2

      There may be valid reasons why somebody would choose an AMD processor over Intel, but reliability isn't one of them. And for the past 6 months, neither is performance.

      The magic word is VALUE. Compare, say, an nvidia nforce chipset system with an AMD cpu against similar Intel hardware. the AMD solution is way cheaper, like half the cost or something.

      It may lag in performance, like maybe DDR isn't as fast at RDRAM or something. Actually I have no idea. All I know is that my Athlon 1.4GHz is way faster than the PII-350 I used to have.

      (That last part was supposed to be funny...)

      And go figure, I'm about to put an ATI video card in my nvidia nforce chipset mobo. So much for brand loyalty. Now if only I could see the point of installing Linux...
      (puts on fireproof vest)

    23. Re:AMD Reigns Supreme by StillaCoward · · Score: 1

      Not quite. The above poster makes inflamatory statements and then admits he has no evidence to back them up. I'm not sure if any of the slashdot categories fit, but that post did need to be modded down...

      Perhaps, -1 Uninformed?

    24. Re:AMD Reigns Supreme by Sj0 · · Score: 2

      Will the crack-addict moderators who modded this guys post to -2 flamebait please report to the front desk for an ass whumping? I don't agree with him(though in the days of the K6-2 I'd likely agree wholeheartedly -- I would have killed for a PII 366 to replace my K6-2 400 at the time!), but he's hardly flamebait!

      If I had mod points, I'd right this wrong myself.

      --
      It's been a long time.
    25. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      K8 products have lids. You would need a hammer (no pun intended) to chip the die. I believe Anandtech had pictures of the packages.

    26. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      Mounting a heatsink is nearly idiot proof; I don't see where sober people can screw up.

      My only problem with AMD implementations has been the lack of thermal protection. Forunately it has finally found its way into recent boards.

    27. Re:AMD Reigns Supreme by Snover · · Score: 1

      "finally"? AMD has been kicking processing ass since their original Athlon series. (That's not to say that they're whomping Intel as far as sales are concerned, but they are MUCH better processors than anything Intel has crapped out in the past few years.)

      --

      [insert witty comment here]
    28. Re:AMD Reigns Supreme by spiro_killglance · · Score: 2

      Barton is coming out real some now, is 512K L2
      cache on an Athlon enough for you, or would you
      prefer to wait for the 1M L2 on the operaton?

    29. Re:AMD Reigns Supreme by spiro_killglance · · Score: 2

      Luckily there going to put a metal heatspreader
      on the clawhammer. The K6's had then to, i'm
      not sure why this skipped it on the Tbird to T-bred athlons.

    30. Re:AMD Reigns Supreme by Inthewire · · Score: 0

      Do you have over 1000 comments?

      No

      Why Not?

      Restraint and sobriety

      --


      Writers imply. Readers infer.
    31. Re:AMD Reigns Supreme by jx100 · · Score: 1

      "apprications"?

      you wouldn't happen to be a Dvorak user?

    32. Re:AMD Reigns Supreme by loopkin · · Score: 2

      and here is the IHS (integrated heat spreaders) at anandtech.

      yes, it is in fact very good news they decided to add it. putting and removing heatsink+fan on AMD CPU is not that easy to do nowadays (thermal paste and so on). fortunately it's not something you do every day....

    33. Re:AMD Reigns Supreme by MADCOWbeserk · · Score: 2

      I would have killed for a PII 366 to replace my K6-2 400 at the time!

      To be fair, K6-2 performace was VERY dependent on the motherboard and the size of its cache. With a decent board it was competitive with the PII's. I had a K6-2 500, on a decent MSI board and it performed nearly identically to a Celeron 400 OC'ed to 500 mhz. The real neat thing about the chip was that it could be used in old socket 7 motherboards, a 2 times multiplier would be interpreted as 6 times by the chip.

      My company began really using AMD's in workstations and (non MP)servers for our clients when the T-birds came out.(Athlon classics ran way too hot) We spent alot of time testing to establish stability and found that once again that the motherboards made all the difference in the world. We settled on Gigabyte boards with the Via kt133 chipset, these had the addded security of dual-bios. After a couple years in service we havn't run into any problems with the 50 or so systems we built. Intel, whom we also use did have some serious well documented stablility issues, remember the pentium III 1.13 that had to be recalled.

      Could Jesus microwave a burrito so hot that he himself could not eat it? (HS)

    34. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      We NEED to drop 32 compatibility. The year 2037 looms. It'll make y2k look silly. By my reckoning: If we drop 32 bit today this minute then we'll have flushed it all through by 2037. Stop this backwards compatibility NOW!

    35. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      I have a K6-233 in an Intel 440BX motherboard. In fact, any SS7 AMD could have an Intel chipset. Not really that uncommon.

    36. Re:AMD Reigns Supreme by Tony+Hoyle · · Score: 2

      The performance thing is pushed because the review sites need something to write about.

      They need to start comparing value for value... An athlon 1900 costs the same as a P4 1.6Ghz. The benchmarks wouldn't be so close, then :-)

      The main reason I ditched Intel is the whole backward compatility thing.. I was sick of having to buy a new motherboard (and sometimes even a new case) just to get a faster processor. With AMD they're all Socket-A... if you bought an old Duron two years ago you can just stick in the latest Athlon without any extra hassle (except perhaps a BIOS flash).

      At work we're entirely AMD now because the Intel line don't support dual processors - a requirement if you're doing development on Win2k.

    37. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      No, but a 1.7GHz AMD processor is only $90. :-) That's good enough incentive for me.

    38. Re:AMD Reigns Supreme by Sj0 · · Score: 2

      in integer performance it could keep up, but FP is what I was looking for. since 3dnow didn't really catch on(or speed anything other than Quake II on a voodo2 up significantly).

      It would have been interesting to see what the chip was capable of at 4*100mhz, rather than the 6*66 I had it clocked to, but my old and crappy PC Chips motherboard didn't support that(or 400mhz, for that matter, I had to underclock it to 6*60mhz to run without crashes).

      --
      It's been a long time.
    39. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      I'm the AC you replied to.

      You are sort-of right. I've never had an AMD chip break on me, but I had a _lot of problems with AMD systems from various vendors.

      It probably come from the fact that vendors of AMD systems are often nameless integrators, but, as big names dont provide AMD chips, it boils down to:

      AMD Chip => Weaker system.

    40. Re:AMD Reigns Supreme by cvd6262 · · Score: 1

      I did the same to my athlon 1.4.... Orb heatsink, heard a crack when I put it on. "Oh $#it!. I guess we'll see."

      It ran for about six weeks. I was copying a DVD to it (I make DVDs), playing mp3s from it, plus I was getting moderate httpd hits and suddenly - POOF!!

      It rebooted partitally, but it was pretty much toast. I upgraded to an XP1700+, and bought a better heat sink. The Orb is still my desk drawer.

      --

      I'd rather have someone respond than be modded up.

    41. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      OMG you i would be nervous too...mounting a CPU.
      i mean its one thing to get caught "doing" yourself but a CPU!!! now that would be bad....hmm maybe they can include this in the next american pie movie?

    42. Re:AMD Reigns Supreme by cheezedawg · · Score: 2

      Value is a reason many people cite, but the difference is not that much.

      Example: According to Toms Hardware, the Athlon XP 2200+ performs just about as well as the P4 2.2 GHz (which is why AMD choose to name it the 2200). In a few of the benchmarks, it outperforms the 2.2 GHz, but mostly it is right on par. Now, comparing the latest prices (according to pricewatch), the AMD is about $210 and the P4 is about $226 (a whopping $16 difference).

      What about the cost of the entire platform, you might ask? Look at the large OEMs- similarly equipped Intel P4 2.2 GHz PCs are usually within $50 of AMD XP 2200+ PCs. AMDs are cheaper, but its really not that big of a difference.

      Granted this comparison doesnt scale to the middle of the road processors (the 1.6 GHz, XP 1600+), but the price difference from OEMs is much less pronounced. And Intel just announced a 63% price cut the 2.5 GHz when they release the 2.8 GHz later this year.

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
    43. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      d00d, wh3r3 h4v3 u b33n?

      AMD surpassed Intel when the Athlon was released.

    44. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      "For the love of god, put a coat of nickel or something on the CPU!"

      What if the AMD engineers are agnostic or atheist? Perhaps they hate god altogether. In the future, please do not assume anything, especially others' religious beliefs.

    45. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      Not mine. I build my own systems, always have and always will. When you buy a whole system from a vendor, you are guaranteed to have some sort of problem, or end up with subpar components. When you build your own, you can purchase the very best of everything.

    46. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      Yea, but I bet your story was different when the pentium was out and running hotter than the k6. I bet your story was different when you needed a fan for your Intel DX4 100, but not a AMD DX4 100. I bet that will always be that you buy intel because the fucking TV told you to.

    47. Re:AMD Reigns Supreme by Anonymous Coward · · Score: 0

      (Still the original AC).

      You can't do this for 40+ systems, built in the course of 6 month while doing other things.

      In that case, you take the spec of your perfectly working Athlon and ask an integrator to build you the same machine in batch of 5 (what I did)

      Unfortunately, the motherboard changed slightly, the hard-drive are not exactly the same, video board are of a more recent version, and memory from another brand.

      On those 5 machine, 4 fails (locks about once a day).

      After a few weeks of pain, you end up buying 35 Dells for the complement. Those are slow overpriced piece of shit, but none have failed in one year.

      Such is life.

  4. Breaking news!! by _typo · · Score: 3, Informative

    Slow day, huh?

    --

    Pedro Côrte-Real.

  5. Of course backwards-compatible by Aerog · · Score: 1

    Dismiss this as karma whoring all you want, but I'm still going to state that I'm completely in favor of the whole backwards-compatible thing. From the PS2 to the new AMD chips, this is a trend that hopefully catches on. What's the point of making something that is unsupported by a large chunk of today's software unless it's to make obscene amounts of money. . .er, nevermind. I think I answered my own question. You can all go back to your day now

    --

    - Relativistic? That's barely Newtonian!
    1. Re:Of course backwards-compatible by BorgDrone · · Score: 5, Insightful

      What's the point of making something that is unsupported by a large chunk of today's software

      Because you end up with a CPU that has layers of compatibility upon layers of compatiblity.
      you'll have real mode, protected mode and now probably something like 64 bit mode.
      imho it's better to get rid off all the old junk and start over once in a while.

    2. Re:Of course backwards-compatible by Anonymous Coward · · Score: 0

      > imho it's better to get rid off all the old junk and start over once in a while.

      ha ha. Welcome to the real world.

      I bet you own a PC, and won't buy anything that is not compatible.

      Doublethink...

    3. Re:Of course backwards-compatible by Gumber · · Score: 5, Informative

      Of course, Itanium is backwords compatible with x86 code. It just isn't particularly fast when doing so.

    4. Re:Of course backwards-compatible by nadador · · Score: 5, Insightful

      > imho it's better to get rid off all the old junk and start over once in a while.

      Unless of course you've got an installed base somewhere in the billions, 20 years worth of compiler optimization, a factor of, what 100, more people that know the assembly language, etc. And it doesn't help if good compilers won't exist by the time your chip comes out. And if the internal interface teams have difficulty communicating, you're going to be late, hot, slow, and over-complicated.

      Starting over is nice from a design perspective, especially because it feeds the urge for creativity that most engineers have. Unfortunately, that do-over is not always executed well, and it turns out to be a little underwhelming, just like Itanium.

      Fight the urge to think that all new things are good. Please.

      --

      Outside of a dog, a book is a man's best friend. Inside a dog, its too dark to read.
    5. Re:Of course backwards-compatible by Anonymous Coward · · Score: 0

      Yeah, sure is a great thing that Sony invented backwards-compatability.

      Moron.

    6. Re:Of course backwards-compatible by Anonymous Coward · · Score: 1, Insightful

      I keep seeing blah blah 20 years of legacy bullcrap.

      The itanium will emulate a 20 year old CPU with no problem.

      The real difference is the last 5 or fewer years, which is still a big chunk, but old terminal software etc. will run on a non x86 chip without problems.

    7. Re:Of course backwards-compatible by multimed · · Score: 2, Insightful
      I kind of agree--the points about it being good from time to time to throw everything out and eliminate the layers of garbage are good, but the problem is whenever there's this break, the reasons cited-to allow big steps forward by eliminating all the old junk-never happens. The implementation sucks I guess, because whether it's software or hardware, it always ends up being years before all of the functionality, speed & stability are back to where they were before.

      steve snyder

      --
      Vote Quimby.
    8. Re:Of course backwards-compatible by Disevidence · · Score: 1

      Backwards compatible, to a point. Whats probably best is to have a hybrid 32/64 chip for a little while, get most or a majority of people on to 64 bit programs and systems, then make the switch to a standalone 64 bit system.

      Of course, there are always users who wouldn't upgrade at all, because they insecure in anything new. Thats where you have a problem.

      --
      Think nothing is impossible? Try slamming a revolving door.
    9. Re:Of course backwards-compatible by cheezedawg · · Score: 2

      Whats probably best is to have a hybrid 32/64 chip for a little while

      This is exactly why Intel built x86 compatibility into Itanium. From what I understand, this compatibility will be removed in future Itanium versions once the user base is weaned from the crappy x86 code.

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
    10. Re:Of course backwards-compatible by Waffle+Iron · · Score: 5, Insightful
      Because you end up with a CPU that has layers of compatibility upon layers of compatiblity. you'll have real mode, protected mode and now probably something like 64 bit mode.

      The vast majority of the old cruft in the X86 architecture that nobody uses any more has been demoted into microcode or other non-optimized crevices. Ever since the Pentium came out, good programmers and compilers have been using an almost RISC-like subset of the X86's myriad possible instructions, operands and addressing modes. IOW, all that old stuff really doesn't slow things down in the real world.

      Anyway, recent CPUs have been transforming X86 instructions on-the-fly into bizarre internal parallelized architectures anyway. This hidden logic is an order of magnitude more complex than what is visible in the X86 instruction spec. The implementers are free to completely redo the hidden stuff with every new generation of X86 chip.

    11. Re:Of course backwards-compatible by King+of+the+World · · Score: 1

      Exactly. Evolution, not revolution.

    12. Re:Of course backwards-compatible by Disevidence · · Score: 1

      So in other words, both companies are doing most likely the same thing, though Intel is slightly more underhanded about theirs. Ie, people are encouraged to run 64 bit stuff, because the 32 bit stuff on Itanium will run as slow as a wet week.

      --
      Think nothing is impossible? Try slamming a revolving door.
    13. Re:Of course backwards-compatible by PunchMonkey · · Score: 1, Troll

      Dismiss this as karma whoring all you want

      Oh no, I won't dismiss this as karma whoring. To be a karma whore you need to post something worth being moderated.

      --
      I'll have something intelligent to add one of these days...
    14. Re:Of course backwards-compatible by shepd · · Score: 1

      >though Intel is slightly more underhanded about theirs. Ie, people are encouraged to run 64 bit stuff, because the 32 bit stuff on Itanium will run as slow as a wet week.

      Man, I've never heard that one before...

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    15. Re:Of course backwards-compatible by cheezedawg · · Score: 2

      I don't see it as being underhanded. Intel and HP have been very open about the new architecture. They want to move away from x86 (right now, in the server market at least). They have been saying that since Itanium was announced.

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
    16. Re:Of course backwards-compatible by Disevidence · · Score: 1

      Notice i only said slightly.

      I personally prefer AMD's way of going the upgrade, though the main focus is on the server market, is probably better to get the upgrade's done as quickly as possible, as more stability can probably be achieved.

      But as usual, im probably talking out of my ass :).

      --
      Think nothing is impossible? Try slamming a revolving door.
    17. Re:Of course backwards-compatible by Anonymous Coward · · Score: 0

      > I keep seeing blah blah 20 years of legacy bullcrap.
      > The itanium will emulate a 20 year old CPU with no problem.
      > The real difference is the last 5 or fewer years, which is still a big chunk, but old terminal software etc. will run on a non x86 chip without problems.

      I think you missed my point. The point isn't that there's this wealth of software thats 20 years old that we still have to use (I can use a *new* terminal application to emulate a 3270 terminal to do my timecard on the mainframe).

      My point is that there is a wealth of knowledge in the developer community about how these beasts work. As unpleasant as they are, as much of an affront to both reasonable design and The One True Way (that's RISC, by the way :-) that they are, we know what to do with them.

      Where I work, we have a simulation that we've put maybe a million man hours into over the course of quite a few years. Its a nasty conglomeration of Fortran, C, C++, shell scripts, and a little perl. Design-wise, its terrible. Some days, it makes me want to cry. But it works. I will never be rid of it because we've invested so much in getting it working today, that no matter how shiny and pretty a new one would be, it could never work as well as this one does now, because its flawless now. It means that it will get better, as nasty parts are replaced, little bit by little bit over time.

      Much like x86-64 is a nice evolution. Clean design? Sounds like fun. But I'll leverage the years of experience and knowledge any day.

    18. Re:Of course backwards-compatible by binaryDigit · · Score: 2

      Completely different issue here. Pentium -> PPro -> PII, the ISA was basically the same. Incremental changes only, cost of the hardware itself was the limiting factor. x86 -> IA64 is a completely different ISA, many more factors involved, with software now being the primary issue.

    19. Re:Of course backwards-compatible by binaryDigit · · Score: 3, Interesting

      So in other words, both companies are doing most likely the same thing, though Intel is slightly more underhanded about theirs

      No, not at all. Two completely different paths. AMD's strategy is obvious. Intel otoh is a bit more complex. They want people (high end people that is) to move away from the commodity x86 chips (currently P4/Xeon) and to this new ISA. Why? Well, two primary reasons, the first one is a bit lost in the shuffle, the second one plain as day.

      Firstly, you have to know the history behind the Itanium/Merced. It was conceived back when Intel still considered RISC to be a major threat and the likes of AMD were really no competition at all. So the thinking was that x86 would never economically scale up to the levels that RISC could, and therefore a complete departure was required to ensure that they kept the performance edge (boy howdy do times change!). Their primary goal was performance, x86 compatibility was an afterthought (and it shows). It wasn't until it became obvious that x86 compat. was important (and the surprising upramp in x86 clock rates) did Intel realize that they were going to have to put way more effort into x86 compat mode then they ever wanted to.

      Secondly, and this is probably most important now given the huge advantage Intel has over rivals in the clock rate category, is the simple obvious fact that there are no IA64 clones. If Intel can convince the market to move to the new architecture, they will once again have free pricing reign over the market. They can also make sure that follow any clone activities much closer (i.e. the lawyers would follow the clone activity much closer). This my friends is the big buy. Once again, a sea all to themselves, once again massive margins (well ok, more massive margins). No niggling AMD nipping at your toes.

      So, there you go, more than you ever wanted to know and probably care about. ;)

    20. Re:Of course backwards-compatible by sconeu · · Score: 2

      Can you say Macintosh, PowerPC, and MC680x0? I knew you could.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    21. Re:Of course backwards-compatible by Ninja+Programmer · · Score: 2, Interesting

      No its not better.

      In CPUs like the Athlon or Pentium, esoteric and rarely used previous generation features are microcoded and have little or no impact on critical path performance.

      The ability to create a high performance processor while retaining backward compatibility is just a matter of design. The two ideas do not necessarily interfere with each other in terms of performance.

      The x86 backward compatibility hierarchy is actually quite reasonable excepting for the lack of registers. "long mode" in x86-64 fixes precisely this problem.

      With "fresh starts" we end up with garbage like "MIPS" (exposed branch delay slots, makes forward compatibility to deeper pipelined chips difficult if not impossible) or "Itanium" (so complicated, its hard to imagine how they will improve architectural performance over time) or "Crusoe" (an extremely "simple" architecture that cannot go toe to toe with its contemporary x86 brothers.)

      In the end the better implementation wins. That is all.

    22. Re:Of course backwards-compatible by Anonymous Coward · · Score: 0

      I hear its actually pretty fast! just not p4 speed. it'll go around an old pentium II maybe 400 or 500Mhz. So, old legacy programs will run just fine, but when you recompile, damn! those'll rock!

    23. Re:Of course backwards-compatible by p_trinli · · Score: 1

      you're going to be late, hot, slow, and over-complicated

      Strangely enough, that's why my girlfriend left me.

    24. Re:Of course backwards-compatible by UranusReallyHertz · · Score: 1

      Then why did the Alpha lose?

      --
      Smoking is an expensive, slow, and unreliable method of suicide.
    25. Re:Of course backwards-compatible by Anonymous Coward · · Score: 0

      It was too expensive, with too small of a mindshare. A pitty, no doubt.

      Had the alphas marketed for PC use been 7 years earlier, I suspect the world would be a different place.

      That said, I wanted an Alpha back in the day. However, there's no way a mid class highschooler could hope to score ~$5k, let alone $2k for a normal machine...

    26. Re:Of course backwards-compatible by FrostedChaos · · Score: 1
      To claim, as you seem to be doing, that clean room designs are invariably worse is ridiculous.

      The branch delay slot in MIPS was a bad idea, from today's perspective, but so was the stack-based FPU in x86. Crusoe was never designed to go "toe to toe" with x86 processors. It was always intended to fill the low-power segment of the market. Unfortunately, Intel simply underclocked its old processors, put them on a newer process technology, and let materials science do the rest. (Another problem is that in laptops, the TFT screen is often the main battery drain.) As for Itanium, I haven't really studied it, so I can't say what its strengths and weaknesses are.

      I notice you didn't mention the other successful clean room designs to hit the shelves this past decade. Like the powerPC processor, which still beat x86 designs, megahertz for megahertz. Or the POWER processor developed by IBM, used in high-end servers. Or the Alpha, still the standard of excellence in scientific computing, despite being bought out. A lot of the engineers who designed the Alpha worked on the Athlon as well. I guess they just couldn't get enough "garbage."

      --
      "Any connection between your reality and mine is purely coincidental." -Slashdot
    27. Re:Of course backwards-compatible by Anonymous Coward · · Score: 0

      thats brilliant, buy a $3000 chip to get the performance of a $20 chip..lmao...

    28. Re:Of course backwards-compatible by plam · · Score: 1
      Unless of course you've got an installed base somewhere in the billions
      Sure, I'll buy that.
      20 years worth of compiler optimization,
      Compiler optimization on the x86 series really sucks. It's really hard to optimize compiler-side when all you've got is 6 registers to play with. And at the machine-code level, register allocation is one of the most important things. More important things happen at a (processor-independent) intermediate-code level.
      a factor of, what 100, more people that know the assembly language, etc.
      Far more than 100. But does it really matter? More people know x86 assembler than need to, these days. You just need some people to design compiler backends.
    29. Re:Of course backwards-compatible by Anonymous Coward · · Score: 0

      I believe the Itaniums have a 32 bit emulator and that they do have backwards compatibility. Its just that the 32 bit programs will run a bit slower since the hardware is emulated.

    30. Re:Of course backwards-compatible by Anonymous Coward · · Score: 0

      but when you recompile, damn! those'll rock!

      Yeah, provided you have the source. Also provided that the compiler you have is capable of generating anything like decent VLIW code (Watch out for those branchs! Don't starve the pipelines now...Ohhh, good try, but too late! Uh oh, a non-optimal opcode!). Of course you'll also be running an OS that takes full advantage of IA-64 and doesn't contain any old IA-32 code at all. Won't you?

      Maybe not.

    31. Re:Of course backwards-compatible by Anonymous Coward · · Score: 0

      I thought that the whole concept of high-level languages (c, basic, cobol, fortran, etc.) was to allow a program to be portable across hardware platforms. (excluding abstraction, of course) All that was needed was a native compiler or interpreter for the source language.

      Today, providing only sourecode isn't an option so I move to my next point.

      With intermediate systems like Java2 and .net in place, application software should never need recompiled to run on different platforms, meaning that the cpu architecture is irrelivant to the application developer.

      If all software were written for the Java2 or .net framework then only operating system and runtime code needs rewritten for the new architecture, the applications would run fine. Given enough time, a universal o/s should evolve that can be ported to the new platform(s). In theory, if an application written for .net or java2 could begin execution of another application, then the os needent exist except as a platform to run java2 or .net applications and the user interface could be written in either framework.

      Wouldn't that solve all our problems...

    32. Re:Of course backwards-compatible by Anonymous Coward · · Score: 0

      LOL, not a troll!!! It's a *joke*... jeez......

    33. Re:Of course backwards-compatible by Aerog · · Score: 1

      And where did I say that Sony invented it, eh? Oh wait, I didn't. I just said that the PS2 had it, and that's a martha-stewart-classed "Good Thing". It was the first example that I could think of. Maybe you should actually let those things called thoughts take some time in your head before you just start judging randomly.

      Pot to kettle: You're looking awfully black today, Sir.

      --

      - Relativistic? That's barely Newtonian!
    34. Re:Of course backwards-compatible by Ghoz · · Score: 1

      Yes, it'll run x86 instructions...
      But through software emulation afaik .
      So it may not be the fastest way to run "legacy" x86 binary indeed...

    35. Re:Of course backwards-compatible by Anonymous Coward · · Score: 0

      Actually, she told me she left because you have a very small penis.

      I, myself only have a 3" penis, but most girls can't take it that wide.

    36. Re:Of course backwards-compatible by Zaak · · Score: 1

      The most important problem of the x86 architecture is the lack of general-purpose registers. All of its (many) other shortcomings can be compensated for. Compilers have to jump through hoops to keep all the functional units busy while generating large numbers of additional reads from and writes to memory because they can't keep all the operands in registers at once. (Register renaming is nice, but only helps for sequential re-use of a register. If you're simultaneously using more values than you have registers, you're out of luck.) The Hammer processors help this problem out by doubling the number of GP registers. The instruction set is still ugly and still burdended by the embarassment that was the 286, but it looks like AMD has fixed what really needed fixing.

    37. Re:Of course backwards-compatible by Chasing+Amy · · Score: 3, Insightful

      > Can you say Macintosh, PowerPC, and MC680x0? I knew you could.

      Amazing how something so condescending could be so wrong. :-)

      The Macintosh line could easily move over to PPC from 68k because of one factor and one factor only: the PPC was so much faster than the 68k that 68k apps could run in an emulated 68k environment at decent speeds. And then of course, a huge motivating factor was that the 68k CPUs had reached the end of their useful life and ween't going to be produced at higher speeds.

      Fast forward to today, and the situation with Itanium is very different. It can't run x86 applications at near-native speeds. It doesn't offer a compelling upgrade path for users, especially since all their old software and games won't run on it and nothing it offers makes up for that. And then we have AMD's x86-64 Hammer, which offers all the advantages of a 64-bit CPU but with complete backwards compatability with existing 32-bit x86 apps. Many people bitch about the x86 instruction set and the limitations of the architecture, but the fact is instructions sets are nearly meaningless nowadays now that instructions are predecoded into micro-ops and treated as they would be on RISC processors. And the limitations of the x86 architecture are solved in the expanded x86-64 architechture.

      Backwards compatability with no discernible performance drawbacks is always preferable to no backwards compatability.

      --

      Chasing Amy
      (We all chase Amy...)
      "The more corrupt the state, the more numerous the laws"-Tacitus
    38. Re:Of course backwards-compatible by Chasing+Amy · · Score: 2

      > which still beat x86 designs, megahertz for megahertz.

      But which can't seem to scale well enough to compete performance-wise in the real world. A 1GHz PPC may well beat a 1GHz P4, but since the P4 is available at 2.5GHz, that hardly matters.

      --

      Chasing Amy
      (We all chase Amy...)
      "The more corrupt the state, the more numerous the laws"-Tacitus
    39. Re:Of course backwards-compatible by Art+Tatum · · Score: 1

      Yeah, but we're still stuck with the same old crappy BIOS, bus, and memory architectures.

  6. Another reason to go with AMD. by bovinewasteproduct · · Score: 1

    Ever since Intel released that the "next" processor would be incompatiable with the x86, I've been waiting for AMD to pick it up. A 64-bit x86 is just what the doctor ordered; easy to port too, and runs all of your old software to boot at a decent speed.

    The Wired article was not bad (except for the typo about 1995 being the release of the 386 instead of 1985). And it's very true, would YOU expect your DVD player NOT to play your CDs? Not me.

    BWP

    1. Re:Another reason to go with AMD. by 0123456789 · · Score: 2, Insightful

      Hmm, but you don't expect your DVD player to play your VHS videocassettes?

      Backwards compatibility is fine where practical, but sometimes the past needs to be buried. Who would buy a computer now with a punch card reader? Or a 5.25" floppy drive?

    2. Re:Another reason to go with AMD. by Anonymous Coward · · Score: 0
      Interesting analogy. DVD contained new fair-use prevention and customer inconvenience mechanisms that didn't exist in VHS, such as CSS and the programmable fast-forward disablement for forced previews, FBI warnings, etc.

      ~~~

    3. Re:Another reason to go with AMD. by akvalentine · · Score: 1
      And it's very true, would YOU expect your DVD player NOT to play your CDs? Not me.

      Maybe you'd expect your DVD player to play your CD's, but you wouldn't expect it to play your 8-tracks or LP's would you?

      Now I'm not saying that backward compatible is bad, just that at some point you have cut the ties to that past and start over.

      I think that this is a good move on AMD's part. They are going to sell a lot of chips during the general move from 32bit to 64bit, I just hope that they are also planning an Intel compatible 64bit chip for the future.

    4. Re:Another reason to go with AMD. by MrResistor · · Score: 2, Insightful

      Hmm, but you don't expect your DVD player to play your VHS videocassettes?

      Actually, I do, and so do a lot of other people, apparently, which is why I can go to K-Mart or wherever and pick up a player that does DVD and VHS for under $200.

      Most people don't buy these because they already have VCRs, and there's little problem using both. However, most people would be really pissed off if you told them that if they bought a DVD player they would no longer be able to watch their VHS tapes.

      Itanium sales reflect that fact. Regardless of technical merit, lack of backwards compatability will kill Itanium.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    5. Re:Another reason to go with AMD. by bovinewasteproduct · · Score: 3, Insightful

      Hmm, but you don't expect your DVD player to play your VHS videocassettes?

      I would if they were in the same media type. Just like that new holo-storage announce; they said the drives will be compatiable with CDs and DVDs.

      Backwards compatibility is fine where practical, but sometimes the past needs to be buried. Who would buy a computer now with a punch card reader? Or a 5.25" floppy drive?

      No neither one. But I see nothing bad with a 64bit x86. If all I wanted was a 64bit system, why pay Intels high prices when I can go Sparc cheaper? If there is no compat, there is no reason to stay Intel.

    6. Re:Another reason to go with AMD. by foniksonik · · Score: 1, Insightful

      My computer doesn't even come with a 3.25" floppy drive or serial ports or hmmm... that's about it, it has everything else, oh wait no PS/2 ports either or 9 pin or serial bus... it doesn't even come with Windows! Talk about a machine of the future... ah I love my Mac.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    7. Re:Another reason to go with AMD. by Anonymous Coward · · Score: 0

      You forgot "It also doesn't come with any applications or games" gotta love that $2000 "Aren't I cool" paper weight.

    8. Re:Another reason to go with AMD. by Buck2 · · Score: 1

      However, most people would be really pissed off if you told them that if they bought a DVD player they would no longer be able to watch their VHS tapes.

      What strange world would this have been? Not ours, for sure. Were manufacturers going to create DVD players that generated some sort of magnetic field that rendered all VHS tapes within the home unreadable?

      What's your point?

      Itanium sales reflect that fact. Regardless of technical merit, lack of backwards compatability will kill Itanium.

      Why should I bother believing this statement when the last one was so nonsensical?

      --

      As my father lik@(munch munch)... ....
    9. Re:Another reason to go with AMD. by Buck2 · · Score: 1

      YHBT, HAND.

      --

      As my father lik@(munch munch)... ....
    10. Re:Another reason to go with AMD. by tfoss · · Score: 1
      My computer doesn't even come with a 3.25" floppy drive

      Probably 'cuz of what a bitch it is to find 3.25" disks. (;

      -Ted

      --
      -=-=- Quantum physics - the dreams stuff are made of.
    11. Re:Another reason to go with AMD. by be-fan · · Score: 2

      Ah. You sound like the people who made Java. They confronted every potential problem with C++ and solved it by removing the offending feature. Multiple inheritence can be dangerous? Just remove it. Pointers can be dangerous? Just remove them. I like Java well and all, but I'd really like to see an extension to C++ that adds some of Java's new feature (like introspection and dynamic classes). Anyway, back to the topic at hand, what do you do when you need to program some device on the serial port? Or when somebody hands you a floppy disk because they aren't hooked into the net? Or your USB keyboard craps out and all you have is a modly PS/2 one lying around? All of these have happened to me recently, and boy did kick myself when I had to copy something to a floppy in the next 2 minutes before heading out the door and I realized I had disabled my floppy drive in the BIOS. Most of the legacy stuff these days hangs off the Super-I/O chip and stays out of the way of the rest of the system. They're not hurting anything and don't cost anything, so why get rid of them?

      --
      A deep unwavering belief is a sure sign you're missing something...
    12. Re:Another reason to go with AMD. by Anonymous Coward · · Score: 0
      I like Java well and all, but I'd really like to see an extension to C++ that adds some of Java's new feature (like introspection and dynamic classes).

      Unfortunately it's not that simple. Java runs inside a VM, C++ does not. That makes most of the nifty dynamic features of java very tough to do in C++ (you'd essentially need to wrap it in a lightweight vm, but lightweight vms never seem to be lightweight for long). It goes back to the old compiled vs. interpreted language flamewar. With C++ you trade off the ability for a lot of these dynamic features for coding closer to the metal.

    13. Re:Another reason to go with AMD. by Qrlx · · Score: 2

      The story so far:

      >However, most people would be really pissed >off if you told them that if they bought a DVD >player they would no longer be able to watch their >VHS tapes.

      What strange world would this have been? Not ours, for sure. Were manufacturers going to create DVD players that generated some sort of magnetic field that rendered all VHS tapes within the home unreadable?


      Yes, it's a little-known clause in the DMCA.

    14. Re:Another reason to go with AMD. by spikedvodka · · Score: 1

      That's not the point, when moving over to a new medium, from scratch, you need something to build on.
      You can't just jump to 64-bit with no compatability with 32-bit, nothing will work, and then you'll go broke.
      IMHO If you want to move to 64-bit, you want at least one step of conpatability to allow for easy migration.

      Oh well, just my $0.02

      --
      I will not give in to the terrorists. I will not become fearful.
    15. Re:Another reason to go with AMD. by MrResistor · · Score: 2

      The point is that people have a lot invested in legacy software, and they don't like being told they can't use it with their new machine. This is what Itanium sales reflect.

      When someone buys an Itanium they pretty much have to buy all new software as well (if they can even find what they need ported to Itanium). If we are to continue with the (admitedly weak) DVD/VHS analogy already established in this thread, it is equivalent to preventing buyers of DVD players from watching their VHS tapes.

      "But I can have a DVD player and a VHS player at the same time, and there's no magical interference field or anything" you say. That's true, but most people aren't willing to suffer the inconvenience of having 2 computers that they must switch between in order to perform certain tasks. Therefore, when someone is buying a new computer that is incompatable with some psoftware which they prefer to use, say "this doesn't support that" is equivalent to saying "you can't do that if you buy this system".

      In other words; if you want people to buy your system, it needs to do what they want it to do, and in the computing world, and especially the business computing world, that means running the software they have already invested in. There are a lot of companies running old Unix database systems that the users have to telnet into just becase that's what they've used for 10 years, it works, and switching to a new system would cost more than maintaining the old one despite the inconvenience. It doesn't matter if the new system is technically superior, if people can't run their old software they won't buy it, as is proven by the lackluster Itanium sales.

      I hope that clears up my position a bit.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    16. Re:Another reason to go with AMD. by Buck2 · · Score: 1

      The point is that people have a lot invested in legacy software, and they don't like being told they can't use it with their new machine. This is what Itanium sales reflect.

      My father has every Rolling Stones album ever put out, on vinyl.

      He also has a CD collection, with very few Rolling Stones albums on that medium. If he wants to listen to an old Stones album he'll put it on his "record player" and listen to it. It still works.

      I think that at this point the DVD/VHS "analogy", if there ever was one worth talking about, falls apart.

      That's true, but most people aren't willing to suffer the inconvenience of having 2 computers that they must switch between in order to perform certain tasks.

      I agree with you. But my father also didn't buy a CD player until it was pretty hard to find vinyl anymore. I think it will be pretty much the same way with 64 bit processors. The people who care will buy two. The people who don't want to bother won't. There are enough of both. Eventually enough people will buy into the new format that the old one will wither away. Backward compatability is not absolutely necessary to make the transition, and the situation is nowhere near as drastic as rendering old hardware disfunctional.

      It's hard to find new software for Win 3.1. That's no big deal to a lot of people.

      I'm not going to bother quoting the last part. I think we basically agree. The difference is in the severity of the danger of the situation that Intel faces. If Itanium fails, well then we've learned something about the processor marketplace. If, on the other hand, it languishes for a while, comes out in a new form (faster, better, stronger) and (after two or so more years) builds up enough inertia to be bought fairly heavily then it will be about as smooth of a transition as was made from vinyl to CD's.

      I basically just didn't get the part about DVD making VHS _not_ work. Remember that Intel is still making Pentium IV's, even as Itaniums are being pushed out to seed the marketplace.

      --

      As my father lik@(munch munch)... ....
    17. Re:Another reason to go with AMD. by MrResistor · · Score: 2

      If Itanium fails, well then we've learned something about the processor marketplace. If, on the other hand, it languishes for a while, comes out in a new form (faster, better, stronger) and (after two or so more years) builds up enough inertia to be bought fairly heavily then it will be about as smooth of a transition as was made from vinyl to CD's.

      The thing is, the lesson has already been learned with the Alpha. The Alpha was always faster/stronger/better and everybody knew it. It even had an NT port, but it didn't run people's apps so it did a slow death spiral until finally being bought up by Intel last year.

      The Itanium occupies the same market niche that the Alpha did, but doesn't have the relative strength in design that the Alpha enjoyed, and that kept it alive for so long. Everybody drooled when Alpha was mentioned, but I don't see anybody drooling over Itanium.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    18. Re:Another reason to go with AMD. by NovaX · · Score: 2

      Well, Itanium has backwards compatability to ease porting, but nothing worthy in support or 64-bit software for running a mid-end server yet. Say IA-64 software begins to appear and we come to the point where a good server might run a good chunk of IA-64 software and some x86 too (no good ports, perhaps). What would stop Intel from designing a riser card like the SunPC (right?) with a Pentium chip on it? For those that need fast x86 as well as fast IA-64, this could work.

      --

      "Open Source?" - Press any key to continue
    19. Re:Another reason to go with AMD. by Buck2 · · Score: 1

      I don't know what to say, man.

      Bringing Alpha into the picture here is like pulling out the ace card.

      Yes, Alpha died an early death. We all mourn. Let it go.

      Intel is a different company. They are an "elder god". They have the capital and the foresight to present something at the time where it might be more proper.

      And, if they don't, well we learn something (as I've said).

      --

      As my father lik@(munch munch)... ....
    20. Re:Another reason to go with AMD. by iainl · · Score: 2

      "I basically just didn't get the part about DVD making VHS _not_ work"

      It does sound strange, I know, but I see people all the time who don't want too many boxes in their living room.

      Also, every time consoles are mentioned on /. (or most other places) huge great flamewars break out over X-Box vs. Gamecube vs. PS2 vs. whatever, because some people won't buy them all. VI vs. Emacs arguments are legendary, and you can even run both in adjacent windows of the same machine!

      Lots of people seem to think they can only own one of a type of technology at once; it seems to have turned into a hardware equivalent of supporting sports teams or something.

      --
      "I Know You Are But What Am I?"
    21. Re:Another reason to go with AMD. by kc8apf · · Score: 1

      so it did a slow death spiral until finally being bought up by Intel last year.

      Well, Intel bought some of the patents, but the rights to actually produce a functioning Alpha processor are still held by Compaq and API. Actually, Alphas are still being manufactured until 2005 with the ev78(?) being the last in the line.

      --
      kc8apf
    22. Re:Another reason to go with AMD. by MrResistor · · Score: 2

      What would stop Intel from designing a riser card like the SunPC (right?) with a Pentium chip on it? For those that need fast x86 as well as fast IA-64, this could work.

      What is stopping them now? Seriously, such a thing would make an Itanium system much more attractive to potential early adopters. Of course, they'd still have to deal with the fact that the Itanium offers no real price/performance advantage over competing architectures, but it would at least remove one black mark against them.

      Really, though, I'd say the boards are already done. It seems like it would be a fairly minor matter to have an x86 slave processor in an NLX (or similar backplane style) based system. IANAEE, though.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    23. Re:Another reason to go with AMD. by MrResistor · · Score: 2

      Interesting. I was under the impression from the articles I've read that Compaq killed Alpha off and sold everything except the engineers who defected to AMD to Intel.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    24. Re:Another reason to go with AMD. by be-fan · · Score: 2

      There aren't many features of Java that couldn't be implemented in C++. Runtime introspection, for example, *has* been implemented in C++, as has object serialization, all without putting a VM under it.

      --
      A deep unwavering belief is a sure sign you're missing something...
  7. Stability by Quantum+Singularity · · Score: 2, Interesting

    Running programs in a hybrid 32/16 bit environment puts a serious strain on the Windows OS: It crashes. Pure systems do not crash as often. I really wonder if the problem will be magnified in a 32/64 bit environment?

    1. Re:Stability by Anonymous Coward · · Score: 2, Informative

      No, because the problem in Windows wasn't moving from 16 bit to 32 bit, it was moving from cooperative to preemptive multitasking.

    2. Re:Stability by tomstdenis · · Score: 1

      Technically this is not true. In fact you can mix 16/32 bit code selectors within a single task with no problems. Of course you have todo a far jump to go into a diff mode [which basically means loading the descriptor for the code segment] but that isnt unstable its just slow.

      Tom

      --
      Someday, I'll have a real sig.
    3. Re:Stability by tomstdenis · · Score: 1

      Also IIRC early copies of windows were not multi-threaded either [kinda like linux afaik].

      Tom

      --
      Someday, I'll have a real sig.
  8. backwards compatibility by Hank+Scorpio · · Score: 1

    Interesting how Intel is the one breaking backwards compatibility, and AMD is keeping it in their chips. Intel, who historically have favored compatibility over moving forward with radical new technology. And AMD, who recently have been the underdogs with more innovative, higher-performing chips.

    I'll bet everyone here is going to be singing the praises of AMD for making their 64-bit chip backwards compatible with x86. The very same people who have been spending the past several years decrying the evil of Intel for maintaining compatibility to such an outdated architecture.

    Interesting eh?

    1. Re:backwards compatibility by Anonymous Coward · · Score: 0
      The very same people who have been spending the past several years decrying the evil of Intel for maintaining compatibility to such an outdated architecture.

      It's not so much praising AMD, as predicting their success. We've learned our painful lesson, and have given up hope that computers will ever get better. After a couple of decades, you start to see a pattern.

      I hate x86. My next ten computers will be x86, probably AMD.

  9. Henry Ford set to release Model "A" by A+nonymous+Coward · · Score: 4, Funny

    Ford Motor Co. is set to release today a new car, the Model "A", based on the award winning and famously popular Model "T". The new Model "A" is backwards compatible with all previous 4 wheel gasoline powered Model "T" cars produced by Ford and its competitors, and can run on the same roads as them.

    1. Re:Henry Ford set to release Model "A" by WatertonMan · · Score: 1

      How well do unleaded cars run on the leaded gasoline of early cars? Even the car industry decided to lose some backwards compatibility. Although the shift from leaded to unleaded gasolines went quite well, although I believe that was due to government regulation. Anyway, I'm not sure the car model applies to computers.

    2. Re:Henry Ford set to release Model "A" by ncc74656 · · Score: 2
      How well do unleaded cars run on the leaded gasoline of early cars?

      If you removed the catalytic converter, it'd run just fine. Newer ('81 and up, if you're talking about GM) cars with oxygen sensors might run into trouble unless you can track down an oxygen sensor that isn't bothered by lead, but my father yanked the catalytic converter out of an '80 Chevette before having it shipped to England in '84. It ran without the cat for nearly four years with no problems other than a slight tendency to backfire on deceleration. When we returned to the States, the cat went back in and it ran for several more years until it was totaled in an accident.

      --
      20 January 2017: the End of an Error.
    3. Re:Henry Ford set to release Model "A" by Anonymous Coward · · Score: 0
      mommy what's that

      ooga ooga christ amen

      thats a christian, we keep a few around in zoos along with muslims and jews for our amusement

    4. Re:Henry Ford set to release Model "A" by Anonymous Coward · · Score: 0

      Wow what I'd give for some mod points right now. What an absolutely fucking ridiculous post. It's not funny at all, it's just plain stupid.

    5. Re:Henry Ford set to release Model "A" by jafac · · Score: 2

      he probably could very easily have tuned out the backfiring.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  10. I don't know how many people will go for this... by Critical_ · · Score: 1

    Unfortunately, AMD may make great chips but I really don't see anything out there from the big/stable/well-tested motherboard makers that would make me want to use any AMD technology in a mission critical system. Case in point, I have a dual-proc P3-500 running Linux that has an uptime of 342 days. It runs on my internal network as a print/file/app server for a windows network. I tried running an Athlon system but it would randomly lock up once ever 120-145 hours. We finally traced the problem to a manufacturing defect in a whole batch of motherboards. I ended up replacing the motherboard and now it runs as a windows system in one of the kids rooms since it doesn't need long up times. AMD has to get the chipsets working in a stable fashion such that they can be trust for "real work"(tm).

  11. Aw Crap! by Anonymous Coward · · Score: 0

    Do we have to go through the whole "64 -bit code is twice as big as 32-bit code" bloatware excuse again?

  12. AMD FUD by bmorris · · Score: 1, Informative

    Both the Itanium and the Itanium 2 will run x86 code. For details see: http://h21007.www2.hp.com/dspp/files/unprotected/i tanium2.pdf

    1. Re:AMD FUD by Anonymous Coward · · Score: 0

      They will run the code, but much much slower.

    2. Re:AMD FUD by Anonymous Coward · · Score: 0

      "Both the Itanium and the Itanium 2 will run x86 code...."

      Yeah, slowly. VERY slowly.

    3. Re:AMD FUD by ZxCv · · Score: 3, Insightful

      I don't think anyone's ever said that the Itanium won't run x86 code--just that it does so very, very poorly.

      --

      Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
    4. Re:AMD FUD by 1lus10n · · Score: 0

      actually the article says the itanium can run x86 apps through EMULATION.

      and the PDF you link to backs it up on page 5 and 6 it states "Translation of IA-32 code is performed with special hardware built into the itanium 2 processor. This hardware allows legacy I/O drivers and other lower performance codes to be translater and executed 'on the fly' in the itanium 2 processor"

      hardware emulation , and i have been told it is rather slow at that.

      so actually your the one spreading FUD about intel

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    5. Re:AMD FUD by bmorris · · Score: 1

      Yes, it is hardware emulation.
      It translates x86 CISC instructions to IA64 EPIC instructions via hardware. Similarly, the P4
      translates x86 CISC instructions to micro-ops via hardware.

      The statement: "...is an entirely new chip that has no backwards compatibility with its x86 line of chips.." on the front page is simply not true.

    6. Re:AMD FUD by Anonymous Coward · · Score: 0

      Back that up with some facts goddammit. You motherfuckers and you're completely baseless FUD, wait, I mean outright lies, are goddamn tiring!

    7. Re:AMD FUD by bmorris · · Score: 1

      The statement:
      "...is an entirely new chip that has no backwards compatibility with its x86 line of chips.."
      on the front page is simply not true.

    8. Re:AMD FUD by Buck2 · · Score: 1

      Temper, temper.

      No one "gets" that kind of humor around here. You only come across as a hot-headed fanatic.

      In order for this to come across effectively, in the future, you should probably append lots of smiley faces and whatnots so that you are still taken seriously and not completely ignored for not presenting your point properly.

      --

      As my father lik@(munch munch)... ....
    9. Re:AMD FUD by TheOnlyCoolTim · · Score: 2, Insightful

      "The statement: "...is an entirely new chip that has no backwards compatibility with its x86 line of chips.." on the front page is simply not true.
      "

      Bullshit. Itanium is as compatible with x86 as my Athlon is compatible with the processors used in the NES, Nintendo 64, Atari 2600, Game Boy, Sega, and Commodore 64.

      Tim

      --
      Omnia vestra castrorum habetur nobis.
    10. Re:AMD FUD by Perdo · · Score: 5, Informative

      A dual 1Ghz Mac can emulate x86 and performs as well as a 266Mhz PII

      A 667 mhz 64 bit Alpha can emulate x86 but is only as fast as a 200mhz Pentium Pro

      An 800 Mhz Itanic emulates x86 as fast as a 166Mhz Pentium.

      Linux can emulate a cluster on a single machine.

      Any PC with two network cards can emulate a Cisco router.

      Intel stopped marketing Itanium's x86 emulation mode because it is abysmally slow. The emulator is of course compiled on Itanium's still very immature compilers so it will improve in the future.

      The Sledgehammer contains a complete x86 core and a complete 64 bit risc core. At 800mhz it outperforms a 1.6Ghz Pentium 4 running stock Windows XP and stock applications.

      Running 64 bit SUSE, the Sledghammer performs as well as an Itanium at the same clock speed.

      Sledgehammer is expected to ship at 2.0 Ghz. It's should perform as fast as a pentium 4 at 3.4 Ghz. Each processor has it's own memory controller so there is no shared memory bottleneck for multiprocessing. 2 processors should be exactly twice as fast using multithreaded applications. Sledghammer scales to 8 processors.

      --

      If voting were effective, it would be illegal by now.

    11. Re:AMD FUD by ShavenYak · · Score: 2

      Bullshit. Itanium is as compatible with x86 as my Athlon is compatible with the processors used in the NES, Nintendo 64, Atari 2600, Game Boy, Sega, and Commodore 64.

      Untrue. Your Athlon cannot emulate the 68000, Z80, or 6502 chips (what's in the N64?) without additional software. The Itanium has x86 emulation built-in. Thus, it is false to say the Itanium has no backwards compatibility with x86. The fact that it performs emulation is irrelevant to the discussion. In fact, most of the modern x86 chips could in a very real sense be said to be emulating x86, as they translate x86 instructions to a more RISC-like instruction set internally.

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
    12. Re:AMD FUD by Anonymous Coward · · Score: 0

      That statement is true.
      The chip itself has no backwards compatability.
      You have to run a software emulator to do any X86.

    13. Re:AMD FUD by brad3378 · · Score: 2

      > Sledghammer scales to 8 processors.

      8 AMD processors?
      I'd have to swap out my 500 Watt power supply for something that plugs into my oven's outlet.
      ;-)

      --

    14. Re:AMD FUD by Perdo · · Score: 2

      You certainly will. Sledghammer is expected to suck power like a cat in an exaust pipe. It is also expected to have more flop/s/watt than anything yet.

      I'll be happy to pump 1000 watts into the Sledghammer server that replaces four 500 watt servers.

      --

      If voting were effective, it would be illegal by now.

  13. Its NOT 8080, but 8086 by Anonymous Coward · · Score: 0

    fix story subject

    1. Re:Its NOT 8080, but 8086 by Isle · · Score: 1

      The 8086 was a 8080 with 16bit extentions.

      So x86-64 is 64bit extionsion of a 32bit extention of a 16bit extiontion of an original 8bit CISC instruction set.

  14. Will they run OS X? by I_Kill_Panhandlers · · Score: 2, Funny

    I've been waiting for these bad mama jamas. I must have spent a week trying to install OS X on my Athlon XP. I couldn't believe how rude the tech support at Apple was, even though I tried to switch. I thought that Quartz would make the windows framing my porn look pretty, but I haven't had a chance to see. I hope this 64 bit CPUs change all that. I used to write 64 bit assembler programs all the time, but they never compiled and linked right. I blame the makers of GeOS, that had to have been the worst IDE I've ever seen for ASM.

    1. Re:Will they run OS X? by Anonymous Coward · · Score: 0
      You are my hero, and I wish to bear your children. It is a rare person that can carefully craft a post to piss off both the AMD and Apple fanboys at once.

      I salute you!

      ~~~

    2. Re:Will they run OS X? by Anonymous Coward · · Score: 0

      I must have spent a week trying to install OS X on my Athlon XP. I couldn't believe how rude the tech support at Apple was, even though I tried to switch.

      I feel sorry for apple tech support, when they have to deal with idiots like you!

    3. Re:Will they run OS X? by Anonymous Coward · · Score: 0

      Let's see, you're wondering why the Apple tech support was bad considering that you're not only trying to install OS X on an unsupported system (I'm sure they deal with quite a few calls about putting it on a 604e-200), you're trying to put it on another computer maker's machine... guess where Apple makes it's bread and butter money from, would you be helpful to someone trying to switch the OS, but not the actual money-maker for them? I think not...

    4. Re:Will they run OS X? by zephc · · Score: 2

      Ironically, there has been quite a bit of discussion within the Mac community about Apple moving to the x86-64 ISA, perhaps tacking on the AltiVec registers for extreme Quartz drawing. It would be a very interesting move, and I wrote a small conspiracy theory about it

      --
      "I would say that 99 per cent of what my father has written about his own life is false." - L. Ron Hubbard Jr.
    5. Re:Will they run OS X? by turgid · · Score: 1

      Why would the Hammer need AltiVec when it already has 3DNow!, SSE and SSE2?

  15. Intel *IS* BACKWARDS COMPATIBLE by Anonymous Coward · · Score: 0

    This article is WRONG. Itanium *IS* backwards compatible with x86 code. It is just not native code, therefore it is slower. But it runs 32-bit versions of Windows and Linux JUST FINE.

    I believe this article is pure FUD in favor of AMD. Please update the news story.

    1. Re:Intel *IS* BACKWARDS COMPATIBLE by B.J.+Blazkowicz · · Score: 1

      Would you buy a DVD player that would play your CD-ROMs 20 times slower?

    2. Re:Intel *IS* BACKWARDS COMPATIBLE by Anonymous Coward · · Score: 0

      And where did that "20 times slower" "fact" come from? Your ass? I thought something smelled in here. I just thought it was the unwashed geeks.

  16. Re:I don't know how many people will go for this.. by lateralus_1024 · · Score: 1

    I'll definitely go for this. So long as Zalman is already in the works to making big enough Heatsink/Fan. This might be the first chip that recommends liquid cooling of somesort.

    --
    If you think /. comments are bad, check out Digg.
  17. Sadly Intel has the upper hand here by carambola5 · · Score: 2, Interesting

    Well, I suppose your reaction to this depends on your personal product loyalty (or possibly lack thereof). Basically, a CPU will inherently run slower if it is backwards compatible with a completely different architecture. What AMD needs is a chip that solely does 64-bit ops, like the Itanium. Now, I realize that this would require all programs to be recompiled/rewritten, but isn't that what PDA's require anyways? And I'm sure the conversion from 32-bit to 64-bit is a lot easier than 32-bit to Async (could someone familiar with that process verify/refute this?).

    This is, in essence, what I'm saying: AMD should come out with 2 64-bit processors, only one of which natively supports 32-bit apps. Why? Otherwise Intel will absolutely rip AMD to shreds in the benchmarks test. Being a loyal AMD user, I don't want to see this.

    --
    IWARS.
    People, in general, disappoint me. Politicians even more so.
    1. Re:Sadly Intel has the upper hand here by MikeD83 · · Score: 2, Funny

      "But it has more bits", says my friend as the reason his Play Station 2 is better than my PC graphics. He doesn't understand that my computer, a 32 bit instrument, actually has a 128 bit graphics card. He also doesn't understand the purpose for all those bits. He just thinks the more of those bits you have the better.

      Intel may do better in the benchmarks; however, AMD will offer you a "64 bit computer with a SPECIAL 64 bit version of Windows." When the average user goes to buy a computer they don't check benchmarks. The key to selling these new units will be the more stuff appeal (and the better price of AMD). I want the computer with more bits, don't you :o)

    2. Re:Sadly Intel has the upper hand here by Phydoux · · Score: 1

      Why would you want to benchmark these two chips against each other? Isn't the Itanium more of a server-class CPU, while AMD is gunning for the desktop/workstation market?

      Of course that brings up the whole question of why you'd need a 64-bit CPU for a desktop machine. There is overlap in the markets these chips are targetting, but I'm not sure a direct comparison is appropriate.

      I still think that in the end, backward-compatibility will rule the day and AMD has a great product on their hands. The only time I've seen a successful migration from one platform to another was when Apple managed to migrate from 68K up to PowerPC, and that was only really possible because they controlled both the hardware and the software. Intel will really have to work their business relationships to get the Itanium accepted by Microsoft and others and to work out some kind of smooth migration path.

      --
      If a tree fell on a florist, and nobody was around to hear it, would he make a noise?
    3. Re:Sadly Intel has the upper hand here by forehead · · Score: 3, Interesting

      Just because a chip is backwards compatible, does *not* mean that it is slower. For starters, the new x86-64 is a superset of the x86-32. This means that 64-bit apps can take advantage of additional registers, better (read: not stack based) floating point, etc. In other words, it makes no sense of AMD to have a "pure" 64 bit proc and a "compatible" 64 bit proc. The "pure" proc would not gain anything from ditching the 32bit ompatibility (other than fewer transistors, which would cause the chip to run a bit cooler/suck less power). Unless of course, the "pure" proc and "compatible" proc had different instruction sets, which would go against their whole strategy.

      In other words, newer does not necessarily equal better (for some definitions of better).

      It may have been better for you to construct your post in the form of a question ("all other factors (bus speeds, memory latencies, process technology, etc) being equal, what advandages/disadvantages does x64-64 have over IA64?").

      --
      --
    4. Re:Sadly Intel has the upper hand here by Detritus · · Score: 1

      HP moved from a collection of old architectures to the Precision Architecture. IBM did something similar with the Power Architecture. IBM's AS/400 systems migrated to a version of the Power Architecture with few or no changes in user software.

      --
      Mea navis aericumbens anguillis abundat
    5. Re:Sadly Intel has the upper hand here by be-fan · · Score: 2

      Basically, a CPU will inherently run slower if it is backwards compatible with a completely different architecture.
      >>>>>>>>
      You do realize that most of the major RISC chips are backwards compatible with older archs. UltraSPARC (64-bit) is backwards compatible with SPARC (32-bit). There are several MIPS ISAs as well.

      --
      A deep unwavering belief is a sure sign you're missing something...
    6. Re:Sadly Intel has the upper hand here by Jaysyn · · Score: 1

      Wow, is usually the first thing my friends say when they see some of the games on my PC that are also on PS2. Or some of the WinAMP visuals I have. Ryan Geiss is a God....

      Jaysyn

      --
      There is a war going on for your mind.
    7. Re:Sadly Intel has the upper hand here by sigwinch · · Score: 2
      Of course that brings up the whole question of why you'd need a 64-bit CPU for a desktop machine.
      32 bits can only address 4 GB of RAM, which is starting to look uncomfortably small for many applications (AI, modelling, gaming, video processing, etc.).
      --

      --
      Kuro5hin.org: where the good times never end. ;-)

    8. Re:Sadly Intel has the upper hand here by whizzmo · · Score: 1

      Ryan Geiss is a God...

      Well, lower the g, and I wholeheartedly agree :)

      Geiss: "Whoa! I have a new respect for ASM again!"
      Smoke: "smooooth. Let there be 2D- fluid dynamics in the land!"
      MilkDrop: "Oooo Ahhh Ohhh. Does this man work for Carmack? He should."

      --
      nuclear presidential echelon assassination encryption virulent strain
      Whizzmo
    9. Re:Sadly Intel has the upper hand here by Anonymous Coward · · Score: 0

      OS/400 has an architecture designed from the beginning to be CPU independent. Makes it a little easier to do that kind of migration.

    10. Re:Sadly Intel has the upper hand here by OrangeSpyderMan · · Score: 1


      32 bits can only address 4 GB of RAM, which is starting to look uncomfortably small for many applications (AI, modelling, gaming, video processing, etc.).


      Err what games do you play that need that much RAM? And what operating system do you use to play them?

      --
      Try NetBSD... safe,straightforward,useful.
    11. Re:Sadly Intel has the upper hand here by be-fan · · Score: 2

      Unreal ran comfortably on 128MB. Unreal 2003 requies 512 to run comfortably. At this rate, we'll hit 4GB in no time.

      --
      A deep unwavering belief is a sure sign you're missing something...
    12. Re:Sadly Intel has the upper hand here by sigwinch · · Score: 2
      Err what games do you play that need that much RAM?
      Offhand, I can't think of a single game in the past five years that hasn't been RAM starved. Every level load time and overly repeated texture implies insufficient memory (or that the game was chopped down to fit machines with insufficient memory).

      Besides, the vendors can't wait until their customers hit the limit to start designing the next generation of hardware. From project start, it takes 3-6 years to get a new CPU core to the mass market.

      --

      --
      Kuro5hin.org: where the good times never end. ;-)

  18. 64 bit addressing useful with 32 bit apps? by Anonymous Coward · · Score: 0

    With an opteron running a 32 bit app is that app limited to a 4gb limit, or can it address above 4gb? If it can then the opteron is immediately useful, as one wouldn't have to wait for 64 bit versions of photoshop, maya, xsi, etc to reap some benefits. The same can't be said for the itanium, as it would be running all the apps through a slow and flaky emulator.

    1. Re:64 bit addressing useful with 32 bit apps? by Isle · · Score: 1

      Yes, because each 32bit app, will be able to address 4Gbyte, where as today they have to share it (except with some silly xeon hack in the Windows Advanced Server).

  19. and this just in... by skydude_20 · · Score: 1

    ...it'll be about a year past the release date of these chips that I may be able to afford to upgrade what I need to use them with all their 'Greatness'(tm) . Witnesses on scene reported that two years might be a better estimate...

    --
    Jesus saves souls and redeems them for valuable cash prizes
  20. HP's chief architect supporting Opteron? by murphj · · Score: 1
    The panel, which included an AMD engineer, felt this was the way to go. "You wouldn't buy a DVD player that wouldn't play your CDs, would you?" said Jerry Huck, chief architect at Hewlett-Packard.
    I thought HP was pushing the Itanium as the best 64 bit chip. Didn't they drop their own chip in favor of the Itanium? Maybe they're hedging their bets?
    --
    SONY. Because caucasians are just too damn tall.
    1. Re:HP's chief architect supporting Opteron? by Anonymous Coward · · Score: 0

      "Maybe they're hedging their bets?"

      Bingo!

  21. Microsoft Support by CONTROL_ALT_F4 · · Score: 1

    I wonder if MS is going to include AMD 64 bit extensions into Win2K or XP. We already know that Linux will before the new AMD is even released.

    If you remember, MS jumped through hoops to include Intel MMX support.

    For a change I would like to see Intel make chip designs to be compatible with AMD innovations.

    1. Re:Microsoft Support by Anonymous Coward · · Score: 0

      W2K is just months away from being unsupported. XP won't get support patched in either, it'll be XP 2.0 or whatever they call it (codename:Longhorn) that adds x86-64 (and Palladium) support.

    2. Re:Microsoft Support by Red+Rocket · · Score: 1


      Don't forget, this is the chip that inspired Jerry Sanders to testify on Microsoft's behalf in the Tunney Act proceedings. Kind of like a hooker giving a free blow-job with the hope of getting something in return. The "something" he wants in return is OS support from MS. Billy G. could always say "Psych! No OS support for you!" It's unlikely though.

      On the good side, the state's lawyers exposed Sanders in the obvious quid-pro-quo so his testimony is unlikely to hold much sway with Kollar-Kotelly.

      --
      - Hail to our fearless misleader! Fool speed ahead!
  22. What can I say? Except by littleRedFriend · · Score: 1


    I want one, I want one, I want one.

    --
    IANAL, but imagine a beowulf cluster of in Soviet Russia all your belong are base to us welcoming the new SCO overlords.
    1. Re:What can I say? Except by Anonymous Coward · · Score: 0

      you can't have one, you can't have one, you can't have one.

  23. Itanium is backwards compatible!!! by Critical_ · · Score: 1

    x86 code can run on an Itanium processor but it is non-native so it runs slower. AMD got Microsoft support and now we see the same tactics of FUD! Lets move forward to a new architecture rather than living in the past with x86. X-Scale here we come!!!! =)

    1. Re:Itanium is backwards compatible!!! by mabinogi · · Score: 1

      Actually, I heard that Itanium 2 (McKinley) wouldn't support x86.

      The source was a Unisys salesman, and Unisys are big sellers of high end Intel solutions, particularly IA64.
      But still, that doesn't mean he was right.

      --
      Advanced users are users too!
  24. Alpha anyone? by greenrom · · Score: 1
    Itanium has a far better archetecture than current x86 designs because Intel is breaking compatibility with its old CISC instruction set. However, I doubt this processor line will ever become mainstream. It probably has a place in the server market, but there's a lot of people who aren't going to buy a processor that won't run x86 stuff at full speed. The Alpha taught us that lesson. Alpha was a great processor design, far superior to all the x86 stuff. There was even a version of NT for it, but it never gained widespread acceptance.

    AMD has the right idea. Extend the old CISC instruction set even if it is a bad design. People have too much money invested in software to throw it away for new "Itanium-optimized" versions (assuming they're available).

    1. Re:Alpha anyone? by MenTaLguY · · Score: 2

      Itanium uses a very advanced VLIW-esque architecture which, coupled with a sufficiently smart compiler, allows for incredible performance.

      Two problems:

      1. making a really _good_ compiler for such an architecture is beyond the means of computer science now and in the near future

      2. we gave up back-compatibility for a fairly slow (in its own right) ia32 emulation

      --

      DNA just wants to be free...
    2. Re:Alpha anyone? by nadador · · Score: 5, Interesting

      >> very advanced VLIW-esque architecture

      Ah, yes. EPIC. Explicitly Parallel Instruction Computing. AKA VLIW. EPIC is market-speak. Intel didn't want to admit that it was making a VLIW chip for two reasons:

      1. There is only one company that has every sold a VLIW chip that actually worked, and that people bought: TI makes DSPs, where are VLIW. They make tons of money. They are the only ones that ever did it right.

      2. There is only one company that has ever made a good VLIW compiler: TI, again.

      Lets think briefly about how great EPIC is, using the two main selling points I remember from a presentation I saw on it a few years ago (sorry if my memory is bad, no coffee this morning, I'm not responsible).

      1. Instructions are Explicitly Parallel. So, the compiler tells you that these two or four or however many instructions can be executed without worrying about data dependency. Terrific. Assuming that the compiler actually works, which is still an open question.

      The only difference between this setup and what's in your Athlon or Pentium4 is that the looking-for-independence is done in hardware on your Athlon instead of by the compiler on your Itanium. This means that there is the *possibility* that EPIC does better at finding independence because the compiler *should* know more about the code when its in a higher level language. *Should*. Essentially, until the science of compilers takes a quantum leap or we start using programming languages that makes these things easier (correct me if I'm wrong, please), Itanium will be at most as fast as a superscalar processor that finds independent instructions on its own and does register renaming.

      2. Predicates and conditional execution. While the whole notion of the predicate in EPIC is more complicated and complex than just conditional execution, its not entirely more useful IMHO, or at least that was my impression the last time I heard someone talk about it. Alpha has conditional execution. ARM has conditional execution. I can append checks to the condition codes in ARM assembly. I don't really understand why this is so nifty.

      I've said it before, and I'll say it again. Resist the urge to think that whatever marketdroids tell you is new is actually good. Sometimes its not.

      (If more knowledgeable people are lurking, please correct any errors I've made, but I think I've got this right.)

      --

      Outside of a dog, a book is a man's best friend. Inside a dog, its too dark to read.
    3. Re:Alpha anyone? by SerpentMage · · Score: 2

      Can you say .NET? Seriously though, making a runtime will make this simpler...

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    4. Re:Alpha anyone? by Anonymous Coward · · Score: 0

      >--> If you hold a Unix shell to your ear, do you hear the C? --

      HAHAHA, you fool.

      a unix shell isnt them thingys with the crabs in!!
      and c is a programming language, not that big thing with all the salty water in!! you have no idea what your talking about my friend.

    5. Re:Alpha anyone? by Kredal · · Score: 1

      A schooner *IS* a sailboat, stupid-head!

      -Kid from Mallrats

      --
      Whoever stated that signature sizes should be limited to one hundred and twenty characters can just go ahead and kiss my
    6. Re:Alpha anyone? by Anonymous Coward · · Score: 0

      you're just a dumb kid talking out of your ass. i thought of explaining it to you, but you'd never understand. so, i'll just alert you to the fact that you're stupid.

    7. Re:Alpha anyone? by Sycraft-fu · · Score: 2

      Well I shouldn't think the compiler technology will be too much of a problem by the time the Itanium hits mainstream. For whatever else you ahve to say about Intel, they do know how to write a good compiler. While their new chip is no small undertaking and requires a radically smarter (so to speak) compiler, I think it is something that they can pull off.

      For that matter I think all in all compilers are evolving to this state already in a way. Orignally one of the major reasons for RISC design was that it was easier to compile for, compiler could generate more efficient RISC code and hence you didn't have ot tweak assembly language just to get deceant speed. Well compilers have gotten a lot better, espically high quality ones like the Intel compiler and they can generate very optimised code, even for CISC ISAs.

      Ultimately, I think an EPIC (to use Intel's term) type architecture will be one of the most powerful.

    8. Re:Alpha anyone? by dracken · · Score: 2

      I work on EPIC compilers and I concur on every one of your observations. The caveat is that every EPIC compiler optimizations is applicable to superscalar processors too. Hence the only reason why EPIC would beat superscalars is the reduced complexity of the processor itself which would (hopefully) make it cheap and fast.

      In theory EPIC compilers should give amazing performance. In practice due to pointers, aliasing and lack of interprocedural optimzations they dont. It is interesting to note that Java, because of lack of pointers produces impressive code for EPIC processors and is highly amenable to optimizations targetting EPIC.

      "There is only one company that has ever made a good VLIW compiler: TI, again."

      I would like to think TI and Us .

    9. Re:Alpha anyone? by Anonymous Coward · · Score: 0

      Assume we get great compilers. RISC/CISC get to enjoy all the advantages of the great compiler, but with the added advantage of OOOE for things the compiler misses.

      The key is EPIC doesn't have the OOOE bagage, even though it OOOE may gain a higher IPC count with the same resources the philosphy is instead of paying for OOOE logic you can buy a couple more interger or floating point units.

    10. Re:Alpha anyone? by sethamin · · Score: 1
      There is only one company that has every sold a VLIW chip that actually worked, and that people bought: TI makes DSPs, where are VLIW. They make tons of money. They are the only ones that ever did it right.

      Your point being? Wouldn't that be incentive to get into VLIW, since they make a ton of money?

      Essentially, until the science of compilers takes a quantum leap or we start using programming languages that makes these things easier (correct me if I'm wrong, please), Itanium will be at most as fast as a superscalar processor that finds independent instructions on its own and does register renaming.

      You're oversimplifying the situation. There are very significant and obvious gains to be made by making these changes. First, compilers are more than fully capable of taking advantage of this and do so. There IS a lot of room for improvement, but considering the burden of responsibility the compiler now shoulders that's to be expected. And I don't know where you get the idea that it's an "open question" that the compilers work correctly; you seem to have quite a bit of cynicism on this topic for no particular reason at all. I have heard absolutely nothing about compilers not being correct or not being able to find parallism in the code.

      Secondly, (here is where I will correct you b/c you ARE wrong) the Itanium CAN do a better job of scheduling than a normal superscalar processor with register renaming. The reason is just as you said: all the dependency checks are done at compile-time instead of at run-time. The processor is obviously bound by the amount of dependency checking logic and the number of instructions it can process at a time. The farther ahead you look, the more logic you need, and costs rise exponentially.

      Doing it in software clearly alleviates this problem. All the parallelism can be extracted from a piece code ahead of time regardless of the hardware. Of course, there is a theoretical limit to the amount of instruction level parallelism (ILP) that can be extracted from any code, which is where predicates come in...

      ...its not entirely more useful IMHO, or at least that was my impression the last time I heard someone talk about it. Alpha has conditional execution. ARM has conditional execution. I can append checks to the condition codes in ARM assembly. I don't really understand why this is so nifty.

      While conditional and predicate execution are based on the same concept, predicates are far more useful. Conditional execution is usually very, very limited in the amount of "speculation" it can do, and most conditional execution instructions force you to embed the condition inside the instruction itself. On many architectures, conditional execution are only supported on a few instructions, like a conditional MOVE.

      For predicated instructions, however, you have a whole new ballgame. First off, just about every instruction can be predicated, as opposed to the limited set of conditionals you can use. On top of that, there are 64 (or 128? Someone correct me?) predicate registers in the Itanium that can be used AND SAVED for predication. This means that the processor can theoretically be speculatively executing 64 (or more?) branches of code at the same time. All the compiler has to do is to assign a different predicate register to each branch and issue predicated instructions for each branch. Now in practice this many branches are not predicated, but you get the idea; using predicates you can let the processor go nuts and start scheduling instructions far, far ahead. With conditionals, you may be able to hurdle a branch or two, but only if the branches are very small and all the instructions in them can be conditional instructions.

      What this effectively does is almost completely eliminate the branch prediction penalty, which by many estimates accounts for almost 30% of processor time. In fact, this penalty is getting worse with today's processors; think about the P4, which has a 19(!) stage pipeline. When the branch prediction unit (BPU) is incorrect, think about how many instructions have to be backed out and reissued from the correct branch! It's no wonder that it's such a performance hit. On top of this, as I alluded to before, it lets the processor read much farther ahead to try to extract parallelism. Since most branches are taken care of with predicates, there's no need to wait (or even check for) dependencies; it can keep issuing instructions until it runs out of registers to schedule.

    11. Re:Alpha anyone? by Anonymous Coward · · Score: 0

      The reason predicate execution is so nifty is that it removes the biggest cause of pipeline stalls in any chip... branches. Your processor is executing a branch statement about 1 in 4 operations, and if it doesn't know the outcome it can either

      a) wait - this takes forever
      b) predict - this can be wrong sometimes and you pay for that

      so what does predication do? It removes the problem of prediction. It guesses both ways, and then the right way (determined later) is put into effect. What does that mean? Well you can just throw more hardware into the pipeline and never worry about branch stalls! You can make it superscalar (which it already is, but you can increase that yet further) and increase the size of the pipeline (increased performance). I studied several levels of the x86 architecture and the IA64 architecture (oh and did i mention that my teacher was on the design team for the pentium pro?) and let me tell you, x86 is the most disgusting and bloated thing i have ever seen. AMD keeping it is like carrying around a smelly mutant that sometimes works but usually just vomits on you all day, and we all know how that is. Unfortunately the momentum is what keeps it up. At some point there needs to be a break from it in mainstream computing, and now is none too soon! In fact it is a lot late! So i beg you DON'T buy sledgehammer, because despite giving you your precious x86 instructions somewhat speedily, it perpetuates one of the worst architectures ever created. Just don't buy it and let x86 die and then we can all have clean, FASTER computers in a few years. THINK OF YOUR CHILDREN!!!

    12. Re:Alpha anyone? by codealot · · Score: 1

      For whatever else you ahve to say about Intel, they do know how to write a good compiler.

      A good x86 compiler, yes. They haven't proven they can repeat that success on anything else.

      The compiler team that came over from Compaq may be able to help considerably though.

    13. Re:Alpha anyone? by codealot · · Score: 1

      It is interesting to note that Java, because of lack of pointers produces impressive code for EPIC processors and is highly amenable to optimizations targetting EPIC.

      Can you elaborate on this? Though Java doesn't understand pointers at the source level, surely most implementations represent object references as pointers.

      I'd suppose Java doesn't have the aliasing problem as C/C++ but it suffers from other limitations, like overly strict language semantics, i.e. strict left-to-right evaluation.

    14. Re:Alpha anyone? by codealot · · Score: 1

      Technically all that is true... but I can't help but remember some comp.arch discussions arguing the effectiveness of EPIC's technology in Intel's target market.

      Specifically, there are problems in compiler technology that are hard to solve, especially in enterprise computing, which is where the money is that presumably will be spent on McKinley hardware.

      Developers of enterprise software don't write code that is conducive to ILP. Those who do, in the HPC arena, aren't relevant to Intel's presumed target market of mid and upper-range servers.

      There is as of yet little evidence that Intel can adequately solve the problems of branch prediction, alias analysis and operand prefetching in typical enterprise code to a degree that justifies the great expense of R&D they have poured into this experiment known as IA-64.

  25. OS Compatability is key by fishbowl · · Score: 2

    If Windows runs on Itanium and not on AMD, that's the end of AMD.

    --
    -fb Everything not expressly forbidden is now mandatory.
    1. Re:OS Compatability is key by JPriest · · Score: 1

      MS announced support for the hammer a long time ago, as did various Linux vendors.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    2. Re:OS Compatability is key by paitre · · Score: 1

      I'd agree with you, except that Microsoft has already pledged support for the Hammer line.

      It's part of what got Jerry Sander's testimony in the anti-trust suit :)

    3. Re:OS Compatability is key by karlm · · Score: 2
      Up until 4.0, NT was multi-platform. Hopefully M$ had enough foresight to keep the code portable just in case they ever wanted to be multi-architecture again. As much as I hate the MS monopoly, I dislike the "everything is x86" mentality more. Linux ia64 sets the CPU up to be big endian, right? And Win ia64 sets it up as elttil naidne?

      <OT>
      BTW, other than being able to use a single integer load opcode and still being able to increase register size, what are the advantages of elttil niadne architectures? (Obviously, programmer familiarity is also a factor, but the switch isn't that bad.) Network byte order is defined as big endian, so switching everything back and forth stinks. (I know, X11's solution is beautiful, but that's beside the point.) I noticed that both Itanium and XScale CPUs have the endianess as part of the CPU state. MIPS machines come in both endianesses. So, why do we come out with new architectures that have the little-endian option? (Obviously x86 compatability reuires it in this case.) MIPS comes in mips and mipsel flavors. Can you get a PPCel chip? PaRISC and SPARC are big-endian only, and I think the IBM POWER family are as well. Giving the chip the option of ether endianess adds complexity and transistors, although not many.

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    4. Re:OS Compatability is key by BawbBitchen · · Score: 1

      PPC is big and little. It is just a flick of a register...

    5. Re:OS Compatability is key by Anonymous Coward · · Score: 0

      I would think that portability is still there. IIRC doesn't Windows use a Hardware Abstraction layer of sorts to seperate much of the system from the actual hardware?

  26. Look on the bright side by Savatte · · Score: 2, Insightful

    people complain about slashdot rerunning stories. have you looked in the newpaper recently? There are full of repetitions and dupilicates, sometimes much more frequently. How many times have you seen violence in the middle east or northern ireland? How many times can you read about some crappy Martin Lawrence movie? All the slashdot editors are doing is trying to keep up with the newspapers.

    1. Re:Look on the bright side by alext · · Score: 2

      How many times have you seen violence in the middle east or northern ireland?

      I know, pesky reruns!

      or

      Let's have some violence elsewhere, I know just the place!

      or

      Those who do not learn from history are condemned to repeat it

      --
      I'm feeling creative today Rhonda, trundle me!

  27. Look to your Sparc for the warning by Anonymous Coward · · Score: 1

    "AMD Reigns Supreme"??? Ha! I spit on your AMD!

    Well, ok, to be honest I haven't got anything against AMD. They're better than Intel at any rate, and they make nice little chips for the home.

    But the simple truth is: anyone who really needs the power of a 64 bit desktop is already happily using a Sun workstation.

    1. Re:Look to your Sparc for the warning by Paul+Jakma · · Score: 2

      Or a DEC/Compaq Alpha workstation, or a Silicon Graphics MIPS Workstation.. And arent HPs PA-RISC machines 64bit too?

      But the funniest of all:

      A lot of WinCE pocketpc type things are using 64bit capable embedded cpu's. (a lot of the embedded MIPS clone CPUs used in handhelds can do 64 bit, eg NEC VR series).

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    2. Re:Look to your Sparc for the warning by Dave9876 · · Score: 1
      And arent HPs PA-RISC machines 64bit too?
      Yes, PA8000's and above are 64bit (it's a part of the PA 2.0 spec I think).
  28. Re:I don't know how many people will go for this.. by Anonymous Coward · · Score: 0

    Troll-- AMD may have been the king of roast in the past. Too bad the PIV chips now run the hottest.

  29. Since when is the 8080... by ncc74656 · · Score: 5, Interesting

    ...considered part of the x86 family? The first processor in that lineup is the 8086. I think the 8086 might've been source-code-compatible (to some extent) with the 8080, but you can't take an 8080 binary and run it on any x86 processor (emulation doesn't count).

    --
    20 January 2017: the End of an Error.
    1. Re:Since when is the 8080... by Nate+Eldredge · · Score: 1

      It's not part of the family in the sense that newer chips are backwards-compatible with it, but the heritage is definitely there. The 8086 had a very similar instruction set and architecture to the 8080. In fact, you could reassemble 8080 code for the 8086. I think the 8080 is absolutely a direct ancestor of all the x86's.

    2. Re:Since when is the 8080... by Detritus · · Score: 1

      8080 assembly language programs could be mechanically translated to 8086 assembly language. Microsoft, and other software vendors, used this to produce many of their early 8086 software products.

      --
      Mea navis aericumbens anguillis abundat
    3. Re:Since when is the 8080... by dubious9 · · Score: 1

      Does anybody remember the 8088? It was Intel's first stab at 32 bits. It came out before the 8086, but nobody was ready for the jump yet (amoung other reasons) so failed fairly quickly. Is Intel trying to jump the gun twice? This time they have a fierce competition.

      --
      Why, o why must the sky fall when I've learned to fly?
    4. Re:Since when is the 8080... by buggered · · Score: 1

      Actually the 8088 was just a 8086 with a data bus that was cut down to 8 bits. You are probably thinking of the 432 which was the first 32 bit chip, which did all sorts of checking in hardware (like array bounds), but that also made it very, very slow.

    5. Re:Since when is the 8080... by jrwyant · · Score: 1

      No, the 8088 was a 8086 (16-bit data bus and registers: AX, BX, CX, DX) except the data bus was 8bits only (cheaper.) Both could address only 1MB of memory.

      The 8086 came out in June 8, 1978, and the 8088 came out a year later. Both had roughly the same gate-count, at 29 000 transistors (3 micron process.)

      The 80286 introduced (in Feb. of '82) 32bit extensions to the registers, giving you EAX, EBX, ECX, EDX, etc., and could address 16MB of memory. It was on the 1.5 micron process, and weighed in at 134 000 transistors.

      A side note: my IBM Personal Portable PC has an AMD 8088 running at 8MHz, and achieves 0.31 BogoMips running ELKs (a very trimmed down Linux kernel.) :)

    6. Re:Since when is the 8080... by Cryptnotic · · Score: 2

      Whoever submitted the article probably meant 8088, not 8080. The 8088 was a cheaper version of the 8086. As someone else pointed out, it used an 8-bit bus interface instead of a 16-bit one, similar to how the 386sx used a 16-bit bus instead of a 32-bit one. It is still code-compatible. The 8088 was used in the original IBM PC.

      --
      My other first post is car post.
    7. Re:Since when is the 8080... by blackcat++ · · Score: 1

      Are you sure the 286 had 32 bit registers? AFAIK they were introduced with the 386, all of them.

    8. Re:Since when is the 8080... by Anonymous Coward · · Score: 0

      Geeze! You are wrong. The 32 bit extensions didn't come out until the 386. The 286 was a 16-bit CPU with 24-bits of addressable space.

    9. Re:Since when is the 8080... by Wolfier · · Score: 1

      In no way the 8088 is "32 bit".

      It is a 8086 "SX" if that makes it easier to understand. In fact, the 386 SX and the 386 DX has the exact same relationship as the 8088 and 8086.

    10. Re:Since when is the 8080... by andyr · · Score: 2
      The 8086/8088 could be considered to be compatible with the 8080. Even though they could not run 8080 binaries, a dis-assembly/re-assembly pass could create a functioning executable.

      To put it another way, the assembly language was backwards-compatible. You could not have done the same with, say, the 6800 or 6502, as which flags were set on add, flag types, etc. were not the same between those processor families.

      You could take an 8080 binary, run it through a (fairly simple) translator, and be up and running.

      Cheers, Andy!

      --
      Andy Rabagliati
    11. Re:Since when is the 8080... by tshoppa · · Score: 2
      but you can't take an 8080 binary and run it on any x86 processor

      Almost. The Japanese company NEC sold 80x86 compatible processors called the V20 and V30 which also had an 8080 binary compatibility mode built-in.

      The V20 and V30 were not "x86 processors" (the number 86 isn't in the part name!) so you are technically correct, but the V20 and V30 were, in spirit and in PC-clone applications, treated as x86 compatibles.

    12. Re:Since when is the 8080... by Anonymous Coward · · Score: 0

      So you think that Intel processors since Pentium, and for example AMD's Athlon and K6 series aren't x86 processors, just because of the name?

      If V*0 vere x86 processors, then they were, whatever the name.

  30. It's more complex than that by hackwrench · · Score: 1

    there's real mode, 16-bit protected mode segments, 32-bit protected mode segments, V86-mode, is there a 32-bit real mode?... is that what unreal mode is... and what are virtual machine hooks?

    1. Re:It's more complex than that by Uller-RM · · Score: 2

      Unreal Mode (aka Voodoo Mode, Flat Mode, or Big Real Mode) was a weird hack to allow 32bit addressing in real mode. It works because when you turn an IA-32 CPU on, it may boot in real mode, but it's not really doing true 16-bit addressing. It's just setting the limit register in the MMU to 1MB.

      Therefore, you can set a single-entry GDT with a 4GB limit starting at address 0, kick the CPU into 32bit PE mode, and then go back into realmode, and the end result is realmode capable of accessing 4GB of RAM using the 32bit registers. Just use 0000 as a segment. (Of course, this weirdness also means you won't be able to use movsb or other string operations that expect realmode segments.)

      People stopped doing this around the Pentium era because 16-bit instructions ran up to four times as slow as 32-bit instructions, and Windows was becoming ubiquitous, so it was easier to just use 32-bit protected mode with the same single-entry GDT.

      (BTW, V86-mode is a hack where a task handle is put in the GDT and it runs for all intents and purposes as if it were a real-mode program. When an interrupt occurs, it goes through to an alternate IDT instead of the normal low-memory block, and the handlers run in protected mode.)

    2. Re:It's more complex than that by tomstdenis · · Score: 1

      Just a tid-bit. In PMODE the same style of addressing is normally known as flat addressing. It was useful when you needed to access the lower 1MB since you could use negative offsets from the base of your data segment.

      Most modern OS'es won't let you do this but instead map memory instead

      --
      Someday, I'll have a real sig.
  31. My favorite quote from the article by cos(0) · · Score: 1

    While the first 32-bit processor came out in 1995, the average PC used 1 MB of memory, so 4 GB was both unaffordable and generally not needed. But the recent advent of Windows XP and digital media has changed all of that.

  32. Software Compatability is the key, not OS by Metaldsa · · Score: 2, Insightful

    The Mac shows how a great system with all the best features can not be worth a damn if they don't have the products to back it up. Think of the tens of thousands, the hundreds of thousands, of small 32 bit programs are out on download.com right now. You can't use one of them on the itaniam. No kazaa, no winamp, no aim, no small shareware/freeware apps, and no GAMES!!! If Intel thinks they are going to get a desktop switch over to 64 bit in the next two years b/c they have a faster chip then they must have accidently hired some old Apple employees.

    And I have no clue if the mac OS is more stable, faster, etc. But I'm just going from what mac people tell me :)

    1. Re:Software Compatability is the key, not OS by TheAwfulTruth · · Score: 2

      Who the hell needs a DESKTOP system to be 64 bit? How many people's desktops have (and actually use) 2 gig of ram (or more) right now? Or will in the near future? The desktop NEED for 64 bit systems is way WAY off. Servers yes, desperately, now. Desktops... no. Games... no. I even do some fairly heavy photoshop work including posters on our 32, 48 and 60in printers, but I have rarely needed more than 512 meg for even that.

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    2. Re:Software Compatability is the key, not OS by Nate+Eldredge · · Score: 1

      Why not games? You might note that most of the modern console game systems are 64-bit. Now maybe that's only for buzzword reasons, but I'd imagine there's some advantage...

      (Note that there are other advantages to a 64-bit system besides the ability to address more memory. Game consoles don't have 2GB of RAM either. Fast wide arithmetic is a more likely guess, though I don't really know.)

    3. Re:Software Compatability is the key, not OS by thales · · Score: 2
      " Who the hell needs a DESKTOP system to be 64 bit?"

      Now why am I getting a feeling of Deja Vu?
      Maybe remembering the people who questioned who would need a 32 bit CPU in a desktop PC when the 386 was released.

      --
      Quemadmodum gladius neminem occidit, occidentis telum est
    4. Re:Software Compatability is the key, not OS by be-fan · · Score: 2

      Think about the thousands of small 32 bit programs out on debian.org (or gentoo.com or redhat.com) right now. I can just recompile any of them on whatever proc I want!

      --
      A deep unwavering belief is a sure sign you're missing something...
    5. Re:Software Compatability is the key, not OS by King+Babar · · Score: 2
      Who the hell needs a DESKTOP system to be 64 bit? How many people's desktops have (and actually use) 2 gig of ram (or more) right now? Or will in the near future?

      One word: Matlab. :-)

      OK, that explains the lust for extreme amounts of memory and the possibility of insane floating point performance if Mathworks would well support the architecture, at this moment. The truth is, presumably absurd amounts of computing hardware power have *always* spawned software that uses everything that's there plus 20%. I think the interesting comparison here is to video card technology, which has jumped from 8 bit to 128-bit (or more?) architectures in the past decade. I can remember at every step of this progression that somebody (including me, a couple of times) wondered who the heck could possibly need all of that bandwidth... Or raw memory, for that matter. I'm about to buy a computer whose cheapest and cheesiest video card comes with 32 megs of memory; hey, the screen resolution might only have 2 million pixels, and even at 4 bytes per pixel, you're over by a factor of four. But, of course, that kind of thinking is now hopelessly naive.

      And so it will also be when truly 64-bit architectures really take off.

      --

      Babar

  33. Fully? by Stonent1 · · Score: 1

    I assume that also means electrically compatable? If not I wouldn't say fully.

  34. They already do this! by neye_eve · · Score: 1

    The Hammers have three modes of operation:

    1) 32-bit based. Run all your 32-bit apps on a 32-bit program. In 5 years, you get to look retro.

    2) 32-64-bit hybrid. Run a 64-bit OS with a mix of 32 and 64 bit apps. Or all of one or the other. In 5 years, you get to look like a geek when you're running all the "old-skool" 32-bit programs that were never ported to 64-bit, and you're running them without an emulator! (you w00t 1337 dewd)

    3) 64-bit only. Run a 64-bit OS with 64-bit apps only. In 5 years, look like everyone else ;-)

    neye

  35. In other news by Sivar · · Score: 2

    In other news... Pentium IV processors can now use DDR memory, you can now get dual-processor Athlons systems, and the Intel Pentium-3 processor has new instructions that will allow it to "revolutionize your internet experience" dubbed "SSE"

    --
    Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
    1. Re:In other news by autocracy · · Score: 2

      I'm curious as to exactly what it is you're trying to say. Perhaps you ought to seperate you .sig from your comments a little better (I know I should)...

      --
      SIG: HUP
    2. Re:In other news by Anonymous Coward · · Score: 0

      There is a setting in your user options to separate the sig from the main comment.

  36. AMD's Chips by DarkWarriorSS · · Score: 1

    I've always liked AMD's chips and have had the best lucky with them. Infact, my school's finally upgrading a few boxes with AMD 1600XP's, ANYWAY, not the point of my comment. My comment is this: Ever since I saw the Hammer/Opteron chip, when they FIRST introduced the idea, I drooled over it. I can see the advanages of a back. compat. chip for x86 along with running 64 bit stuff, but I can also see a chip from AMD that JUST does 64-bit.

    ANYWAY.... What I would LOVE to see from AMD, is to take their Hammer design, and run with it. Meaning, if possible, move more onto the chip (e.g north bridge) this way you can just pop a new chip in, and you almost have a new motherboard, ALMOST. Also, I would like to see them combine the Hammer design with Clockless Tech (discussed here on /. earlier). With the last, I think if they did that, they would totaly blow intel right out of the water.

    Considering my desktop is a Emachine Celery 400, and my laptop is a old IBM Thinkpad 600, at 266, I would LOVE to have a laptop AND a desktop with this chip, that would truely be AWESOME!

    1. Re:AMD's Chips by Anonymous Coward · · Score: 0

      The northbridge IS on the chip.

    2. Re:AMD's Chips by DarkWarriorSS · · Score: 1

      I figured it was, because I thought I remembered hearing something about it. Still, if they combined what they have with the clockless, I still think they would own intel hands down.

  37. AMD was nice by ToasterTester · · Score: 1

    Athlon got me to switch to AMD for awhile, a short while. They never worked out their heat concerns. Now with 64-bit Intel is evolving past its mistakes and moving forward. AMD with it 64-bit is try to drag those same mistake into the future. At some point you have to leave the past to the past. CP/M. DOS, OS/2, Windows. or better yet 8080, Z80, 6502, 68000, 8088, 286...

  38. Apple's 68K migration by neye_eve · · Score: 2, Informative

    The only time I've seen a successful migration from one platform to another was when Apple managed to migrate from 68K up to PowerPC, and that was only really possible because they controlled both the hardware and the software.

    they were also successful because in part so many developers spent a lot of time making fat binaries that would run on either 68K or PPC platforms. The developers made things backwards and forwards compatible at the same time in one package.

    neye

    1. Re:Apple's 68K migration by Phydoux · · Score: 2, Insightful

      That's very true, Apple couldn't have done it without developer support. Is Microsoft going to provide a version of Windows that'll run on Itanium while also allowing you to run your old 32-bit Windows apps? Will Itanium run them fast enough to even make this feasible?

      I think the answer to the first question is most likely YES, but the answer to the second question, from what I've read, is not quite so clear.

      Back in the day, Alpha had Windows NT and an emulation layer that would let you run x86 applications on it. It seems like that's the closest equivalent to the 68K migration that Apple went through. There might have been a lot of external reasons why Alpha failed, but it seems to me that in the x86 world there isn't enough support from all of the different players to make a migration possible. Of course, that's just my opinion, and maybe Intel, Microsoft, and all of the other companies out there will manage to get us all upgraded to Itanium, and do it as smoothly as Apple did.

      --
      If a tree fell on a florist, and nobody was around to hear it, would he make a noise?
    2. Re:Apple's 68K migration by adixon01 · · Score: 1

      Also, the fact that the 66mhz PPC and a 68040 at 40mhz ran at almost the same performance increased this. When you bought a power mac, you bought into the future (irony) as if you ran a app under system 7.5 they both performed about the same on a classic or a power mac. macs didnt get fast until about 180mhz. the 601 was a slow risc chip that showed the future. ironically, most 601 system users never got a the promised future when they bought the hardware (copland os, rhapsody) all intended for the hardware. Apple is known for many strange os blunders (PINK , TANGENT OS, COPLAND,SYSTEM 7.5x, SYSTEM 7.7, And RHAPSODY)

    3. Re:Apple's 68K migration by BawbBitchen · · Score: 1

      Lets not forget NeXT. From the 68K to Sparc, HP and i386 - I can still get prgs for my NeXT that will run on all these - all I do it click.

  39. No... a 64bit chip doesn't have to be 'slower' by Coventry · · Score: 5, Insightful

    A properly designed 64-bit CPU does not need to 'run slower' to run 32-bit apps. AMD came up with a simple solution to the 32-bit limitations of X86 code: they added a new 'mode' to the processor to run 64-bit binaries. when this mode bit is set (similar to the old Real and and Protected modes of X86 chips), the chip utilizies the full 64-bit-wide pathways for data and cacluations, when this bit is not set, only the lower (or is it upper? AMD isn't saying...) 32-bits of the pathways are used. The same exact logic units are used for all 32-bit and 64-bit calculations, only the bit-depth precision changes. Thus if it takes an ADD instruction 16 cycles to add two registers and store the results in a third register, it takes 16 cycles reguardless fo whcih mode the processor is in. Of course, AMD also added an extra 8 registers for use in 64-bit mode... very useful.

    The itantium does not get the majority of it's speed from being 64-bit - this is a common mistake people make. It has a _very_ different design and instruction set - EPIC - which places the burden of parallel instruction determiniation on the compiler. Basicly, they used the oldest software refactoring trick in the book, but on the whole processor design: they examined the amount of time spent executing, and looked for the bigest runtime performance-hit that could be moved from a O(n) to a O(1) penalty by simply moving the calculation. In this case, modern processors spend a great deal of time trying to handle multiple instructions at once, which may or may not be parralellizable (is that a word?) - thus the processor has to figure out, on the fly (in a P4, for example), if it can execute the next four add instructions in parallel, or if they are interdependant and cannot... By placing the burden of parellelism determination and instruction scheduling on the compiler, intel made the compiler writer's job much harder, but at the benefit of increased performance.

    Oh, and most PDA processors are much more traditional, and thus don't require complex compilers like the itanium, so actually porting a compiler (or an assembly-lang app) to a PDA from x86(32-bit) is easier than creating one for the EPIC architecture.

    And yes, I know the above is an oversimplification, and Intel and AMD both did a lot more, in a lot more detail, on thier 64-bit chips.

    Oh, and I think the next few iterations of itaniums _will_ beat the AMD 64-bit chip on bechmarks. But not by a landslide.... And with the differences in price (EPIC chips are Expensive... capital E) the AMD chips will win the hearts of many and be the performance-price ratio king. And who wants to pay 3 times as much for 20% more performance?

    --
    man is machine
    1. Re:No... a 64bit chip doesn't have to be 'slower' by Anonymous Coward · · Score: 0

      Craig Barrett is that you? Remember kiddies, EPIC is spelled V-L-I-W.

    2. Re:No... a 64bit chip doesn't have to be 'slower' by Michael+Woodhams · · Score: 3, Interesting

      "AMD came up with a simple solution ... when this mode bit is set ..."

      I'd note that this is not a new solution, and possibly not a desirable one. The book "The Soul of a New Machine" describes the engineering effort at Data General c1980 to develop a new mini computer. I think it was a 32 bit design, and needed to be backwards compatable with the older 16 bit design. The chief engineer insisted that the compatability *not* be done by a 'mode bit'. I can no longer remember what the objections to a mode bit were. Can anyone comment?

      --
      Quattuor res in hoc mundo sanctae sunt: libri, liberi, libertas et liberalitas.
    3. Re:No... a 64bit chip doesn't have to be 'slower' by carambola5 · · Score: 2

      Thus if it takes an ADD instruction 16 cycles to add two registers and store the results in a third register, it takes 16 cycles reguardless fo whcih mode the processor is in.
      Case and point. If a 64-bit processor had a 64-bit ADD instruction that takes 16 cycles to complete, a similar 32-bit ADD instruction (assuming the addends and sum are within the 32-bit range, which would be the case if performed on a strictly 32-bit app) would take approximately half (8) the amount of cycles to complete. Thus, if the 64-bit proc was running a 32-bit app with a clockspeedXmultiplier of 1600MHz, it would finish the task at an apparent rate of 100MHz, whereas an equivalent 1600MHz 32-bit proc would finish the task at an apparent rate of 200MHz.

      Oh, and I'm not talking about any extras on the chip such as different queueing algorithms or assemblers. That wasn't my point.

      --
      IWARS.
      People, in general, disappoint me. Politicians even more so.
    4. Re:No... a 64bit chip doesn't have to be 'slower' by karlm · · Score: 2
      I think the parent's parent was half right. It's not that 32-bit compatability is a huge drag, it's that x86 compatability is a huge waste of transistors if you don't need it, or are willing to get the x86 compatability from emulation.

      One of the big problems with the x86 instruction set is the multiple width instructions that need to be partially decoded before their length is known, this makes the decoding step partially inherently serial.. very hard on high performance superscalar architectures... Without the P4's translation cache or the AthlonXP's three decoders (two of which must always wait for the one to partially decode their op before they know where to start), the ALUs would get instruction starved pretty quickly.

      I'd be darn happy if I could get an x86-64 chip with the x86 decoder replaced by a decoder for instructions that are much closer to the chip's internal instruction set. The only software on my machine that I didn't apt-get is the Sun JVM, so if the chip were even mildly popular, there's a good chance all of the stuff I use would be ported. Without the x86 royalties being paid to Intel (parts of the instruction set are patented) and without the extra chip realestate (==chip cost) and work required (== heat and power consmption) for x86 compatability, I'd be much happier. Clock rates might not go higher, but the chips might be able to dipatch more instructions per cycle while using less power and fewer transistors.

      Itanium and "majority of its speed" in the same sentance! Hehe... Why the heck didn't they give the Itanium a full FPU instead of causing some of the floating point instructions to raise a floating point software assist exception for the kernel to handle? (This is a big performance kill for FP, and also the reason why at least some FP operations are not permitted while running in kernel mode in the Linux ia64 port.) Register windowing was also a bad idea. It doesn't surprise me that the thing runs so hot and slow and uses so much realestate. They added some whiz-bang features (register windowing, anyone seen it used effectively in SPARC?) instead of some useful ones (like a hardware-only FPU).

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    5. Re:No... a 64bit chip doesn't have to be 'slower' by (outer-limits) · · Score: 2

      I'm just curious if Intel will take the spare bit that AMD will have to use to indicate the new modes, and then allocate it to something else in the Pentium 5?

      --

      Microsoft - Where would you like to go today, Maybe Jail?

    6. Re:No... a 64bit chip doesn't have to be 'slower' by (outer-limits) · · Score: 2
      Purely 'looks', just like a four cylinder car would look strange with big nose on it to fit a six cylinder engine in it. (Something GM did in Australia to the Vauxhall Viva to create the Torana. It was a very fast car, if you didn't need handling).

      In practice, you can always work around the kludge with software, and then don't have the problem of software compatibility, just because the engineer threatened to throw a hissy fit.

      --

      Microsoft - Where would you like to go today, Maybe Jail?

    7. Re:No... a 64bit chip doesn't have to be 'slower' by ottffssent · · Score: 2

      Case and point. If a 64-bit processor had a 64-bit ADD instruction that takes 16 cycles to complete, a similar 32-bit ADD instruction (assuming the addends and sum are within the 32-bit range, which would be the case if performed on a strictly 32-bit app) would take approximately half (8) the amount of cycles to complete.

      That depends on the design of the adder. Full adders, half adders, ripple-carry adders, and other types of adder exhibit different behavior as the word length is increased.

      Consider: the upper 32 bits can be added in parallel with the lower 32 bits, and a correction step added in the case where the lower 32 bits overflow into the upper 32. That won't take twice as long as a single 64-bit add, though it will require more logic.

    8. Re:No... a 64bit chip doesn't have to be 'slower' by Coventry · · Score: 2

      "it takes 16 cycles reguardless fo whcih mode the processor is in."
      br. Even with the typo left in, its fairly obvious my meaning here - a 64-bit add takes as many cycles as a 32-bit add in the 'hammer' design by AMD - the same Adders are used for each - just in one case (32 bits), half the bits involved are ignored.

      --
      man is machine
    9. Re:No... a 64bit chip doesn't have to be 'slower' by jafac · · Score: 2

      Better still, the Porsche 904, originally shipped with a 2 liter 4 cylinder engine, then modified for the 6 cylinder, and again for the 8.

      Come to think of it, the 914 also originally ran with a 1.7 liter four, 2.1 liter 6 (for the 914/6), and some examples were made with the flat-8 (minus the rear luggage compartment, of course!) - but both of these cars had no modification to the exterior bodywork to accomidate these different engines.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    10. Re:No... a 64bit chip doesn't have to be 'slower' by dracken · · Score: 1

      "By placing the burden of parellelism determination and instruction scheduling on the compiler, intel made the compiler writer's job much harder, but at the benefit of increased performance."

      " I think the next few iterations of itaniums _will_ beat the AMD 64-bit chip on bechmarks"

      These are highly debatable statements. I work on EPIC compilers and simulators. In theory EPIC compilers have a huge "window" into which they can look for parallelism when compared to superscalar processors whose hardware look at a small window for parallism. However in practice, usage of pointers, aliases, lack of interprocedural optimizations etc etc makes EPIC slower than Superscalar. Also all compiler tricks for EPIC are applicable to superscalar too.

      The first generation of AMD-64 will beat itanium hands down. The reason Intel will eventually win is because EPIC processors are *way* to easy to design and implement than superscalar processors. That is the only reason Intel is shifting to EPIC .

      -Dracken.

    11. Re:No... a 64bit chip doesn't have to be 'slower' by oh · · Score: 1
      I rememebr one of the authors of Plan9 saying that they wrote the compiler so it didn't use register windows. It simply used the registers that were currently visibly, and used the stack in the same way as a machine without a register window.

      It was claimed that code compiled this way ran 15% faster then code compiled with gcc.

      I still think the idea of a CPU with 512 registers is so cool. I don't know if any SPARC chip ever shiped with this many, but that was the max number allowed under the SPARC specifications.

      --
      Democracy isn't about no one telling you what to do. It's about everyone telling you what to do.
    12. Re:No... a 64bit chip doesn't have to be 'slower' by Jeppe+Salvesen · · Score: 2

      There is a more general lesson to be learned from this post. When you wish to optimize code you've determined is slow, the first place to look is at the initialization code. What can you do to reduce the amont of data that you process? How can you predetermine order, paralellism and flow, so that you spend as little time as possible waiting for something? Can you make the locking of shared data more fine-grained?

      This goes for software engineering, and obviously also for total architectual design (see the Itanium).

      --

      Stop the brainwash

    13. Re:No... a 64bit chip doesn't have to be 'slower' by Cato · · Score: 3, Insightful

      The guy insisting on not having a mode bit was Tom West, who was the head of the project (not sure if he did any engineering day to day). The reason was that any 'compatibility mode' not used by new software in the 'new mode' is a candidate for one day being removed. West (and presumably Data General) considered this a bad thing for customers, because it would mean old software had a limited lifetime. This was in direct contrast to Digital (DEC), who had introduced the VAX 32-bit architecture with a 'mode bit' to support PDP-11 code in compatibility mode.

      AMD's approach is very like DG's, and also like Intel's approach from the 8086 to the Pentium 4 - don't allow the legacy software to become dependendent on a compatibility mode that is not used by new software, because the software base is a critical asset. Intel's move to the IA-64 architecture is a key opportunity for competitors to target its installed base - if you are going to have to port your software, why not port it to some other chip?

    14. Re:No... a 64bit chip doesn't have to be 'slower' by Anonymous Coward · · Score: 0

      no, it's parallelizable.

    15. Re:No... a 64bit chip doesn't have to be 'slower' by Espen+Skoglund · · Score: 2

      Problem is that the register window scheme on SPARC (and also AMD 29K) require software intervention when the CPU runs out of physical registers. The Itanium Regsiter Stack Engine (RSE), on the other hand, will spill/fill registers to/from memory automatically if it needs to. The RSE also has the ability to operate independent of the instruction stream (albeit not in the current CPU implementation). As such, the RSE is capable of utilizing free memory cycles for accessing the memory. Also, in contrast to the SPARC, the Itanium can work with other register window configurations than 8 inputs, 8 local and 8 outputs. This means a great deal if a function need only, say, 1 input register and a couple of local ones.

    16. Re:No... a 64bit chip doesn't have to be 'slower' by Anonymous Coward · · Score: 0
  40. idea by tps12 · · Score: 1

    You know what would be a cool thing to do with a 64-bit chip that supports the i386 instruction set? Run one 32-bit OS (e.g., Windows) in the lower half and another one (Linux!) in the upper half.

    Whole new meaning to the term "dual boot," and you can move things between address spaces with simple bit shifts!

    --

    Karma: Good (despite my invention of the Karma: sig)
  41. Earliest cars actually used unleaded by Goonie · · Score: 1

    Leaded gasoline was only developed in the 1930's, IIRC...

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  42. Re:I don't know how many people will go for this.. by spicysquid · · Score: 1

    Man... I have owned 3 AMD XP boards. Each one has some random instability problems, compared to my celery system i was running 2 years ago. Once I get a chance, I am going to pickup a stable 2.4 p4, without all that extra heat

  43. Itanium IS compatible with the old x86 instruction by dprice · · Score: 1

    The current 64-bit offering from Intel, Itanium, is an entirely new chip that has no backwards compatibility with it's x86 line of chips

    The current Itanium chips are compatible with the x86 instruction set. Intel even applied for patents on the compatibility technology, reported on Slashdot quite a while ago. It's real hardware, not emulation. The compatible portion of the chip is known as the "Intel Value Engine", acknowledging the "value" of being able to run x86 code.

    The catch is that it is just compatible with the 32-bit x86 instruction set, and it isn't going to be faster than a top-of-the-line x86 processor. The x86 instructions in Itanium are not enhanced to 64 bits like in the AMD chip. If you want top speed on Itanium you have to go to the IA-64 instructions.

    Another catch is that the OS has to support the ability to map a process to run in the x86 hardware mode, and the OS has to communicate with the x86 processes. Some OSes running on Itanium won't bother supporting that mode.

    With the AMD chip you get native x86 compatibility, 64-bit data wrangling, and it runs competitively with other x86 chips. Sounds like a good story, giving an evolutionary path for legacy applications. Will AMD deliver? Will Intel bring out Yamhill to snuff AMD? Stay tuned.

  44. 36 years early! by ajrs · · Score: 3, Funny

    my 800 MHz AMD is still doing the job. I don't really need a 64 bit chip until 00:00:00 UTC, January 1, 2038.

    1. Re:36 years early! by Anonymous Coward · · Score: 0

      Are you new to computers or something?

    2. Re:36 years early! by Anonymous Coward · · Score: 1, Informative

      I think what he's referring to is when the number of seconds since 1970 (Epoch) will overflow a 32bit integer

    3. Re:36 years early! by iotasmall · · Score: 1
      my 800 MHz AMD is still doing the job. I don't really need a 64 bit chip until 00:00:00 UTC, January 1, 2038.

      You mean Tue Jan 19 03:14:07 UTC 2038, which adding two weeks or so to your 36-year peace of mind.

    4. Re:36 years early! by nzhavok · · Score: 2

      I think you will find the 4GB memory limit quite irritating when the rest of us our running our terrabyte machines in 2015.

      --

      He who defends everything, defends nothing. -- Fredrick The Great
  45. Opteron name choice? by Monkelectric · · Score: 2
    Opteron, PentaGONE, opteron, pentaGONE ...

    nahhh, gotta be a coincidence.

    --

    Religion is a gateway psychosis. -- Dave Foley

  46. AMD right moves by Anonymous Coward · · Score: 0

    AMD is really going try stop the bleeding against Intel with Hammer. AMD's chip will actually be "different" than Intel and not considered a clone, considering its architecture.

    There are a few things going for AMD, so lets sum it up:

    1. Backwards compatibility. This chip has optimizations for 32 bit, along with 64 bit extensions. You want faster Gentoo, 32-bit compiles? This chip will run them. Once you're done with that as your base kernel, recompile with 64 bit extensions and now your 64-bit encoders are going to get a series bump.

    2. Possiblity of Sun and Apple alliance. AMD has SO wanted to get in bed with a tier 1 company that delivers SO many systems. Getting in bed with Sun and Apple will simply get their chip out to the masses and get that brand name support that Intel already has.

    (as much as people here may hate this)

    3. Microsoft's blessing. Sure, linux users don't care, but when corporations, that don't run AMD chips see the latest chip from AMD is Microsoft certified, that's a series boost for confidence.

    How does this pan out for the rest of the desktop users? AMD's Hammer, if priced accordingly, will become our desktop replacements AND will start the transition to 64-bit OSes and 64-bit applications. Will XMMS benefit from 64bits? Maybe not. Will MySQL get a boost? Sure. These Hammer chips have serious potential for desktop and server use, all in one core. Intel still has the Xeon and P4 line -- they may simply merge the two, for cost cutting reasons.

    BUT, we all must remember one thing: No one has been fired for recommending Intel.

  47. From the horse's mouth by SleezyG · · Score: 1

    Itanium does have backwards compatibility:
    Q10. Will Itanium processor-based systems be compatible with IA-32 systems? Will IT be able to effortlessly migrate their systems to Itanium processor-based systems? A10. Optimal performance for Itanium processor-based systems will be achieved with 64-bit software. The Intel Itanium processor supports 32-bit binary compatibility in hardware.

    from this link

    I honestly think we (the IBM PC users of Earth) should ditch IA-32 and use IA-64 as a stepping stone (future Itaniums will not have the binary compatibilty). The backwards compatibility is killing PC performance. Look at how high an x86 CPU has to be clocked just to achieve equal performance with a RISC computer. And higher clock rates == more heat and more power consumption.

    ~ SleezyG

    "RISC: any computer announced after 1985." -- Steven Przybylski

    1. Re:From the horse's mouth by Isle · · Score: 1

      Look at how high an x86 CPU has to be clocked just to achieve equal performance with a RISC computer. And higher clock rates == more heat and more power consumption.

      Funny that the itanic produces more heat and consumes more power.. A new crappy instruction set is not a good replacement for an older crappy instruction set.

  48. ARM and Thumb instruction encodings by yerricde · · Score: 5, Informative

    "64-bit code is twice as big as 32-bit code" bloatware excuse

    Unfounded. Though I find Itanium's instruction coding (16 bytes per 3 instructions) bloated, not all high-"bit" machines have to have bloated bytecodes. The ARMv4 architecture, used in processors such as the ARM7TDMI in the Game Boy Advance, has a standard 4-byte-per-instruction encoding, and an optional 2-byte-per-instruction encoding called "Thumb". Thumb code runs at about two-thirds of the speed of ARM code on machines with fast memory because some operations take more instructions on ARM than on Thumb, but Thumb code really shines when running on small or slow memory and can help drain less battery power on mobile machines. Apps will often have most of the app in Thumb but some of the time-critical inner loops in ARM.

    --
    Will I retire or break 10K?
  49. You think that post is real ? by Anonymous Coward · · Score: 0

    Do you know what GeOS is? It was never used to write 64 bit assembler, I can tell you that much.
    You're another Mac faggot that can't read between the lines ( which is why you own a Mac ). In case you own something else, you're a lunix faggot, you're a win32 faggot, you're a OS/2 faggot, you're a BSD faggot, etc.

    1. Re:You think that post is real ? by Buck2 · · Score: 1

      Are you gay yourself?

      It sure seems to me that you would like to think that there are many others like you.

      Perhaps you should talk to your family and other close friends about the way you feel. You may find that by "coming out of the closet" that you will not be so angry at the world around you.

      This is not the '50s anymore, man, you're not so repressed anymore.

      HTH, HAND.

      --

      As my father lik@(munch munch)... ....
    2. Re:You think that post is real ? by Anonymous Coward · · Score: 0

      "You're another Mac faggot that can't read between the lines ( which is why you own a Mac ). In case you own something else, you're a lunix faggot, you're a win32 faggot, you're a OS/2 faggot, you're a BSD faggot, etc."

      So what kind of "faggot" are you?

      Seriously,
      Cannabis isn't just just for glaucoma.

  50. Re:I don't know how many people will go for this.. by pyite · · Score: 1

    You base your processor choice on one incident? That doesn't seem like a very scientifically sound method of doing things. I've never had a problem with the AMDs I've used. All my problems have been on Intel machines. But my point is just as irrelevent as yours. Luck of the draw I suppose. Plenty of well-respected motherboard manufacturers make good boards for AMDs: Abit, Asus, Tyan, etc.

    --

    "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

  51. 10fps is not compatible with my reflexes by yerricde · · Score: 2

    It is just not native code, therefore it is slower. But it runs 32-bit versions of Windows and Linux JUST FINE.

    Except the FUDsters are right this time, as software written for x86 doesn't run on Itanium. Rather, it crawls on Itanium. The difference is most noticeable in soft-real-time applications such as video games.

    Intel could have done the x86 emulation much more efficiently; read my other comment. Efficient recompilation in silicon is the approach AMD has used since the K5 processor and perfected in the Athlon product line.

    --
    Will I retire or break 10K?
  52. My research project by nullard · · Score: 1

    In the past Fall and Spring semesters, I workded on an independant study project studying the x86-64 and Itanium architectures. Saying that Itanum has no x86 compatibility is ridiculous. It isn't as goot as AMD's compatibility, but it is there, though likely slower.

    --


    t'nera semordnilap
  53. Far pointers by yerricde · · Score: 2

    With an opteron running a 32 bit app is that app limited to a 4gb limit, or can it address above 4gb?

    Depends on the operating system. Some kernels support allocation of memory through "far pointers" that refer to a "segment" of large memory, then a smaller offset within that segment. The Windows/286 operating system, versions 2.03 through 3.1, used far pointers as the common memory allocation type because the 286 limited offsets to 64 KB. Likewise, with the 4 GB offsets on the 386, 32-bit apps running on a suitable OS will be able to allocate multigigabytes of memory in 4 GB chunks. For instance, non-Celeron PIIs, PIIIs, P4s, and Xeon processors already support up to 64 GB of physical memory, given an appropriate motherboard. I'm not as sure about the Athlon, given that it still uses an older socket.

    --
    Will I retire or break 10K?
  54. First 32-bit processor came out in 1995?!?!? by blakespot · · Score: 2, Informative
    Staggering quote from the Wired article, effectively rendering the author's opinion moot:
    • "While the first 32-bit processor came out in 1995, the average PC used 1 MB of memory, so 4 GB was both unaffordable and generally not needed."
    Without digging too deeply, it can be found that Motorola came out with the 68020, a true 32-bit processor, in June of 1984, 11 years prior to the debut of the 32-bit processor according to the nimrod author. I don't have solid dates but I know that within a year of this timeframe Suns and Apollo workstations were using this chip.

    How disgraceful.

    blakespot
    --
    -- Heisenberg may have slept here.
    iPod Hacks.com
    1. Re:First 32-bit processor came out in 1995?!?!? by bunratty · · Score: 1

      The 386 actually came out around 1985, not 1995, so Motorola was only about a year ahead of Intel.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
    2. Re:First 32-bit processor came out in 1995?!?!? by Cato · · Score: 2

      The first 32 bit processor came out in 1964, if not earlier - that's when IBM announced the System/360, a 32 bit mainframe whose instruction set lives on to this day in System/390 and zSeries mainframes... Backward compatibility writ large - see http://www-1.ibm.com/ibm/history/history/year_1964 .html

    3. Re:First 32-bit processor came out in 1995?!?!? by Dave9876 · · Score: 2, Informative
      Motorola came out with the 68020, a true 32-bit processor, in June of 1984
      So? The VAX came out somewhere around 1978, and it was also a 32bit processor, and DEC had been doing 36bit processors for a long time. I think you'll find there's more out there if you just look a little harder. Computing didn't start in 1980, just like 32bits didn't just appear in 1984.
  55. Huge batteries? by ols22 · · Score: 1

    The Itanium we have takes a ton of power and has 6 fans. How does AMD expect to put their chips into a laptop?

    1. Re:Huge batteries? by Anonymous Coward · · Score: 0

      mobile version

  56. The code - CPU disjunct by wytcld · · Score: 2

    Let's say you have an elaborately-customized server setup. Let's even imagine that some of your storage for both data and programs isn't sitting at a single PC, but is in network-attached storage. Now, you want to upgrade the hardware to 64-bit without having to recompile everything - or maybe just upgrade some of the servers while continue to share program code off the storage.

    You get only one answer: AMD. You can take your complexly-configured servers and not have to redo them from scratch. And the hobbiest gains the same advantage - swap drives, compile yourself a 64-bit kernel, and forget about doing a virgin install of Debian 64.
    ___

    --
    "with their freedom lost all virtue lose" - Milton
  57. Announced THREE months ago by Anonymous Coward · · Score: 0

    This is news?

    The Opteron was announced on April 24, 2002:

    http://www.amd.com/us-en/Corporate/VirtualPressR oo m/0,,51_104_543~19746,00.html

    The "Hammer" processor family (i.e. the Opteron, Clawhammer, and Sledgehammer) has been a topic of informed discussion for at least the last 18 months.

  58. Is 64 bit enough? by NotAnotherReboot · · Score: 2

    Sure, everyone 15 years ago thought 4 GB of memory would be PLENTY. But how about in another 15 years? Will an exabyte of memory still be able to run the highest end applications including Microsoft Office 2017?

    1. Re:Is 64 bit enough? by cgori · · Score: 1

      well, since 2^64 is enough to individually address every atom in the universe -- I'd hope so.

    2. Re:Is 64 bit enough? by bunratty · · Score: 1
      Well, since 2^64 is enough to individually address every atom in the universe -- I'd hope so.
      You're WAAAYYYY off!!!

      2^64 is about 10^20 (because 2^3 is less than 10), and there are 6.02 x 10^23 (Avogadro's number) atoms in just 12 grams of carbon.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
    3. Re:Is 64 bit enough? by be-fan · · Score: 2

      Actually, if you divy up a 2^64 addresss space among each person in the world, each person only gets about 3 gigs. Certainly not a lot, eh? Not enough for serveral tasks (like globally distributed persistant objects in a single-address space operating system).

      --
      A deep unwavering belief is a sure sign you're missing something...
    4. Re:Is 64 bit enough? by Anonymous Coward · · Score: 0

      Yes, it will, thanks to the magic of Bank Switching!

    5. Re:Is 64 bit enough? by hugesmile · · Score: 0
      Your assertion that being able to address every atom in the universe makes 64 bits sufficient is nonsense.

      The average program has nothing to do with addressing atoms in the Universe. It's not as if programmers are trying to write a universe simulator, and with today's technology they can't finish the program, because they can only address the atoms in Philadelphia now.

      The fact of the matter is that 64 bit is the next step in the evolution of processors. It's not as if 64 bits made sense back in 1985, but no one "thought of it". 64 bit computers 15 years ago were economically infeasible. Today, they are feasible.

      As soon as 128 bit computers are economically feasible, they will be built. They would be valuable today, but just not worth the investment or cost to build.

      There are more factors to bus width than just addressability range. Your EYE can see more than one atom at a time. If 128-bit computers were availabile and economical, I would think that the bus width would be used to address MULTIPLE 32-bit (or 8-bit) addresses at the same time. And the more, the better. It will translate to faster processing, just as parallelism has.

      So big deal, there are less than 2^64 atoms in the known universe. This is irrelevant. No one wants to address the 3rd atom in a spec of dust buried 40 feet below Pluto's surface anyway!

      It's simple. The more bits, the more things you can do at the same time, which generally translates to faster job completion. Address space is not the only thing to consider. So the correct answer to the query "is 64 bits enough" is "no, you can never have enough". Do you think that computer processor technology will stand still once 64 bits comes out? That's like the guy in 1900 who suggested closing the patent office because everything worthwhile had already been invented.

    6. Re:Is 64 bit enough? by Anonymous Coward · · Score: 0

      the latest estimate i've heard of is more like 10^80.. which is quite a bit more than 2^64

  59. AMD's Naming Conventions by ultor · · Score: 1

    I believe, from most articles I've read, that the AMD Opteron is targetted solely at the server market, similar to Intel's Xeon series of processors. AMD is going to try to remain true to the Athlon name with all its upcoming desktop processors. Personally, I think they will go with "AMD Athlon 64" as the new desktop brand. What's really to wonder about is their model number versus clock speed system. Up until now, they've used a linear equation to relate them:

    (1.5*CLOCK)-500=MODEL

    or

    ((2*MODEL)+1000)/3=CLOCK

    This is actually contrary to the popular belief that they compare the Athlon XP's model number to the Pentium 4s' or Thunderbirds' performance.

  60. No one's making you buy one. by BeBoxer · · Score: 5, Insightful

    If you want a "fresh" architecture that isn't full of old junk, buy an Alpha. Or for that matter a MIPS, SPARC, or Power4. All of which are 64-bit and have either always been 64-bit, or at least had their original 32-bit designs planned around 64-bit expansions.

    Personally, I think it's amazing how much old crap has been piled onto x86. It's really remarkable it runs at all, and it's even fast! I used to turn up my nose to the x86 given how they piled all the 32-bit extensions on the old 16-bit core. It's really a travesty. And the actual instruction set and register set looks like a damn train wreck compared to MIPS or PPC. But they are soooo cheap I eventually got over it, and just try to avoid thinking about any level lower than 'C' now so I don't go insane.

    1. Re:No one's making you buy one. by Anonymous Coward · · Score: 0

      I have to agree with you completely, working with many of the newer RISC designs is simply a godsend for anyone who is just plain tired of the old x86 kludgery.
      While I love all of the above architectures for various reasons, I have to observe that many of them are looking to go the way of the dinosaur. MIPS seems to be all but dead (most of their engineers off to find greener pastures since SGI fubar'd --and how well-, and all).
      Since Compaq bought out Digital, Alpha hasn't been dug out of the hole. This, I'm extremely sad about. Frankly, I believe that if Alphas weren't so damn expensive to get ahold of when the Pentium line started taking off, the face of computing today would be completely different (and much for the better).

      Out of the big 4 RISC contenders, only PPC and SPARC have a fighting chance (barring some miracle). I'm afraid that once x86 goes 64bit (ala AMD or Intel) that Power4 PPC will probably fade into the darkness, leaving PPC for Apple.
      And, for me, it's hard to guestimate about SPARC. Last year at this time, we were told to expect SPARCs running at clock speeds close to what current x86 silicon runs at. Had that happened, things would be favorable indeed. The only thing that SPARC has going for it now, IMO, is Hitachi. They love to use SPARC in their massive computing efforts, which will hopefully continue to spur development --above and beyond Sun's usage of SPARC--)

      My Magic 8 Ball is having a hard time divining the future of sanity...

    2. Re:No one's making you buy one. by qapla · · Score: 1

      Even with their "fresh" architectures, these other architectures don't seem to run that much faster than any x86 chip... x86 still scales surprisingly effortlessly, at least from a MHz point of view.

      Their superior instruction sets apparently doesn't give then any significant advantage over x86... and if there is no significant advantage, why switch?

      The 'train wreck' x86 ISA is apparently working well.. besides, why worry about any real or imagined x86 messiness? You don't worry about any potential kludges inside your pocket calculator I hope...

      It probably has a lot of messy code too, but as long as it calculates the numbers correctly, it doesn't matter.

    3. Re:No one's making you buy one. by BeBoxer · · Score: 2

      Like I said, I eventually got over it. Pretty much all of the computers I work with now are x86 based, which is a switch from a couple of years ago when I had Sparc on my desk at work and PPC on my desk at home.

      Curiously about x86, it seems to be that clock speed is most closely correlated with market share. CISC vs. RISC. Old and crufty vs. new and clean. Doesn't seem to matter. It's clock speed that determines market share. Or market share that determines clock speed. Kinda funny, isn't it?

    4. Re:No one's making you buy one. by pmz · · Score: 2

      x86 still scales surprisingly effortlessly, at least from a MHz point of view.

      Sure, it is easy for you to buy a newer faster CPU, but do you realize just how much money and sweat Intel puts into stretching x86 to its limits? x86 does not scale effortlessly from any point of view.

      Now, look at the RISC ISA specifications. The differences between SPARC v8 (32-bit) and SPARC v9 (64-bit), for example, are actually pretty uneventful. Sun just didn't need to go through obscene contortionism like Intel to evolve the SPARC architecture, yet they still were able to maintain binary compatibility even after transitioning to 64-bit.

      RISC is very simple and practical, and it is much more stable over time, safer, and more reliable. There are rewards to an architecture far beyond SPECint2000. That's why I prefer RISC architectures when I can get them.

    5. Re:No one's making you buy one. by Art+Tatum · · Score: 1
      Even with their "fresh" architectures, these other architectures don't seem to run that much faster than any x86 chip...

      Heh. You've never seen floating point performance on an Alpha, have you? Anyway, the most significant improvement of other platforms, for me at least, seems to be the much simpler/more streamlined BIOS.

  61. Ummm...! by Timmeh · · Score: 1

    April fools?

  62. Jerry and Bill talked while you were out. by BeBoxer · · Score: 2

    Bill (Gates) announced that Microsoft(tm) would support Opteron. Jerry (Sanders) gave nice pro-Microsoft(tm) testimony at the anti-trust trial. Funny how Microsoft(tm) seems to encourage competition in the x86 market. Oh well. I'm not complaining if it keeps AMD and the x86 market viable.

  63. Real work by Weasel+Boy · · Score: 1

    What's stable enough for real work? My Athlon currently shows uptime of 47 days. Interestingly, I upgraded the OS about a month and a half ago. I don't shut down or reboot this machine except to upgrade it; I typically go for a couple of months without even logging out. I don't even quit Emacs every month. Is that what you mean by stable?

    I do use this system for what could fairly be called "real work"; I usually use the compute cluster only for jobs that require more than 512 MB or aren't X86 compatible.

  64. Re:you stupid fucking faggot motherfucker by Buck2 · · Score: 0

    Was I in seventh heaven?

    I don't know. Were you?

    I didn't read the whole story, I just kind of skimmed it. Sorry.

    --

    As my father lik@(munch munch)... ....
  65. Hmmm... by Critical_ · · Score: 1

    Well, in the case I have had to deal with directly, it didn't work. Supermicro motherboards have always been rock solid for me and that is what I want to stick with. Maybe, if I see more of my friends have better experiences with their setups, then I might give AMD another try. Until then, I don't want to spend any more money on AMD.

    1. Re:Hmmm... by Weasel+Boy · · Score: 1

      I'll be the first to admit I don't know much about building systems. However, those that do know tell me that a good place to start is AMD's Technical Resources pages (one link away from www.amd.com). I gather that, as far as motherboards go, (a) you can't go wrong with Asus and (b) the most important factor is the chipset (AMD 760 or Via KT). The Tyan Tiger is recommended for dual-processor systems. That's about the extent of my knowledge regarding motherboards.

    2. Re:Hmmm... by Anonymous Coward · · Score: 0

      Actually, you can definitely go wrong with Asus VIA boards. I recently had the com ports mysteriously disappear from mine.

      Thankfully, AT&T finally got up off their lazy asses and made cable modems available in my area.

  66. 64bit OS by Screaming+Lunatic · · Score: 1
    While the first 32-bit processor came out in 1995, the average PC used 1 MB of memory, so 4 GB was both unaffordable and generally not needed. But the recent advent of Windows XP and digital media has changed all of that.

    Sheesh. Can you say "been there, done that"? What was Apple's slogan? Windows95=Mac8x. How about Windows02=Linux9x. (I don't know the exact dates that Apple used in their ad, or when Linux was 64bit)

    But I hate it when the media falsely portrays, MS as being this great,innovative company. I know I'm sounding like a stereotypical /. poster, but that attitude just gives me a nasty rash on my left testicle.

    This isn't a criticism of MS. This is a criticism of mass media. They have the responsibility to provide correct information to the consumer. Sure Windows is used by 90-something percent of home users, but this is a chicken and egg problem. Are consumers uninformed because mass media does not provide the whole story, or does mass media not provide the whole story since consumers are uninformed?

    1. Re:64bit OS by adixon01 · · Score: 1

      You fucked that up bad, you mean Windows95=System 7 and also the most recent comparison WindowsXP=Macos X (apple has been working on OS X since 1997)

      to ms's credit, macos 8 did try to be windows 98 with desktop pictures and themes, but all this was designed for apple's unreleased os (copland)

  67. Itanium does support IA-32 instructions by Michael+Wardle · · Score: 1, Redundant

    A quick web search shows Itanium is x86 compatible.

    Admittedly, the Itanium does this using emulation, whereas the Opteron is supposed to handle 32-bit instructions natively, however the statement that 32-bit code will not work on Itanium is quite misleading.

  68. Other Wired article errors by clem.dickey · · Score: 5, Informative

    The Wired article has other errors as well. A 32-bit CPU isn't limited to 4GB; that confuses address space with physical memory. The definition of exabyte is wrong (1000 petabytes, not 1000 terabytes). The 8080 in 1981? Closer to 1975. And many have mentioned the bogus "no compatibility" claim.

    One wonders if the whole thing wasn't a troll.

    1. Re:Other Wired article errors by be-fan · · Score: 2

      A 32-bit CPU isn't limited to 4GB;
      >>>>>>>>
      I will shoot myself if we ever go back to bank switching. I'm not kidding. Maybe I'll go postal first and knock off the guys at Microsoft who wrote the memory windowing extensions. Then I'll kill myself...

      --
      A deep unwavering belief is a sure sign you're missing something...
  69. Itanium *IS* x86 compatible. by Anonymous+Freak · · Score: 2, Informative

    Just not the way you might think. An Intel Itanium-based computer running Linux64, Win64 (the codename for the 64-bit version of Windows 2000) or Windows XP 64-bit can run x86 (386, Pentium, Pentium Pro, etc) binaries unmodified. It will be significantly SLOWER than an equivalent x86 processor, because it does do it via hardware emulation, but it does do it.

    Where the Itanium (and, I'm assuming, the Opteron/64-bit Athlon) really matter is in in large database and high-end workstation solutions. Basically, anything that needs more than 4GB of RAM. In these uses, it's not actually the processor speed that is needed, it's the RAM. The Itanium is meant for servers, yes. That is all the Itanium was designed for.

    The cleverly named Itanium-2, however, is a horse of a different color. Not only is it faster (both MHz and IPC,) but it's cheaper, too! (You can get an Itanium-2 based system for about $3000.) The Itanium 2 at 900MHz is about twice as fast as the 'old' Itanium at 800MHz, performance-wise.

    The only thing AMD has going for them (literally) is x86 compatibility. If it can run x86 code reasonably fast (i.e., a 1GHz Opteron running Pentium code at least as fast as a Pentium 3 1GHz) then it will be likely to take over the Workstation market from the Itanium 2. Unfortunately, I don't think anything could cause the Opteron to win over Itanium 2 in the high end server market.

    --
    Another non-functioning site was "uncertainty.microsoft.com."
    The purpose of that site was not known.
    1. Re:Itanium *IS* x86 compatible. by Anonymous Coward · · Score: 0
      The Itanium is meant for servers, yes. That is all the Itanium was designed for.

      Just like the 80386. Nobody will ever want one of those expensive monsters on their desk. And 640k is enough for anybody.

    2. Re:Itanium *IS* x86 compatible. by Anonymous Coward · · Score: 1, Insightful
      Where the Itanium (and, I'm assuming, the Opteron/64-bit Athlon) really matter is in in large database and high-end workstation solutions. Basically, anything that needs more than 4GB of RAM. In these uses, it's not actually the processor speed that is needed, it's the RAM.
      Because, of course, there's never before been any processor that can address over 4GB ram. What would we do without Intel and their cutting edge, innovative products?
    3. Re:Itanium *IS* x86 compatible. by Anonymous+Freak · · Score: 1

      I never said it was the first, I didn't even say it was the best. It's just that by Intel and AMD getting into the 64 bit market, I know they'll gain majority market share between them, within a couple years. Especially with Compaq and HP (oh, wait, there is no 'AND' anymore) going full force with the Itanium 2-based IA64. (HP was co-designer of the McKinley aka Itanium 2 processor.)

      Not to be mean to them, as I used to support a couple MIPS machines that were the best machines I ever supported, but MIPS is dead. Yes, they may still make procs, but Sun, IBM, and HP killed them, and Intel and AMD are just nails in the coffin. Sun will always be with us, and IBM's Power series will probably stay alive for awhile, but even IBM is going to use IA64 for at least some uses. Especially since PowerPC co-owner Motorola has basically given up on PPC for the high end.

      --
      Another non-functioning site was "uncertainty.microsoft.com."
      The purpose of that site was not known.
    4. Re:Itanium *IS* x86 compatible. by Anonymous+Freak · · Score: 1

      Read my next sentence. Heck, Pentium Pro was designed to be ONLY for servers, period. And it only was. But, out of it came the Pentium 2 and Pentium 3. The 'Itanium', formerly known as Merced, was made only for servers. The 'Itanium 2', formerly known as McKinley, is made for servers and workstations. Within a couple years, we'll have a desktop IA64 chip.

      Heck, I find it personally hilarious that Intel released a poster for the 386 touting "Finally! Enough horsepower to to voice recognition!" Along with a bunch of other uses that were 'finally' within reach. Almost the exact same uses were used when the Pentium 4 came out.

      --
      Another non-functioning site was "uncertainty.microsoft.com."
      The purpose of that site was not known.
    5. Re:Itanium *IS* x86 compatible. by Dahan · · Score: 2
      Heck, Pentium Pro was designed to be ONLY for servers, period. And it only was.

      Not sure what you mean by "And it only was"... if you meant that PPros were only found in servers, that's not the case... while the PPro may have been designed for servers, Dell, Compaq, and probably everyone else made desktop/workstation systems with them (Dell Dimension XPS Pro, for example). And of course, everyone complained that it was slow running 16-bit Win3.x software...

    6. Re:Itanium *IS* x86 compatible. by ivan256 · · Score: 2

      The only thing AMD has going for them (literally) is x86 compatibility.

      And price. And power consumption (better by a factor of 10!). And size. And simplicity of the bus (HyperTransport). And cost to manufacture. And third party chipset support. And working, available 64-bit windows.

      Also, from what I've heard, it runs 32 bit applications faster then existing AMD ia32 implementations. Certainly faster then a 1Ghz Pentium 3.

      If the price of Itanium stays over $1000 per processor, and it's as easy to implement SMP with hammer (Opteron... Whatever) as it looks like it's going to be, you'll be seeing 64bit AMD boxes outperforming Itanium boxes that cost twice as much. I wouldn't be surprised to see 8 way opterons for the same price as a quad Itanium.

      It's unfortunate that Itanium has such an uphill battle. It's clearly the superior architecture. Current implementations have a tough fight ahead if they can't get the complexity and the price down. At $500/CPU without the need for the gigantic per CPU power regulator and 750watt power supply, Itanium might be successful in the workstation market competing with hammer. At $1000-1500 per CPU, plus the outrageous board space and power requirements, the lack of third party board and chipset support, the insistance of intel that OEMs sell rebranded intel manufactured whiteboxes, and a host of other issues, the outlook is not good.

  70. It is not x86 for a reason by _am99_ · · Score: 1

    From what I remember, Itanium represents a fundamental change in the way a processor works, and that is why there is no native backward compatibility. Which is good (I think).

    The backwards compatibility requirement restricts performence increases. And for those that are running operations systems that are available on many platforms, such as the best OS in the world, what use is x86 compatibility, other than the ability to buy cheap hardware?

    Currently, most CPUs fall in to one of two categories: CISC (complex instruction set computer), or RISC (reduced instruction set computer).

    Both CISC and RISC processors execute binary code that can be viewed as assembly code (which is really just machine/binary code, but represented in a more human-friendly format).

    On a CISC machine, that machine code is furthur decomposed (automatically by the processor) from machine code into microcode operations, which the processor hardware executes. On a RISC system, this microcode layer does not exist; the processor layer just executes the requested operations.

    On a CISC system, the instuction set is larger, and some of the instructions may be specialized functions that perform very complicated operations. MMX from Intel (and all the other things like it) is a good example.

    Usually, the barrier of granularity that would demark the microcode realm for the assembly/binary/machine code is drawn based on timing issues. Microcode programming requires the code be produced with an eye for allowed timing limits; this means that it is possible to have microcode sequences which will fail to execute because they were traversed in a way that violated timing requirements for the processor. For example, say microcode instruction XYZ uses some circuitry on the processor for 3 internal clock ticks; XYZ is executed at internal-clock-tick=0, and again at internal-clock-tick=2. The both executions will be corrupt, and the reason is timing. (NOTE: I think I even remember seeing a linux driver that allowed you to read your processors microcode)

    Well Itanium moves the microcode layer of abstraction into the compiler. In the old days, the human user programmed assembly and could not be trusted to adhere to all the timing restrictions. Since most programming is now done in higher-level languages, the machine-level code is generated by the compiler - and a compiler can be made to adhere to timing requirements.

    Itanium is an advancement in processor design, and one worth given up the ability to boot into DOS for.

  71. Not a Duesenberg Model J by Anonymous Coward · · Score: 0

    In 1929 Duesenberg guaranteed their cars to reach at least 120 MPH. They had a 7 liter, DOHC in-line 8, 265 HP engine. Skinny tires, wooden frame, sounds risky. I have seen statistics that over 40% of all Duesenbergs Model J's made, between 1929 and 1937, survive today. No doubt, they were the absolutely best cars ever made.

    1. Re:Not a Duesenberg Model J by ShavenYak · · Score: 2

      Not to knock the Doozie, but note that many cars today will reach 120mph with about 1/3 the engine displacement. Not to mention they probably produce 1/10 the pollution and are immeasurably safer. So, see kids, the automobile industry is capable of making progress.

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
    2. Re:Not a Duesenberg Model J by Anonymous Coward · · Score: 0

      Cars, insulation, frozen foods, phones, radio, television, computers, jets, rockets, atomic weapons, and your mom's pussy. I guess that automobile people weren't the only ones who stunk back then.

    3. Re:Not a Duesenberg Model J by ShavenYak · · Score: 2

      Wow, thank you for the brilliant and insightful remark. Incidentally I'm pretty sure my mom's pussy didn't stink in 1929, as it did not exist yet. My grandmother's might have, but I can't very well ask her as she's no longer with us.

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
  72. Re:MODERATORS ON CRACK by TheOnlyCoolTim · · Score: 3, Informative

    If your motherboard was designed right, it would notice the overtemperature, react, and shut it down. The real problem is the heatsink falling off- if that happens, your CPU will emit magic smoke faster than the temperature sensor can react.

    Tim

    --
    Omnia vestra castrorum habetur nobis.
  73. Windows XP reason we need more than 4GB? by e40 · · Score: 2
    ... so 4 GB was both unaffordable and generally not needed. But the recent advent of Windows XP and digital media has changed all of that.

    Gimme a break! The reason has nothing to do with Windows XP. It has to do with databases more than anything. Crikey.

    1. Re:Windows XP reason we need more than 4GB? by bunratty · · Score: 1
      Gimme a break! The reason has nothing to do with Windows XP. It has to do with databases more than anything. Crikey.
      Many databases need more than 4 GB of disk space, but which ones need more than 4 GB of RAM?
      --
      What a fool believes, he sees, no wise man has the power to reason away.
    2. Re:Windows XP reason we need more than 4GB? by Anonymous Coward · · Score: 0

      ieyup - sheesh, aren't the folks at wired supposed to be more enlightented than this? The OS doesn't matter! I wonder if the OSX folks are pissed that they need XP to eventually increase their systems, so they can edit movies!

    3. Re:Windows XP reason we need more than 4GB? by Anonymous Coward · · Score: 0

      Uhmm ... Oracle 8.1.5 +, MS SQL Sever 7.0, Sybase 11.x.x, etc. You see any database that is constanly hammered by scores of users doing table lookups, updates, or deletes especially when the tables have outer-joins or such. Will cause the database manager to request more and more memory. I have see a MS SQL Server 7.0 take close to 1.1Gb of physical memory (RAM) with as little as 100 concurant users. So I can beleive databases needing 4Gb of RAM. You could say that the database could be tuned to use less but, thats not the point is it? (and thats why DBAs get paid so damn much :-) ) Anyhow, databases will take as much space as their allowed.

      BTW: the database I saw this activity was for a CRM (customer relations management) product. If that helps.

    4. Re:Windows XP reason we need more than 4GB? by bunratty · · Score: 1
      Dude, 4Gb of RAM isn't that much.
      Dude, I didn't say that it was. I just asked a simple question.
      --
      What a fool believes, he sees, no wise man has the power to reason away.
    5. Re:Windows XP reason we need more than 4GB? by SQL+Error · · Score: 1

      Right. Even with 4GB of memory, XP still runs like a slug.

    6. Re:Windows XP reason we need more than 4GB? by kc8apf · · Score: 1

      What are you using? MS SQL? I've seen Oracle do more on less hardware than that.

      --
      kc8apf
  74. HP Endorses AMD Chip? by Gerdts · · Score: 3, Funny
    "You wouldn't buy a DVD player that wouldn't play your CDs, would you?" said Jerry Huck, chief architect at Hewlett-Packard.

    I am sure that Intel is really happy that the chief architect for their partner in their 64-bit efforts is endorsing the competing technology.

    1. Re:HP Endorses AMD Chip? by shepd · · Score: 1

      >You wouldn't buy a DVD player that wouldn't play your CDs, would you?

      Ummm. The answer is a resounding "YES I would buy a DVD only player if it were cheap enough."

      Enough DVD players have trouble reading my burned CDs that I simply don't trust them to do it reliably, and don't even bother looking for that as a feature. Its not like a CD player is particularly expensive!

      Anyways, enough with that rant...

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  75. There's no "arrow of time" by Anonymous Coward · · Score: 0
    The only time-asymmetric laws in nature are those of thermodynamics, because they are statistical. Your mind perceives time as being asymmetrical because its working depends on the laws of thermodymanics.

    Of course, you are not prepared to accept this simple truth. Your mind has been shaped by the religious clergy, in whose best interest the concept of "free will" was created. They can charge more for pardon if you think you are guilty of those natural and inevitable acts which they claim are sinful and you could have avoided.

    1. Re:There's no "arrow of time" by Anonymous Coward · · Score: 0

      While i have no fucking idea what your talking about on the second paragraph...

      I was referring to the law of thermodynamics. Its theorized by some scientists that time is literally the second law of thermodynamics, (what you said).

      However, someone said (can't remember who) that if you fall in a black hole, where entropy decreases (apparently, im not a quantam physicist) time will stop or start going the other way. But im probably wrong. I could of misunderstood what they were talking about.

    2. Re:There's no "arrow of time" by Anonymous Coward · · Score: 0
      i have no fucking idea what your talking about on the second paragraph

      Have you ever heard somebody say "fnord"? No? I thought so...

    3. Re:There's no "arrow of time" by Anonymous Coward · · Score: 0

      Actually free will is fully compatible with
      even determistic physics. While the whole
      universe is in this case determistic, the subset
      of the universe not containing you is not fully
      determined, and neither is the subset of the
      universe only containung you. Only when you
      take into account both your actions and the
      reactions of the universe, (and anyone else of course), is the universe determistic. Thus you
      have free will.

    4. Re:There's no "arrow of time" by Anonymous Coward · · Score: 0

      I could of misunderstood what they were talking about.

      No, you couldn't "of" misunderstood. You could "have" misunderstood.

  76. Re:I don't know how many people will go for this.. by Anonymous Coward · · Score: 0

    uh.... no.

    Ignoring the two power outages due to lightning storms (destroyed a risc machine), one of my office athlons has been up for ~270 days. This most recent stretch has been 39 days, in large part due to plugging it in to the new UPS.

    Another system I was using was up from September 2001 through March 2002. We lost power in the machine room, which has a habit of killing uptimes.

    Sorry, if you need a clue on uptime, compare this to my P III based lap top. Cant keep it alive for more than 3 days without a reboot.

  77. Octium chip. by Openadvocate · · Score: 1

    The real future lies in the Octium Chip, created by e-com-con
    But I don't need to tell you that.

    --
    my sig
  78. This brought a laugh... by ken_mcneil · · Score: 1

    "While the first 32-bit processor came out in 1995, the average PC used 1 MB of memory, so 4 GB was both unaffordable and generally not needed. But the recent advent of Windows XP and digital media has changed all of that."

  79. Model A's run on any gas by Anonymous Coward · · Score: 0

    It's cars built to run on leaded gas that have trouble running on unleaded, not the other way round. They burn their exhaust valves. Newer cars built for unleaded gas may destroy their catalythic converters if fed leaded gas, but it will not damage the motors.

    1. Re:Model A's run on any gas by jafac · · Score: 2

      Yes, the lead acts as a lubricant for the valve/seat interface. Beefing up the valve seats fixes that problem. Lead is only required as an ugly, toxic hack to allow the use of cheap valve seats.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    2. Re:Model A's run on any gas by Ribald · · Score: 1

      Actually, lead's primary purpose in gasoline is for use as an antidetonation compound. Basically, it's a hack to allow higher compression ratios with lower-quality hydrocarbons. The higher the compression ratio (the factor by which the air in the cylinder is compressed) goes, the more likely the fuel is to combust spontaneously--detonation ("knocking"). This is why sporty cars, especially those with turbochargers, require higher-octane fuels. Lead allowed the same thing with cheaper fuels--they did not have to refine them as much. This is one of the reasons that most 80s American cars were anemic--hi-octane gas cost more than people wanted to pay, so low-compression engines were the way. It took the Big Three a while to figure out how to make power without the lead.

      --Ribald

    3. Re:Model A's run on any gas by leviramsey · · Score: 1

      And Toyota still hasn't really figured it out... The Camry is one of the few cars I've encountered that requires anything higher than 87 octane.

    4. Re:Model A's run on any gas by Anonymous Coward · · Score: 0

      I've got a 95 camaro that requires 92... and after a few timing tweaks, it will only take 93 without knocking.... :)

      But then again, it's not designed for the same uses as a Camry. And please note, camry drivers, I'm not knockin' your ride. Different cars for different needs.

    5. Re:Model A's run on any gas by Anonymous Coward · · Score: 0
      I've got a 95 camaro that requires 92...

      Have you ever seen a Porsche 911/996?

    6. Re:Model A's run on any gas by BawbBitchen · · Score: 1

      Hum. Not so true. My MB ML430 needs 91 octane. The sticker say so...(oh and it runs like shit and backfires a ton on anything less.)

    7. Re:Model A's run on any gas by jafac · · Score: 2

      All of these cars could be tuned to run on 87. Yes, you'd give up a little power - but on a 95 Camaro, or a Porsche 911/996, you wouldn't miss it much.
      (The Porsche may be an exception, you'd have a hard time getting the turbo model to run nice on 87)

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  80. AMD always does this crap by Anonymous Coward · · Score: 0

    They fall behind, and they try to keep everyone else there with them. I remember when Intel released the Pentium. AMD pointed out that it was not (yet) as fast as a 486 of the same clock speed. They claimed that the 486 still had a lot of life. No one needed anything faster. They released a lot of inaccurate and misleading benchmarks. They did all of that trademark deceiptful crap because they only had a 486 to offer. As usual AMDroids fell for it. Now AMDroids spread front page lies like "IA-64 is not backward compatible at all" and Microsoft is supporting AMD, but not IA-64". Deja vu. If you want to buy AMD processors go ahead, but why do you feel the need to lie to everyone else, if AMD processors are so superior?

  81. Bochs? by karlm · · Score: 2
    I think it's great that there's another Itanium compeditor (although the target markets are different). However, I'd much rather see x86 compatability through software. Last I heard, the Itanium runs x86 code about as fast as a 600 MHz PII. This shouldn't be that hard to beat in software on a 2 GHz chip, particularly if they use a JIT compiler.

    Are there any ports of bochs that pass system calls through to the native system so that none of the actual OS is running inside Bochs? This would allow you to, say, run x86 Linux code on Linux PPC or Win x86 apps on Win ia64. This assumes, of course, that the system call numbers and arguments are the same across architectures. Maybe it would require too much OS-awareness in Bochs in order to fix the endianess, but it would be nice to move away from hardware x86 decoders.

    Please someone tell me that all of the 64-bit mode instructions are the same length. (Maybe the caryover instructions from x86 need to be padded with nops.) Varaible-width instructions absoutely kill hardware or software decoding speed, especially if you're trying to parallelize it. Maybe we can all migrate to pure x86-64 instructions and slowly rid ourselves of the old x86 instructions?

    Ideally, AMD would come out with a RISC cpu with an open source x86 emulator for the OS vendors to integrate with thier OS. I would love to be able to have comodity RISC or VLIW chips on pricewatch. x86 decoding is a waste of heat and chip realestate.

    --
    Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    1. Re:Bochs? by MyHair · · Score: 1

      I don't think Bochs can or will do it, but Plex86 (old site) might if it ever gets finished.

      This page is a paper by the creator of Plex86 (also the creator of Bochs, I think) explaining pure (machine) emulation, OS/API emulation and virtualization. None of these seem to be exactly what you mentioned, but they're close. By the way, Bochs is pure (machine) emulation and Plex86 uses (will use) virtualization like VMWare. Wine is an example of OS/API emulation.

    2. Re:Bochs? by karlm · · Score: 2
      It turns out that the DEC Alpha folks did exactly what I was talking about, and then some. It's called F32!X. It does JIT compilation the first time it sees a foreign binary and saves the results, optimizing the saved binary on eachsucessive execution of the program. All of the system calls get translated. You can run Linux x86 binaries on Linux Alpha and WinNT x86 binaries on WinNT Alpha, but you can't do cross-os migration. This was exactly what I had in mind, plus adding the saving of the results. The DEC people realized it's what they needed in order to get a foothold.

      I don't think Bochs can or will do it, but Plex86 (old site) might if it ever gets finished.

      I'm fully aware of what Plex86 does. I've been wrestling with the CVS version of plex86 for the past few months. The config files in CVS issue commands that no loner exist, and fail to load modules that are required to pass internal tests. Thier developer's list was also hitby a plague of Turkish SPAM a few months back, causing lots of people to unsubscribe.

      I was talking about running Linux x86 apps on PPC Linux. The plex86 approach cannot work cross-platform. Basically, it scans a section of code for operations it doesn't like, alters those it doesn't like, then lets it all run. This is faster than emulation, but won't work for x86 apps on PPC.

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
  82. Re:8088 by scm · · Score: 1

    I think you are wrong. As I remember, the 8088 was a version of the 8086 with an 8 bit data bus (the 8086 has a 16 bit bus) but was still a 16 bit processor. I also wouldn't say it failed quickly, as it was the basis of the IBM PC. Maybe you're thinking of a different CPU?

  83. IA-64 IS backwards compatible... by qbed · · Score: 1

    ... in fact it will even run 4004 binaries. I don't know who wrote that pile of crap. Of course the way it does the backwards compatibility is not very efficient, but if we criticised every inefficient design where would we be ;-)

    --
    imagination is more important than knowledge --Albert Einstein-
  84. That article is absolutely horrible by Anonymous Coward · · Score: 0

    As was already mentioned he states that the first 32 bit processor was released in 1995 when in actuality it was a motorola processor in the 1980s.

    Immediately after that he states, "(in 1995)...the average PC used 1 MB of memory..." perhaps I'm wrong but any computer I have or remember from that era had more than one meg of memory. For instance, I just dismantled an old 386dx from circa 1992 that was equiped with 4 megs or ram. My girlfriends 486dx has 16 megs. And I have an older pentium 166 non mmx from 1996 that has 32 megs. He also says, "Opteron will be in servers, desktops and laptops."

    Again correct me if I'm wrong but isn't Opteron the server version of the Hammer chip. I believe that the desktop version of the Hammer is still codenamed Clawhammer.

    I don't know where the hell this author gets his information, but I'd appreciate it if he would pull his head out of his ass before he writes anything else.

  85. Since when does 1 Exabyte == 1000 Terabytes? by Anonymous Coward · · Score: 0
    Ain't 1000 petabytes in an exabyte?

    1000 terabytes in a petabyte,

    1000 gigabytes in a terabyte,

    and so on.

    Roey.

    <zim>EH?</zim>

  86. They got it by psicE · · Score: 2

    The Opteron is compatible with all software made since the 8086. Therefore, the Opteron cannot truly be called new technology. It may have evolved in certain ways, but at its core it is no more advanced than the 8086. You can read AMD's whitepaper, and it will confirm: AMD knows that RISC, or specifically VLIW, is faster than CISC, but doesn't want to switch because of the installed base.

    Intel, with the Itanium, takes the opposite stance. They know that CISC sucks, and that x86 was doomed from the start. It's not that "new things are better"; VLIW processors could have been developed in 1980, and if they were there would be no need for Itanium. But they didn't. So Intel wants to use 64-bit as an excuse to throw out x86, and start over the way they should have from the beginning.

    Let's hope that Intel uses it's 75% marketshare power to win. It'll be unfortunate if AMD does.

    1. Re:They got it by Anonymous Coward · · Score: 0

      For the last 20 years, Intel used the strategy that AMD is using right now, and they grew stronger. Meanwhile, the let's-make-something-that-doesn't-suck guys (Motorola,MIPS,DEC,Sun,etc) have come and gone. AMD is around today, because they saw Intel and learned their secret to success: suck.

    2. Re:They got it by SQL+Error · · Score: 3, Insightful

      So much cluelessness, so little time...

      The Opteron is radically different to processors from the 8086 up to the original Pentium. It's a super-scalar 64-bit RISC core with hardware translation of x86 (and x86-64) instructions. It's designed as a low-cost 64-bit upgrade to the Athlon; the Opteron core is only about 10% bigger than the Athlon core, and will sell in the same price range.

      Recent designs like the Athlon and P4 have thoroughly discredited the performance claims of RISC vs. CISC; the x86 translator has little or no impact on the overall performance. It all comes down to details of implementation. (The 8087 FP model is one exception, and SSE2 has now fixed that.)

      Itanium is a huge and expensive server chip, designed to compete with other huge and expensive server chips. The original Itanium was also something of a slug, providing fair-to-middling floating point performance and lousy integer performance. The Itanium 2 is supposed to have fixed this, bringing integer performance up to decent levels (though still slower than recent Athlons and P4s) and floating point to match IBM's Power 4. The results are still estimates though, so we'll have to see what actually gets listed on spec.org.

      Of course, a dual Athlon or P4 box will be faster and cheaper (if your problem can be multi-threaded).

      The Athlon has good FP performance compared to previous x86 chips, but is still limited by the broken 8087 model. Opteron aims to fix this with an extended SSE2 mode.

      As for VLIW... This was primarily a *political* decision by Intel. Having spent so much time bagging RISC, they couldn't face bringing out their own RISC chip. So they spent many years and many billions of dollars on the Itanium - which sucked. It ran into the same compiler issues that VLIW has always had. If the performance estimates for Itanium 2 pan out, it would seem that Intel have managed to overcome these problems, or at least provide enough hardware to bulldoze their way through.

      And Itanium is NOT by any means a clean architecture. In fact, it's considerably more convoluted than x86. If you want a clean design, look at Alpha or MIPS.

      Bottom line: Opteron gives you 64-bit addressing and improved performance, with no penalty for running all your 32-bit applications. And it'll be cheap enough for all but the lowest end of the desktop market.

      Itanium 2 gives a big expensive chip for your big expensive servers, and provides decent performance as long as all your applications are recompiled.

    3. Re:They got it by psicE · · Score: 2

      If you want a clean design, look at Alpha or MIPS.

      As it happens, the vast majority of former Alpha engineers, including the full EV8 team, are now employed at Intel. That means that a good number of the people working on Itanium and its successors were very closely involved in making the cleanest architecture of all.

      AMD, on the other hand, is made up 100% of CISC people. You can say "CISC is almost as good as RISC" as much as you want, but the fact remains that RISC is better than CISC. It's like parallel versus serial. Parallel's supposed to be faster, so how come USB replaced parallel ports and Serial ATA replaced ATA/100? Because at superfast speeds, the complexity of parallel didn't work.

      Intel and AMD, together holding a huge majority of all microprocessors on the planet, have spent years doing tons and tons of CISC R&D. By contrast, the work Sun, IBM, Motorola, and Digital/Compaq have done on their respective architectures is miniscule. Don't you remember back in 1995, when the Pentium II 3000 was brand-new, and Digital ran ads everywhere for the Alpha 500MHz? The Alpha never got much faster than that, because Digital didn't have the marketshare to warrant it or the money to do it.

      Of course, this just returns to an earlier point I made. If the future of the PC is more of the same shit it's had since 1980, with IRQs, convoluted chip architectures, megahertz over actual performance, and now Palladium, why bother? The iBook is one of the cheapest laptops on the market, the TiBook is one of the (arguably the) best, and the G4 tower, while not a speed demon, offers the best multiprocessor support in a mainstream desktop. Buy one of them, buy a copy of LinuxPPC, and support the only computer company that still cares about innovation.

  87. HP has had some success with VLIW by Crag · · Score: 2

    Their PA-RISC machines have been pretty popular for things like airline reservation systems and low-end graphics workstations.

    They also helped out with Itanium.

    1. Re:HP has had some success with VLIW by ParisTG · · Score: 2

      Of course Crusoe by Transmeta is also a VLIW chip, but I guess we can't really call that successful :).

  88. How the heck did wired mess up? by Cydust · · Score: 1

    Hmm, well they got most of the info right, except the opturon the chip being marketted toward the server market. In fact, that is the second x86-64 chip to come out. and i believe that one is the sledgehammer chip, but that might be the second gen.

    The desktop and laptop series will keep the athlon name

    --
    I doubt, therefore I might! So my sig sucks, so shoot me!
  89. Re:I don't know how many people will go for this.. by Anonymous Coward · · Score: 0

    We're running a Dual AMD system here as a Win2k Domain conroller and it's stable as hell. I'll never have a problem recommending them for mission critical systems.

  90. 8086 == crap by drenehtsral · · Score: 2

    We don not want an 80x86 compatible chip. It's crap. It's an outdated CISC architecture. Has anybody read the complete white paper on the IA64 chip? Intel may have completely screwed up the implementation, but as specified (by H.P. originally) the chip is kicking ass and taking names.

    Some extremely large percent of the silicon (and thus power dissipation and heat generation) on the athlon line is spent on the insanely complex variable length instruction decode needed to break old legacy x86 instructions into smaller pieces to feed to the well designed and powerful execution units.

    A well designed RISC with optimization and caching hinds built into the object code will kick the living shit out of a 64 bit CISC hack built on top of an instruction set that was designed to run pocket calculators and automatic washing machines.

    --

    ---
    Play Six Pack Man. I
    1. Re:8086 == crap by geekoid · · Score: 2

      "A well designed RISC with optimization and caching hinds built into the object code will kick the living shit out of a 64 bit CISC hack built on top of an instruction set that was designed to run pocket calculators and automatic washing machines."
      Can't kick butt if there are no apps for it.

      and yes, 8086 is not Scottish, and if it's not Scottish its CRAP!

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  91. Linux 2.6 by DemENtoR · · Score: 0

    I wonder if Linux 2.6.x is going to be out yet by that time, since the AMD-X86-64 is supported only in the 2.5 tree. I doubt it, because the feature freeze is going to go in on October 31st (correct me if I'm wrong). Who wants to run 32 bit code on this anyways (yes, i know all the Windows users). I wonder if major distributions like redhat, or mandrake, suse, or debian (debian will for sure) will have support for AMD-X86-64. I bet gentoo will be a popular distribution for runing these babies on.

  92. Metric prefixes... by bytesmythe · · Score: 1
    From the article:

    (An exabyte is 1,000 terabytes and a terabyte is 1,000 gigabytes.)

    Isn't a 1,000 terabytes a petabyte?

    --
    bytesmythe
    Hypocrisy is the resin that holds the plywood of society together.
    -- Scott Meyer
  93. At least the Wired Article is new by Scyber · · Score: 1

    The article is new. Might be out-dated, but it is a new article

  94. ... from the 8080 to the Pentium IV by mirabilos · · Score: 2

    No, binary compatible is the 8088/8086, the former
    8-bit to the mainboard and thus exclusively used in
    IBM PC and XT, the latter one year earlier, but with
    its 16-bit bus making mainboards twice as expensive.

    The 8080 has a different command set, but with some
    macroes 8080 assembly source code can be re-compiled.

    --
    My Karma isn't excellent, damn it! (And /. still does not get UTF-8 right in 2012. Wow.)
  95. Paladium??? by vandan · · Score: 2

    Why support AMD when they take advantage of open-source developers to get their product supported while at the same time embed Paladium / DRM garbage in their products which will be used by Microsoft to extinguish Linux?
    I will certainly only buy another AMD processor if I hear they are dropping this ridiculous 'feature'.

    1. Re:Paladium??? by qubit64 · · Score: 1

      where can we find out which procs have palladium built in 'em?

      --
      "Save me jebus!" - Homer Simpson (btw, I'm probably talkin out of me arse)
  96. Market hype or a lame reporter? by Anonymous Coward · · Score: 0

    It is addressing memory concerns with 32 and 64 bit processors. However these are general registers. The address bus actually determines maximum memory limitations. The address bus on the Pentium IV is 36 bits (64GB) where as the athlon (I believe) is 8TB. I expected more out of a wired reporter / cpu symposium rep. How can this entire report be based on erroneous info?

  97. Re:Since when is the 8080��� by quade_79 · · Score: 3, Informative
    um, here's the straight dope©©©
    • 8086 -> first sucessfull intel 16 bit chip© it had a 16 bit data buss, and a 20 bit memory buss, though unless you liked keeping track of the segment pointer, it was limited to 16 bits of address
    • 8088 -> quick addition to the 8086, it was an 8086 with a 8 bit external data buss, but still 16 bit registers
    • 80186 -> little known chip, it was an 8086 with much of the supporting circuitry integrated
    • 80286 -> Intel's first attempt at a real CPU like those found in a VAX or PDP-11© It had a broken virtual-memory mode, and some protection schemes© It was still a 16 bit CPU with 16 bit registers, and a 16 bit datapath, but it had a 24 bit address buss, allowing for 16 Meg of memory© However it used a new buss protocall that was twice as fast as the 8086
    • 386 ¥DX -> Intel's first real CPU© 32 bit registers, 32 bit data buss, and 32 bit address buss© It had hardware memory management, memory protection, and working virtual memory© this is where ia32 started© It had two mode Real and Protected mode© In real mode, it acted almost exactly as a 286/8086 would, in protected mode, it had all the goodies
    • 386 ¥SX -> essentialy a 386 in a 286 body© It was almost pin-compatible with a 286 , but it was code compatible with the 386
    • 486 - faster 386 with a built in FPU ¥except the SX version and it had a burst mode memory buss
  98. Wolfenstein and Doom by Anonymous Coward · · Score: 0

    Well I'll buy it if I can still play Wolfenstein 3d and Doom 1/2. Those games stilll get played on my puter, because they are timeless classics.

  99. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  100. This is probably a stupid question by Chacham · · Score: 1

    This is probably a stupid question but here goes:

    Why can't they just make it completely 64 bit and have another processor handle the 16/32 bit code? That is, turn it into something a native 64 bit chip could handle easily.

    Adding another chip to the motherboard is hard, but not if you have it as part of the original spec. The 16/32 chip could be similar to what the math-coprocessor was. The slot was empty unless you needed it. Though it was on the motherboards.

    It shouldn't even be that hard. With all the work going into the 64 bit processors, the 16/32 bit coprocessor would need no development, and would be cheap to manufacture once the original design would be out. Of course, such a design would allow future developnment of the same. Should a 128 chip ever come out, the coprocessor could than be 16/32/64.

    I still have a 5 1/4 inch floppy drive. Why? At the time I bought it, it was just in case, and it was an open slot in the case. It's there, in rare cases it get used, and it's cheap. I guess I'd like to see a 16/32 chip the same way. (Maybe even throw java onto it).

    Now, obviously Intel and AMD have people looking at all the possibilities, so I am under the impression that this idea is not possible/feasible. Why is that?

    1. Re:This is probably a stupid question by NerveGas · · Score: 2

      Nice and simple. Two chips, two busses, and interactions between the two different systems add up to a bloated, buggy, and (most importantly) expensive system.

      steve

      --
      Oh, you're not stuck, you're just unable to let go of the onion rings.
  101. Intel's 64 bit x86 chip by LowellPorter · · Score: 1

    Slashdot ran this story About Intel's 64 Bit x86 CPU if the Itanium fails or AMD's 64 bit chip does better.

  102. sounds familiar by passion · · Score: 2

    A little like how Apple included the Classic and then Carbon compatibility level, so that Mac OS X can run old software. It meant that the first day I got the public beta, sure - there were a lot of little unix apps I could run at the command line, and a few little Aqua apps, but the majority of software I ran was through Classic.

    As time has progressed (about 17 months later) there are plenty of Carbon and Aqua apps so that I almost never launch classic anymore.

    --
    - passion
  103. Different target markets by Reziac · · Score: 2

    This may be nonsense since I don't claim to fully understand how 32bit and 64bit differ at the application level, but here's my guess at the reasoning from a marketing standpoint:

    Pure 64bit with no backward-compatibility -- this CPU is intended for dedicated software that's designed for 64bit from the ground up. I'd expect this to be aimed at primarily at the server and database market, where new apps are likely to be written simply because the old ones no longer handle the load -- while you're at it, might as well design 'em as pure 64bit from the gitgo and ditch the compatibility kludges. This CPU is likely to be a higher price bracket since the target audience is essentially the enterprise market.

    64bit with 32bit compatibility -- that's for 32bit software that is already overstressing 32bit's 4gig memory-addressing limit. I'd expect this CPU to be aimed primarily at the CAD and video graphics market, where existing apps are likely to remain in primary use for some time (because they still do the job and are too expensive for their current market to replace). This CPU is likely to inhabit a lower price bracket since the target audience is independent designers, small studios, and the like.

    IOW, it looks to me like AMD and Intel are courting two completely different and separate markets.

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  104. Re:I don't know how many people will go for this.. by ball-lightning · · Score: 1

    Was it based on a Via Chipset (with a 686B bus?) If it is, then it has what some people call the 686B Bug, which can be easily fixed if you get the newest 4in1 drivers from via.

  105. Re:Since when is the 8080��� by Hard_Code · · Score: 3, Funny

    Thank you©© That© was ¥ very helpful¥©

    --

    It's 10 PM. Do you know if you're un-American?
  106. Re:Mod Parent down by FrostedChaos · · Score: 1, Informative
    Unfortunately, AMD chips do tend to be less reliable than Intel chips, for several reasons:

    1) Lack of a thermal diode. The CPU will burn up easily if the heat sink falls off, even partially.

    2) Cheaper packaging (this has to do with the construction of the cpu)

    3) Cheaper motherboards. A bad motherboard is a bad investment, no matter how low the cost is. Don't buy a Via.

    None of this should prevent people from buying AMD, but it is something to think about.

    --
    "Any connection between your reality and mine is purely coincidental." -Slashdot
  107. Why not 2 chips? by Tablizer · · Score: 2


    Have an "old style" chip and a new-style chip. Big apps then use the 64-bit chip and the old one's use the 32-bit chip.

  108. Re:Mod Parent down by Anonymous Coward · · Score: 0

    actually if you werent such a Intel fanboy, you would know that Athlons do have a thermal diode since the XP's came out last year, the chip packaging is the same as the p4(except no heat spreader) and my $50 FIC motherboard with the VIA KT266A chipset hasnt failed me ever.

  109. Re:I don't know how many people will go for this.. by Anonymous Coward · · Score: 0

    Are you serious? You cannot possibly be that stupid.

    You traced the problem to a motherboard and close by blaming AMD for their processor, which was (according to you) not the cause of the crashes.

  110. ignore this by smash · · Score: 1

    please ignore... testing out posting problems :-\

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  111. Itanium is x86 compatible. by Anonymous Coward · · Score: 0

    Intel made its chips backwards compatible.

    Not like Alpha being compatible via FX32 (software emultion), Intel has full hardware support.

    DEC controlled the whole system, the add in cards, the OS. They could get away with FX32.

    Intel just makes chips. This will allow them to execute x86 compiled drivers, x86 applications, etc without having to get every single OS on the market to support it. Sure they could throw some engineers at MS and help them make a FX32 system for IA64, but what about GNU/Linux and BSD? They'd need to comply with the GPL for GNU/Linux support, which would piss MS off, or just have only Windows be backwards compatible, which wouldn't be good for them either.

    This way works great for them. All they had to do was build an x86 decoder onto the chip and reuse the FPU, integer units, etc off the regular chip. Obviously without any OOOE logic its not going to do any better than a high MHz Pentium, but you don't buy an Itanium for high speed 32bit execution, you buy it for high speed 64bit execution of programs using over 4gigs of address space and the convience of being able to use MS Office on the same machine.

  112. In other news... by DarkHelmet · · Score: 2

    I can't wait until the Voodoo3 is announced! Damn, that chip is gonna be sweet!

    --
    /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
  113. Some facts about the new chip by Thai-Pan · · Score: 1

    Met with some folks at AMD a few weeks ago, so maybe I can contribute here:

    It does have a IHS (Integrated heat spreader) so you will not chip cores!

    It still runs damn hot though.

    It is HEAVY. I mean physically heavy. I don't know why.

    Current Opteron chips (the Clawhammer) are running at 800-900MHz, and have a very high number of IPCs (instructions per clock cycle) so they perform very well.

    They will ship at relatively low clock speeds, but perform equivlently to AthlonXPs or Pentium 4s clocked much higher.

    The first of the series will likely either be called the Opteron 3000+.

  114. IA64 sales ... by Steveftoth · · Score: 1

    reflect the fact that the Itanium is a piece of crap.

    It's too expensive a solution. There are better solutions, since they are not powerful enough to warrent the extra cost over a normal x86 server and cannot approach the power/flexibility of a multi proc server from Sun/IBM.

    It's just a bad decision from a money perspective.

  115. Re:Your sig by Anonymous Coward · · Score: 0

    Imagine a Beowulf cluster of whatever this story is about!

    I never thought I'd live to see the day that I read a funny "imagine a Beowulf cluster" -joke.

    Note to all posters: This doesn't mean your beowulf cluster joke if funny. To be on the safe side, never post one.

  116. PA-RISC Powered! by Zymurgy · · Score: 1

    The best thing about the Itanium is that not only can you run your x86 binaries really slowly, you can also run all those PA-RISC binaries you have laying around really slowly, too. How helpful!

    I'm just being annoying here. No disrespect to any PA-RISC users intended at all. I quite like the PA-RISC architechture, and the workstations built with it are top of the line equipment, at least in my experience.

    PA-RISC Powered, Baby! Hell, yeah!

    Sorry.

  117. moderation by quarter · · Score: 1

    believe me, i am no amd weenie.
    and i have moderator points, that i could have used on that post, but decided to reply instead.
    that post was(is?) flamebaitish, the guy just spewed a bunch of stuff he admitted he had no evidence for. especially that part about amd having more performance...sheesh.. ;)

  118. You know by Anonymous Coward · · Score: 0

    thier are times when being a mac user makes me want to die laughing, the intel world is just NOW getting 64 bit computing? What next they get get a powerbutton onthe computer? A mouse? ooh I know next we'll get a GPU MPU? holy fuck.

  119. It's not need, but rather want by Mad+Marlin · · Score: 2
    But the simple truth is: anyone who really needs the power of a 64 bit desktop is already happily using a Sun workstation.

    Anyone who really needs the power of a 32 bit desktop was already happily using a VAX workstation 15 years ago.

    1. Re:It's not need, but rather want by Anonymous Coward · · Score: 0

      I was not alive 15 years ago (Actualy, for as long as I can remember, we have always had a pentium something something); should I not be allowed anything better than a 286?

  120. Make Civ3 run FASTER! by BawbBitchen · · Score: 1

    All I know is the Civ3 with a hugh map on an AMD 2100+ w/512 DDR crawls. I would be really happy for any CPU that can make a turn at the tail end of the game (4 players, 300+ cities, 1000's of units) take less then the 10 mins. it takes to churn thru now! Who give a damn about datebases, or weather sims, or data, et. al. - make my game run faster! (Note: This is scarcasim.)

    1. Re:Make Civ3 run FASTER! by Anonymous Coward · · Score: 0

      Look out for the new ScarcaSIM! From Maxis.

  121. A la Nintendo 64 by jx100 · · Score: 1

    so the next version of Windows will be "Windows 64", the next Office "Office 64", and word "word 64"

    1. Re:A la Nintendo 64 by pommiekiwifruit · · Score: 1

      When I bought a Nintendo 64 my mother asked me "so is that as powerful as your Commodore 64 then?" :-)

  122. IA32 compatible.... RTFM by alfadir · · Score: 1
    The current 64-bit offering from Intel, Itanium, is an entirely new chip that has no backwards compatibility with its x86 line of chips (from the 8080 chip to the Pentium IV) and is designed only for high end servers.

    I am not sure where you get this information from, or why not the editors have not checked this statement. The IA64 platfrom supports IA32 code. Read Intel Itanium Architecture Software Developer's Manual Vol. 2 rev. 2.0: System Architecture Part II chapter 9 entitled IA32 Application Support

    Support by the operating system is needed, something that already has been built into the Linux kernel. I recomend reading Chapter 11 in IA64 Linux Kernel - design and implementation. IA32 programs will think they are running on a Pentium III computer.

    The recomendation is to not run IA32 programs on IA64, but to recompile them for the new architechture... but that is kind of obvious..

  123. Alternate reality ? by Mathness · · Score: 1

    With Moore's Law doubling performance every 18 months...

    This shows how little the author knows about the subject, the rest af the article looks like rewrite and tidbits from other articles.

    On the other hand, did he mean that Moore's Law increases the performance of the chips? Then one is left wondering what research and engineers are for... ;9

    --
    Carbon based humanoid in training.
  124. Re:Mod Parent down by Anonymous Coward · · Score: 0

    Don't buy a Via.

    Yeah, get some quality AMD in there! Or hey, if you want real performance, buy SiS!

    Yes I am being sarcastic. Via is the best out of the three. These days, however, buy nVidia!

  125. Sun MAJC VLIW Since 1999 by turgid · · Score: 1

    Sun has been producing a VLIW processor as well,called MAJC (pronounced "magic"), since 1999. Look here

    1. Re:Sun MAJC VLIW Since 1999 by pmz · · Score: 2

      Yes, it is also now the main processor on their XVR-1000 graphics card. It seems that a VLIW CPU is very appropriate for graphics, where parallelism is trivially found. It is somewhat odd that the 'J' in MAJC is "Java"; I guess they originally envisioned different applications for it.

      I have yet to see competitive comparisons between the XVR-1000 and other cards, but I suppose it does fairly well with two 500MHz CPUs on board.

  126. Why doesn't the Alpha matter anymore? by shoppa · · Score: 2
    Over a decade ago, DEC was selling servers and desktop boxes based on the 64-bit Alpha architecture. They succesfully sold OS's, compilers, and applications that ran on these machines and took advantage of the 64-bit architecture. Heck, Microsoft sold 64-bit software for Alphas.

    Yet the Alpha seems to be forced into complete non-relevance by the mass media. (Witness the Wired article, where it's not even mentioned.) Is the Alpha really that irrelevant? Is the experience gained (both technically *and* marketing-wise) to be tossed and never thought of again?

    1. Re:Why doesn't the Alpha matter anymore? by kc8apf · · Score: 1

      Well, DEC's biggest problem was selling the Alpha. They may have had a superior product, but not a clue as to how to market or support it.

      As for the non-relevance, the Athlon takes quite a bit of the technilogical experience from the Alphas. The Athlon uses many of the ideas and even the processor interface (albeit in a modified form) of the Alphas. Many of the engineers that built the Alpha series went on to work with either Intel or AMD.

      Like I said, marketing wasn't their thing. It's why the Alpha never suceeded in anything more than a niche market. If you had a purpose for an Alpha (scientific computation or really big database or anything that required lots of floating point), it was the best option, but otherwise, no one could really find a reason for one.

      I own a AlphaStation 600 and I can attest that they did many things right overall. Now if I could just get another free Alpha, hopefully a newer one.

      --
      kc8apf
    2. Re:Why doesn't the Alpha matter anymore? by tshoppa · · Score: 2
      Well, DEC's biggest problem was selling the Alpha.

      I agree, they had a problem selling them. Compaq certainly didn't have a clue about marketing anything other than PC-clones, and the DEC organization didn't do as well as they should have either. The Itanic was pointed to as killing Alpha sales, even when the Itanic was vaporware that was 5 years off, and even today Itanic sales volumes don't begin to approach Alpha sales. That's why I want to know: Why doesn't anyone look at DEC's marketing experience?. As a warning of what not to do, if nothing else :-).

  127. Don't forget the ARM by pommiekiwifruit · · Score: 1

    It's a bit older than some of the other RISC designs, but it is rather cool and cheap and used in an awful lot of places (e.g. GBA).

  128. AMD thermal diode by Znork · · Score: 2

    Actually, the Athlons do have a thermal diode, just like the Intel chips. It's only that older motherboards dont use the cpu thermal diode, but use their own external one instead. And that one cant react fast enough to a heatsink removal. It will react to fan failure tho.

    If you get a motherboard that does use the internal one you dont have a problem.

    Of course... I cant say I find it likely that a heatsink would fall off. You'd have to drop the box from a pretty fair height to manage that.

  129. luggage by Kanasta · · Score: 2

    When is it time for us to move on from such an old architecture? Surely there is some luggage in there we can now do away with?

    Even software languages have broken compatibility at times to advance. Can't hardware do the same?

    1. Re:luggage by davros74 · · Score: 1

      The internals of AMD's and Intel's chips these days are far from being "old architecture". Rather, they are quite cutting edge. The only luggage in there that most people would like to see go away is the 80x86 instruction decoder which converts CISC instructions into the micro-op RISC like instructions that the CPU core really uses. These decoders take up a lot of space and a lot of power.

      And we can remove those pesky 80x86 decoders in the CPU as soon as no one cares about any "installed software base". There isn't one company on the planet that could afford to change all its software from one CPU architecture to another overnight or for cheap. (And in some situations regarding legacy applications, porting the applications may damn near be impossible).

      Transmeta had a neat idea about what to do with these pesky instruction decoders, but I haven't heard much from them in quite a while. Whatever happened to the Crusoe?

  130. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  131. Correct and then some. by IPFreely · · Score: 2
    The 4 Gig limit is for addressing space with 32 bits. This has not limited either physical or virtual memory space in modern processors for a long time.

    Physical memory was extended to 36 bits by the PII (or was it PPro?).

    For greater than 4Gb virtual, you can still use segmentation. A process can have (what, 12 bits of local segments, 12 bits of global segemnts) 8192 segments, each with 4 Gig memory. Hardly a hard limit. It just means data has to be broken up. All you old 286 programmers know how to do that don't you.

    Note: AMDs X86-64 will supposedly discontinue support for segmentation in 64-bit mode.

    --
    There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
    1. Re:Correct and then some. by diablovision · · Score: 1

      It was the Ppro that introduced 36 bit physical addressing, also called PAE (physical address extensions). The page tables are extended to 64 bit entries to accomodate frame numbers greater than 2^20, allowing more than 4gb of physical memory to be addressed.

      Of course it requires OS support, but however it is _not_ visible to user programs. The segmentation features of the x86 are _within_ the logical address space of a task. Segmentation is on _top of_ paging; that means the 4gb per process limitation still applies. Segmentation is not like it was on the 8086 line.

      --
      120 characters isn't enough to explain it.
  132. Almost... but not quite by IPFreely · · Score: 2
    Each processor has it's own memory controller so there is no shared memory bottleneck for multiprocessing. 2 processors should be exactly twice as fast using multithreaded applications

    As you said, each processor has its own memory. If a processor needs data in another processors memory space, it has to request it over the Hyperchannel bus, not quite a local request (NUMA).

    Multithreaded programs share a lot of data between threads.

    Sooo. what you really mean is that two independant processes will each run as if on a dedicated processor (which they will). But multithreading will still have some memory and bus contention.

    --
    There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
    1. Re:Almost... but not quite by Perdo · · Score: 2

      "what you really mean is that two independant processes will each run as if on a dedicated processor (which they will). But multithreading will still have some memory and bus contention."

      18 ns of latency to pull data from another mrocessor's memory.

      6 ns latency to pull from processors memory.

      6.4 Gb/s bandwidth.

      Memory bandwidth is cumulative with processor count. for instance, 8 processors would have 51 Gb/s composite memory bandwidth.

      --

      If voting were effective, it would be illegal by now.

  133. Its like christmas. by Zabu · · Score: 1

    Yay!

    --
    It's all good.
  134. Hypocritical by Anonymous Coward · · Score: 0

    You are quite right. The members of this website in many areas can be hypocriticial and knee jerk reactionaries. However this is typical of the public (especially the American public [of which I am a part]). They are most assuredly now finding favor with AMD for the very thing that they have been upset with Intel for /YEARS/ over, the backwards compatablity and inefficency issue. Intel's introduction of the Alpha chip was a /major/ step in the right direction and definately help thos of us in the industry who wanted to strike out in a new direction away from the x86, but the high cost due to Intel's failure to embrace the technology (and in general foist it on an unwitting populace for their own good [because let's face it, at that point in time Intel could have made that move without having lost significant market share and would have re-established itself as a market leader with a significantly better technology]). In defence of the people of this forum is they are fairly intellegent as a rule. I believe we as users of AMD chips have found that they perform at a higher computation- rate-per-second/per-clock-cycle than their much lauded competiter Intel (when refering the x86 chip), furthermore they are even less expensive on a clock-rate to clock-rate comparisum. Admittedly part of this is because AMD has been trailing Intel rather than blazing new ground, and it will be interesting to see if they can maintain this with their new 64/32 chip where (perhaps) they are striking out in a new direction than Intel, and may have to substain substantail R&D costs of their own. But AMD has earned our respect, while Intel has not, thus the knee jerk.

  135. OT-Your sig by Anonymous Coward · · Score: 0

    Hear, hear!

  136. Re:MODERATORS ON CRACK by Jetson · · Score: 1
    The real problem is the heatsink falling off- if that happens, your CPU will emit magic smoke faster than the temperature sensor can react.

    That was true of the older chips, but Athlons from about the XP/1600+ onward have much better (on-chip) thermal protection.

  137. Wrong, Itanium IS binary compatible with IA-32code by Glasswire · · Score: 1

    I don't know where the author got this piece of misinformation. Perhaps it's a FUD distortion from AMD relating to the fact that Itanium was not designed to run 32-bit apps, so it's not terribly efficient (read slower) in doing so -whereas Opteron, which is basically a 32-bit processor with address extensions is more efficient at running legacy code. Presumably, Hammer will not perform as well on real 64-bit apps as Itanium since it lacks massive parallelism and other architectural differences that Intel felt they needed to put into IA64.

  138. I'll believe it when I see it. by Anonymous Coward · · Score: 0

    AMD loved to talk the talk but has trouble walking the walk.

    Meanwhile, why hate Intel? Sure they have stepped on some toes in the past, but they are supporting (even funding) Linux, helped get Linux ported to Merced first before NT. Have you ever notice that AMD spends half its press conferences badmouthing Intel while Intel never says anything bad about AMD? Finally, what about AMD's backdoor deal to defend Micro$oft?