Slashdot Mirror


Intel Shifting 64-bit Plans

OS24Ever writes "News.com has an article stating that 'Intel plans to demonstrate a 64-bit revamp of its Xeon and Pentium processors in mid-February--an endorsement of a major rival's strategy and a troubling development for Intel's Itanium chip' Is this the end of Itanium?" Looks like the rumors were true.

86 of 462 comments (clear)

  1. saw it coming by Afrosheen · · Score: 3, Interesting

    Well we all saw this one coming with all the delays on the Itanium.

    1. Re:saw it coming by fshalor · · Score: 2, Interesting

      We all saw this comming when the whole bit shifting thing started.. And we all know how hard it is to shift bits reliabely.

      Yes, operton has done well, and intel's lagging behind. I am looking foward to a 64 bit version of the Xeon though. Perhaps the oppertunity cost for Intel's 64 bit set got a bit great with the techniqies they've been using?

      I still feel that P IV's aren't that great, and that celeron's haven't scaled well either, but are good for certain specific uses.

      Time will tell. And then there's the whole no true 64 bit windows yet.

      --
      -=fshalor ::this post not spellchecked. move along::
    2. Re:saw it coming by ackthpt · · Score: 3, Funny
      Well we all saw this one coming with all the delays on the Itanium.

      You mean Merced?

      We saw this coming with the Yamhill rumors.

      And where would we be without stupid pundits?

      --

      A feeling of having made the same mistake before: Deja Foobar
    3. Re:saw it coming by Smitty825 · · Score: 3, Interesting

      Wasn't Windows NT for Alpha "true" 64 bit Windows...

      --

      Doh!
    4. Re:saw it coming by obeythefist · · Score: 4, Interesting

      And then there's the whole no true 64 bit windows yet

      The tinfoil hat crowd would happily tell you that the reason there's no 64 bit windows is because Microsoft knew about this a long time ago and deliberately held off releasing Win64 technology because of some shady business dealings with Intel.

      If you think about it, it's really very convenient for Intel, and MS hasn't bothered to give any good reason for the delay (especially when you consider that Linux has been available in 64bit land for aeons).

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
    5. Re:saw it coming by Paul+Jakma · · Score: 2, Informative

      No it wasnt. Windows NT for AXP was 32bit.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    6. Re:saw it coming by forkazoo · · Score: 5, Informative

      As somebody who has worm a *lot* of tin foil hats...

      The tinfoil hat crowd would happily tell you that the reason there's no 64 bit windows is because Microsoft knew about this a long time ago and deliberately held off releasing Win64 technology because of some shady business dealings with Intel.

      I have to point out than Windows Server 2003 64 bit edition is currently a free download from MS's website, and comes with a one year free trial.

      I have it installed. I rather like it. But, it's damn well not ready for prime time. It couldn't pick up the ethernet on my Athlon64 without some headaches. Lots of people are having trouble with SATA. There is no hardware 3D, even with the latest detonators. My sound hardware apparently has no driver support of any sort.

      Seriously, it just isn't ready. MS is doing some respectable things with 2k3. No stupid luna theme, IE is way locked down by default, and it bitches at you if you try a weak administrator password. (it's even pickier than Linux about what it calls 'weak')

      Linux is in a much better state. Fedora Core .96 for AMD64 picked up my ethernet right off, and my sound seems to work for playing, but I haven't gotten it to record anything. The detonators are still a work in progress... I hear reports of people getting them running, but I have no luck.

      And yes, I really do mean that I wear a lot of tin foil hats. I even visited the Periodic Table Table whilst wearing one. I got into a discussion with Theodore Gray about the purity of the aluminium in 'Tin Foil' Hats, while I was at Wolfram research. I own a VAX, an Athlon 64, and I've made a pilgrimage to the periodic table table. Do I get a Karma bonus?

    7. Re:saw it coming by Crypto+Gnome · · Score: 4, Insightful

      The tinfoil hat crowd would happily tell you that the reason there's no 64 bit windows is because Microsoft knew about this a long time ago and deliberately held off releasing Win64 technology because of some shady business dealings with Intel.

      Just because they're "the tinfoil hat crowd" doesn't necessarily mean they're wrong.

      Microsoft has a long and dirty history of colluding with Intel in the interests of their own mutual benefit to the exclusion of the rest of the industry.

      --
      Visit CryptoGnome in his home.
    8. Re:saw it coming by calidoscope · · Score: 4, Insightful
      Well we all saw this one coming with all the delays on the Itanium.

      And the repositionings...

      Besides the delay, the biggest mistake that Intel made with the Itanic was the idea that the Itanic was a server/workstation processor and not for the desktop. The whole reason that the x86 exists as a server processor is that it is cheap due to massive economies of scale and that a scheissload of software has been written for the x86. Because the Itanic is a niche processor, Intel will both lose out on economies of scale and will have a vastly reduced portfolio of applications written for it.

      AMD has made a strong commitment to the desktop market with the Athlon 64 (and low-end Opterons), thus greatly increasing the market for AMD-64 software (which will need to include first rate compilers). They'll be able to spread development costs over a larger number of chips - which will result in less expensive chips.

      IBM now has the Mac for expanding the market for the Power processors. Sun has the UltraSparc IIe and IIIi processors for the volume market.

      Also remember that low cost 64 bit systems require low cost memory, especially in the larger sizes. Resonably priced 2 GB DIMM's have been available for maybe the last month, 4 GB DIMM's are still outrageously high price.

      --
      A Shadeless room is a brighter room.
    9. Re:saw it coming by forkazoo · · Score: 3, Insightful

      Your statements are all correct. What's your point? The poster I was responding to suggested that MS was hiding windows 64 because of collusion with Intel. My response was twofold. First, I pointed out that MS is certainly not hiding win64. Second, the reason you don't hear more about it isn't because Intel is making MS keep things hush hush. The reason is that it's just not ready to sell. MS sees Opteron sales, and knows that they are going to Linux. If they could have win64 ready by now, they would.

      And, my mentioning Linux was pretty much just an effort to avoid being assumed to be some sort of MS shill. I'm not a fan of Windows, I just think that win2k3 will be decent when it's done. I wanted to sound leet.


      First you say I have to point out than Windows Server 2003 64 bit edition is currently a free download and THEN you go on to point how totally ALPHA-Quality it is.

      Mind you, this is not even slightly a Desktop OS (eg WHERE is XP-64?)

      And this you're comparing to Linux on AMD64 which works pretty much as good there as it does anywhere else?

    10. Re:saw it coming by DigitumDei · · Score: 2, Insightful

      ... So far, 64bit computing doesn't ... at this point with little immediate return...


      Try reading the post properly...

      64bit computing will become the standard one day, but microsoft is the king of doing things when they become profitable, NOT when they are new and untested.

      Right now MS needs no reason for delaying a 64bit OS other than they don't need to release it now to keep making huge profits.

    11. Re:saw it coming by Bedouin+X · · Score: 2

      Why not get the 64-bit stuff out now so that it can mature when there is a need?

      --
      Dissolve... Resolve... Evolve...
  2. They talk about concerns by Anonymous Coward · · Score: 3, Insightful

    For "potential Itanium customers".

    But based on their sales figures, it looks like they really aren't any.

    If they had their heads in the right places, they'd heavily go after CT.

  3. now all we need by Anonymous Coward · · Score: 3, Funny

    is solaris ported to this baby and theres 64 bit goodness for everyone!!

  4. 64 bits of nothingness by cybermint · · Score: 3, Insightful

    Until a 64-bit version of Windows comes out, I don't see this mattering all that much. 64-bit doesn't mean anything to the masses of end users, just the developers. I don't care if my computer is 2-bit or 1000-bit as long as it works well.

    1. Re:64 bits of nothingness by vijayiyer · · Score: 4, Insightful

      I'm tired of seeing this kind of rubbish. People who do real work on their computers (e.g., engineers and scientists) need 64 bit computing. For example, the CFD (computational fluid dynamics) software we used at my company required 64 bit precision for accuracy. That would be painfully slow on a 32 bit machine. Not everybody compiles Linux kernels all day.

    2. Re:64 bits of nothingness by cujo_1111 · · Score: 2, Interesting

      So what did you do with all you had was a 286 @ 16 MHz to use?

      They don't 'need' 64-bit machines, the machines were built before the software was written. It is the way things work...

      --
      If I point out that you are incorrect, making me a foe does not make you any more correct.
    3. Re:64 bits of nothingness by Pyro226 · · Score: 4, Insightful
      I don't care if my computer is 2-bit or 1000-bit as long as it works well.

      I don't care if my computer is 100 MHz or 3 GHz as long as it runs fast. But the point is that a 3GHz computer will almost certainly run things faster than a 100 MHz computer. I don't know anything about writing software, but speed increases still interest me, and if 64 bit computing provides a speed increase then the end user will care. Even if 64 bit computing just allows for more than 4 Gigs of RAM it will become imporant to the end user in a couple of years when LongHorn XP Ultra-Professional demands at least 8 Gigs of RAM.

      For the record, I use a Pentium I with 64 Megs of RAM almost every day.

      --
      This message is encrypted with Quad ROT-13 to protect the author's copyright under the DMCA.
    4. Re:64 bits of nothingness by cujo_1111 · · Score: 5, Funny

      But the point is that a 3GHz computer will almost certainly run things faster than a 100 MHz computer.

      You have fallen into the Intel trap.

      There is an exit to your north, it is guarded by a man in a spacesuit.

      You have:
      - A wallet

      --
      If I point out that you are incorrect, making me a foe does not make you any more correct.
    5. Re:64 bits of nothingness by JanneM · · Score: 5, Informative

      People would rent time on huge (and hugely expensive) supercomputing centers; greatly simplify the models, knowing they introduce oversimplifications and errors; or, simply, not do the modeling they really wanted to do at all. A friend is working in a chip design company, and his simulations regularily run over an entire weekend, despite the hefty hardware they have.

      In some areas (like climate modeling and some kinds of neural simulations), people can _still_ not do the kind of modeling they would really like to do, 64 bit clusters or not.

      --
      Trust the Computer. The Computer is your friend.
    6. Re:64 bits of nothingness by be-fan · · Score: 4, Interesting

      So what did you do with all you had was a 286 @ 16 MHz to use?
      ---
      When all they had was a 286 @ 16MHz, they didn't do large-scale simulations of molecules on the computer, or design airplanes mostly on the computer. 64-bit machines already exist, and the software to take advantage of them already exists --- people want to be able to do the things they do on current 64-bit machines on commodity hardware.

      --
      A deep unwavering belief is a sure sign you're missing something...
    7. Re:64 bits of nothingness by thesupraman · · Score: 5, Insightful

      You mean you are running integer CFD Code??

      Amazing!

      All the CFD Codes I run here I run in double precision floating point. (sometimes single precision when the situation allows..)

      It must be some pretty funky code to be interger, never come across any real CFD code yet that is..

      I mean, 90+% of the runtime of our CFD codes are spent in LAPACK, etc.. so we use the (nery nice) intel optimised versions (ASCII Red was not just a hardware project you know..) which do very very well..

      Basically, I call BS!

      If you are using some integer codes, then you are the only people I've ever heard of in the industry who are.. it must be very painfull!

      And intel CPU's are really quite good at 80bit FP.. especially with the right libraries.

    8. Re:64 bits of nothingness by Lord+Kano · · Score: 4, Insightful

      I'm tired of seeing this kind of rubbish. People who do real work on their computers blah blah blah...

      Suck my ass. I'm sick of seeing pompus assholes denigrating other people's uses of their computers. The work that the rest of us do is just as real as the work that engineers and "scientists" do. My Ray Tracing and rendering would be helped immensely by 64 bit computing.

      Just because I'm not modelling the movement of helium atoms in an excited state doesn't mean that I'm not doing "real work".

      If your modeling CFD, rendering, cracking RC5, or rewriting HL2, the work that you do is REAL to you!

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    9. Re:64 bits of nothingness by PurpleFloyd · · Score: 2, Insightful
      Why does the fact that there's no 64-bit version of Windows available to the public change anything? 64-bit's big win will be in the server market, where it allows things like holding a database larger than 4GB in memory (without ugly hacks, anyway). Of course, with Free software, taking advantage of the expanded limits and other new features, like the extra registers in x86-64, is almost trivial - some features, like extra registers, can be utilized with just a recompile; other features, like the ability to use gobs more RAM, mean a small amount of rewriting code (if it hasn't been done already).

      I see the coming 64-bit PC transition as a big win for Linux, as the community will almost certainly be able to get new versions of software, designed to take advantage of new features, out faster than a company like MS - there are a lot of knowledgable geeks out there that want to take full advantage of their hardware. While the lack of 64-bit Windows is certainly a disadvantage for desktop users and MS-only shops, it means nothing at all to those who use other OSes. If users want or need low-end and midrange 64-bit hardware, the fact that one of several OSes doesn't currently have a 64-bit version probably won't stop them from using an OS that does support 64-bit hardware.

      --

      That's it. I'm no longer part of Team Sanity.
    10. Re:64 bits of nothingness by The+Munger · · Score: 3, Funny

      These spoilt young hooligans! Back in the day when I coded CFD, we used 4-bit processors and strung them together by the serial port to make the necessary precision. Even then, it was in integers so we had to work out the decimal places by hand and type them on the end!

      And we enjoyed it!

      --
      Refuse to make a statement in your sig!
    11. Re:64 bits of nothingness by edwdig · · Score: 4, Interesting

      I just did some work porting CFD code from IRIX to an Opteron system running Linux. The processor had to be 64 bit because some of the runs we do now require 15 GB of RAM.

      I only did the porting work - I only have a vague understanding of how CFD works. So I can't say what percent of the runs require more than 4 GB of RAM, but I've gotten the impression that most runs require over 2 GB of RAM, which is enough to complicate things with a 32 bit OS.

    12. Re:64 bits of nothingness by PhrostyMcByte · · Score: 2, Interesting

      software we used at my company required 64 bit precision for accuracy. That would be painfully slow on a 32 bit machine.

      Note, that all modern processors already have 64/128bit extensions, which most compilers will use. 64bit processors won't be any faster at double-precision FP operations.

    13. Re:64 bits of nothingness by ColaMan · · Score: 5, Funny

      There is an exit to your north, it is guarded by a man in a spacesuit.

      You have:
      - A wallet

      : look

      There is a PowerPC processor in the corner.

      : Get processor

      Taken.
      The man in the spacesuit fidgets uncomfortably.

      : Use processor

      You have no software that can run on this processor.
      The man in the spacesuit laughs at your predicament.
      A geek has also fallen into the intel trap.

      : Look geek

      He is pasty-skinned and bearded. He seems to shun the light.

      : Talk geek

      The geek says loudly ,"IBMAMDVIATRANSMETA".
      The man in the spacesuit screams and departs the room!
      The geek leaves the room, giggling.

      There is something on the floor near where the geek was standing.

      :look floor

      There is a a rewriteable CD on the floor.
      :get CD

      Taken.

      :look CD

      On closer inspection you notice the CD has been labelled "YellowDog" with a marker pen.

      :go north

      You are in a maze of twisty processor lines, all alike. There is a lot of hype here.

      :quit

      are you sure? (y/n) y

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    14. Re:64 bits of nothingness by Moraelin · · Score: 2, Informative

      Lemme guess... you haven't even read the post you're defending. Right?

      The parent post very literally said that he needed 64 bit precision. Capisci? Not more registers, not a 64 bit architecture, not even 64 bit addressing. Precision.

      In which case, yes, it's one mother of all bogus arguments.

      Unless you're using _integers_, the x86 FPUs already gave you not only 64 bit floats, they gave you _80_ bit floats. Even in the 16 bit ages, since someone mentioned the 286, you still had an 80 bit FPU.

      Guess it just shows that just because someone is an engineer and doing "real work" (and being snotty about it), they can still be computer-illiterate and/or riding the hype bandwagon ;)

      --
      A polar bear is a cartesian bear after a coordinate transform.
  5. Well, Duh... by forkazoo · · Score: 5, Interesting

    Intel has already publicly admitted to having X86 processors with 64 bit extension in development. Also, take a look at microsoft, who refer to X86-64 as "64 bit extended architecture."

    Everybody and his brother figured out long ago that Itanium is not something that will penetrate effectively into the desktop market. It's hot, expensive, incompatible, etc. It requires a ton of work to get code running smoothly on Itanium. Th only amazing thing is how long it took intel to admit that it had egg on its face!

    1. Re:Well, Duh... by craw · · Score: 3, Funny

      The deeper the pipe, the harder the fall.

    2. Re:Well, Duh... by DAldredge · · Score: 2, Insightful

      Well they did spend about 2.5-4.0 BILLION on the Itanic. That has a way to blind people, like audophiles and their stupid 'one way sounds better than the other cables'

  6. Itanium is not being replaced by mrm677 · · Score: 4, Informative

    No, this does not signal that Itanium is doomed. Have a look at www.spec.org and look at the CPU2000 scores. Itanium is starting to kick some serious tail.

    However Itanium is not a desktop chip-- its too big. 64-bit x86 will be a consumer product for desktops.

    1. Re:Itanium is not being replaced by mj2k · · Score: 3, Interesting

      I agree. I think Itanium will catch on given two things happen: first, Intel needs to lower the price - I just bought a 1U server and would have loved to have gotten an Itanium - but it's prohibitively expensive compared to P4s or Xeons. Second, the x86 emulation is going to have to improve if Itanium is going to gain acceptance as a desktop cpu (granted if this happens, there will likely be an Itanium clone much line athlon-64 and the opteron). Otherwise I think Itanium is likely to go the way of alphas - a great design but overpriced and with poor application support.

    2. Re:Itanium is not being replaced by JudgeFurious · · Score: 2, Interesting

      I suspect your probably right. 64 bit x86 is what Intel is going to use to counter the appalling sales pitch that "We're selling you a 64 bit processor while that Intel based machine only has a 32 bit processor". That's going to be heard far and wide once they find themselves being compared to Apple G5's and Opteron based systems. Itanium wasn't going to be the chip that helped that situation. What little most consumers have heard about it wasn't good regardless of whether or not it was true or fair (and it might have been both, that's beside the point) so Intel's going to get themselves in that 64 bit crowd (regardless of whether or not it means anything to the consumer using the computer and again, that's beside the point).

      Intel knows as well as anyone that consumers prefer the bigger number and like to see the word "compatible" on things they buy.

      --
      Appended to the end of comments you post. 120 chars.
    3. Re:Itanium is not being replaced by good+soldier+svejk · · Score: 2, Informative

      Certainly not if HPaq has anything to say about it. The worlds largest computer company is in the process of migrating their whole HP-UX line from PA-RISC to Itanium.

      --
      It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man

      -James Baldwin
    4. Re:Itanium is not being replaced by turm · · Score: 3, Interesting

      No, this does not signal that Itanium is doomed.

      I have to agree. What really signals that Itanium is doomed is the fact that no one is buying it.

      But you gotta dig the irony: Intel is making an AMD-compatible processor.

      One seriously cannot underestimate the significance of binary compatibility. Nowadays The external ISA is a silly detail anyway. Any processor worth the silcon it was made on has a RISC microarchitecture.

    5. Re:Itanium is not being replaced by LeninZhiv · · Score: 4, Informative

      The worlds largest computer company is in the process of migrating their whole HP-UX line

      Of course, to the best of my knowledge, * IBM * doesn't have much of an HP-UX line, so I can't imagine this migration you speak of is a very big undertaking.

    6. Re:Itanium is not being replaced by afidel · · Score: 2, Informative

      Yep, if you consider a "computer company" to mean hardware then IBM is actually about the world's fourth largest computer company, second largest software company, and by FAR the world's largest computer services company. But by the generic definition of computer company they are probably considered by most people to be the worlds largest =) p.s. I work Big Blue in the professional services area.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    7. Re:Itanium is not being replaced by Glasswire · · Score: 2, Informative

      "What really signals that Itanium is doomed is the fact that no one is buying it."

      That's funny. Itanium sold over 100,000 cpus last year which is a big number for the enterprise server market. That's more than some other major RISC processors sold in 2003 (like Power 4).
      Just because it's too expensive for you and your LAN-party gamer buddies to buy on your allowance, doesn't mean serious businesses doing big serious tasks wouldn't we willing to spend a lot of money (but less than they do on IBM and Sun and the other big RISC platforms...) for Itanium

  7. 64-bit rant [move along] by tomstdenis · · Score: 2, Insightful

    Same bullshit...different company..

    Blah blah blah, 64-bit processor....billions of GB of ram....

    The real question is have they finally dumped the stupid x86 instruction set in favour of a space/energy/coding efficient RISC set?

    I mean yeah it sucks to change ISA but this is what you do. Write a *free* backend to GCC for your ISA and have it merged into the tree. Then pay small group of Gentoo folk to create a port of Gentoo to your ISA.

    Net result is a ISA everyone can develop for [re: audience] as well as an OS they can run on it...

    Sure it would take time and money but in the end you don't make a bloatware cpu to run the hugeass x86 instructions with all the tacked on do-dahs...

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:64-bit rant [move along] by prockcore · · Score: 3, Insightful

      The real question is have they finally dumped the stupid x86 instruction set in favour of a space/energy/coding efficient RISC set?

      I thought we settled this back in the early 90s, there is no such thing as RISC versus CISC. The x86 is not CISC, the PPC is not RISC.

    2. Re:64-bit rant [move along] by tomreagan · · Score: 4, Insightful

      uhh, with all due respect, if we have learned anything in the past thirty years from the success of windows, unix, the as/400 and finally x86, it's that architectures are the hardest thing in the world to change due to the massive installed base, and that it's usually better to extend what you have.

      just look at os/2, the MCA bus, and now itanium. why would i migrate to a new ISA and lose all the software that I already have when I can just grow my current one?

      and x86 isn't that bloated, and cisc isn't that bad. just look at p4 vs. athlon - the tremendous clock speeds realized by the p4's use of an extended pipeline (which is a risc-like optimization) have a tremendous downside - you lose a lot of time resetting the cache if you miss a branch. so for interative programs, as opposed to massive number crunching (and that can be addressed cheaper using MPP and clustering), risc is something of a dog.

      finally, you can't say that the desktop is not important to itanium when the line between servers, workstations, and desktops gets blurrier all the time, and the largest growing segment of the market is the low-to-mid-size server.

      high-end servers may carry a premium price and have a higher margin, but like lenin said, quantity has a quality all its own.

      this is not good news for intel.

    3. Re:64-bit rant [move along] by thesupraman · · Score: 5, Insightful

      >The real question is have they finally dumped the
      >stupid x86 instruction set in favour of a
      >space/energy/coding efficient RISC set?

      Ok, yeah, right, umm....

      You DO know that RISC processors generally take up a lot more memory space for a given program, have more instructions, and are often more complex to code for, right?
      (of course this assumes you know what a delay slot is, or have understood the pain of manually doing indirect addressing, managing register windows during interrupts, or managing implicit instruction skip flags, the joys of RISC!)

      I thought not..

      as for the energy argument - get with the 90's - everyone is using similar internal execution units anyway - this is a red heering.

      Of course, who am I to stand in the way of fashion..

      RISC in it's pure form has not existed for over 10 years now.. neither has CISC, for that matter.
      It's about the same as attacking russians for being communist.. it's just not that simple.

      The x86 instruction set and successfully covered the widest range of CPU performance ever, and is available in by far the most computers... I would suggest by just about any measure it is by far the most successful ever.

      Of course, there seems to be a group of people who cannot stand the pain of thinking about their python interpreter running x86 code internally, or the fact that gcc is generating that for them.
      I truly feel sorry for them - they suffer on while the rest of us just get-on-with-the-job(tm).

      Sigh.

    4. Re:64-bit rant [move along] by mattdm · · Score: 2, Interesting

      The real question is have they finally dumped the stupid x86 instruction set in favour of a space/energy/coding efficient RISC set?

      Well, as others have pointed out, that's passe. But the Itanium is whole new fancy thing building on the lessons learned -- "EPIC" (explicitly parallel instruction computing, or some such).

      Sure it would take time and money but in the end [snip snip snip...]

      Yep, time and money but in the end. That's Intel's plan with Itanium, and they've still got some hope for it. In the meantime, AMD was going to eat their lunch (and breakfast and dinner) with x86-64, and it'd be silly to just sit there letting that happen. Sure, they *could* just wave their hands frantically and gush about how superior the new is to the old and hope the market listens -- but as real-world experience shows, refactoring usually wins over rewriting from scratch.

    5. Re:64-bit rant [move along] by forkazoo · · Score: 2, Informative

      "The real question is have they finally dumped the stupid x86 instruction set in favour of a space/energy/coding efficient RISC set?"

      Now, don't take this as a troll, cus it isn't. I have Sun boxen, and PowerPC boxen at arms reach ATM, and I love them.

      RISC does not always mean fast! Nor does it mean anything else! In fact, for the sorts of problems that we are facing right now, X86 actually seems like a pretty sane choice of architecture.

      The company in question - Intel - sells at least a zillion processors a year. They have substantial manpower and money to throw at optimisation.

      Transistors are plentiful. 1.5 zillion transistors spent on the mutha of all instruction decoders equated to exactly one tenth of one percent of the number of transistors that will be used for cache.

      Latency and Bandwidth to main memory suck. Big Time. A cache miss during a fetch can literally mean 100's of cycles spent waiting. CPU's are faster than memory bandwidth, even with deluxomatic DDR8 overclocked to eleven gagillion times faster than it ought to be.

      So, given this information about the current state of affairs...

      We want an ISA that has very dense code. Dense code means less bandwidth spent fetching instructions. Dense code means more code fits in cache = better apparent latency.

      Also, it doesn't really matter how complex the architecture gets. Simplicity would help, but we would reach a point of diminishing returns.

      Now, lets compare something sane like PPC or MIPS and something evil like VAX or x86.

      The RISC architectures win on simplicity. If you are on a tight budget, or have limited staff, it'll be easier to optimise a RISC design. CISC architectures or only reasonably if you are big. (In this context, yes, VIA counts as big... SGI really doesn't sell many CPU's...)

      Since RISC wins in simplicity of design, it'll also tend to win in tight transistor budgets. Need big transistors because you are doing rad-hardened work? Doing embedded design that needs to fit a whole system onto a paperclip? Doing a CPU for a price-sensitive home-console? Battery life your main concern? Heat output? You should probably seriously consider a RISC approach.

      Now, lets think about a classical RISC architecture versus X86 in terms of code density. For one, CISC tends to use variable length instructions. So, a simple op like "increment a register" doesn't need to take 32 bits. On RISC, you tend to have fixed instruction lengths. (I'm terribly oversimplifying, deal with it.) So, any instruction will be the full word size, no matter how small.

      X86 also has some godawfully complex instructions that are very long and ugly. These instructions can usually be accomplished only with multiple instructions on a RISC architecture.

      So, as you can see, in a latency/bandwidth limited application, a CISC type instruction set essentially acts as a compression scheme for your code, which can be a Big Deal.

      My own favorite ISA was IBM S/370. It had variable length instructions, but everything was relatively simple. You could read the machine code if you had to -- you just had to go op by op to figure out where one instruction started and the next began. It also had those cute little 24 bit memory addresses. They were cuter than pokemon.

      So, my apologies for posting such a lengthy thingamajig, but I think I've managed to stay reasonably coherent... Yeah, X86 - she's ugly and horrible, but she can be made fast if you throw a billion dollars at her!

    6. Re:64-bit rant [move along] by hayesjaj · · Score: 2, Insightful

      Success does not always indicate the best product...merly that the proprietors of said product are the best at marketing it....which is exactly what Intel has done with x86. For a good look at the differences between the two, I would suggest a look at Computer Architecture, a Quantative Approach by Hennessy and Patterson. It gives strengths and weaknesses of both sides of the arguments.


      One closing note, the vast majority of processors being produced today are not for the Desktop market (that being a relatively low percentage on the order of 10% or so). The majority are embedded procs that are based on RISC architectures such as ARM's (Intel, TI, Motorola, Microchip, Atmel, et all think RISC is worth looking at at low space, high reliability, low energy applications).

      --
      The world is a comedy to those who think and a tragedy to those who feel.
    7. Re:64-bit rant [move along] by davechen · · Score: 2, Interesting

      OK, how about a modern load/store architecture that isn't starved for registers?

  8. Compatable? by petabyte · · Score: 5, Insightful

    So the article doesn't really cover the issue I'm most curious about - are the x86-64 extensions (yamhill) compatable with AMD's Opteron or will they require different 64-bit binaries?

    1. Re:Compatable? by JanneM · · Score: 4, Insightful

      From the article:

      However, Brookwood believes that Intel will wait for the appearance of Prescott's successor, called Tejas, which is due in early 2005. The reason for the wait, Brookwood believes, is that the Prescott designs were complete before Intel had access to AMD's approach, meaning that software tuned for one wouldn't work on the other.

      "They need that compatibility now," Brookwood said. "I believe that Tejas is coming so hard on Prescott's heels, (because) Tejas has the compatibility that is not in Prescott and Prescott derivatives."


      In other words, it does seem like it, though no definitive word from Intel itself, obviously.

      --
      Trust the Computer. The Computer is your friend.
    2. Re:Compatable? by PlazMan · · Score: 2, Interesting

      Intel started working on this years ago, but it got hushed up due to political issues between the Itanic team and the Prescott team. It's gotta be Opteron compatible at this point. If Intel management hadn't been stupid, then they could have announced their own x86-64 and put the hurt on AMD. At this point, their only option is to "embrace and extend".

  9. hehehe by Sj0 · · Score: 3, Funny

    I love it when companies lie out their asses for months until they can flip their strategy around.
    "Oh no, desktop users would never need 64 bit support! It's just not something a regular user ne-- CYKE! NOW HERE'S OUR LATEST AND GREATEST 64 BIT CHIP! PLEASE, NO CROWDING!"

    --
    It's been a long time.
  10. Re:Will Microsoft leave AMD waiting at the altar? by Zebra_X · · Score: 3, Insightful

    The AMD64 veriant of of XP is still in beta, the only thing that seems to be holding it back is a 64-bit version of the .NET framework. Though I've been wondering lately if the delay is not the coding, but some more political, along the lines of "Intel and Microsfot are proud to announce the first 64-bit consumer desktop. Oh and *cough* support for AMD too".

  11. RIP Itanic -- cpu buyers win by IGnatius+T+Foobar · · Score: 2, Insightful

    This is fantastic news. AMD 64's are outselling Itanics by a huge margin. CPU buyers are demonstrating quite clearly that they want a good migration path. Itanic was such an inferior design that Intel is now forced to build a chip that is compatible with AMD's instructions.

    This means that we now will have another generation of chips from Intel and AMD whose instruction sets are compatible with each other. Prices will remain reasonable because there is competition. And in the 64-bit world, computers will remain inexpensive -- unless you buy that OS and office suite that end up costing more than the hardware, but you wouldn't do that because you know better, right? :)

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
    1. Re:RIP Itanic -- cpu buyers win by MonaLisa · · Score: 5, Interesting

      Whatever, man. I have G5 and Itanium2 machines at my desk. The HP Itanium2 runs Linux and WinXP 64-bit edition (which came out last June). The Itanium2 (McKinley) is an old slow one that crushes the G5 easliy on everything (using Intel's compiler) by factors of 2-3x. The new Madison Itaniums are substantially faster (look at the SPEC CPU benchmarks). The Itanium is far superior to anything else out there, it just doesn't run x86 code all that fast, and the GNU compiler sucks on the Itanium because the optimzier cannot get the VLIW right. The Itanium is just ahead of its time. And most people are too stuck in the x86 mindset to even see it. CPU buyers lose as a result.

  12. Re:64 bits of nothingness... 1024 bit * by Zork+the+Almighty · · Score: 2, Funny

    It was made by hard drive manufacturers.

    --

    In Soviet America the banks rob you!
  13. ...Shifting? by siokaos · · Score: 2, Funny

    Anyone else find any irony in the title? Intel shifting 64 bit plans?

    --
    http://siokaos.org/
  14. Get MS off its ASS by MajorDick · · Score: 2, Interesting

    Maybe this will help get MS off their asses to put out a 64 Bit OS for Non-Intel (i.e. x86-64) I have wondered why MS has drug itself so slow when they had an Itanium version some time ago soething contractual with Intel ?

    32 Bit vs 64 Bit MS operating systems , TWICE as many chances for bugs :)

  15. What was it they used to say? by djupedal · · Score: 2, Funny

    No one ever got fired when going w/Big Blue

    Check that...no one but a slew of Intel Engineers! :)

    .::. "Come close to me, Klingon, and let me die with my hands at your throat!" .::.

  16. er... by rebelcool · · Score: 4, Insightful

    all you had was a 286 @ 16 MHz to use

    That would be one sad little lab. At the time the 286 was around, there were plenty of (dozens in fact) of scientific computing architectures vastly more advanced than the 286. They cost quite a bit more, too.

    It wasn't really until the Pentium Pro came around that the processor architecture in 'mainstream' PC computing had caught up to the big boys. Since then, intel and AMD have largely been driving the cutting edge. This drove alot of them out of business, but even today there are niche markets who need serious I/O performance that intel machines don't deliver.

    --

    -

  17. Re:64-bit Performance by AusG4 · · Score: 5, Insightful

    Actually, 64-bit computing isn't any faster than 32-bit computing. This is a common mistake made due to the surface facts.

    In reality, 64-bit computing is possibly -slower- than it's 32-bit counterpart due to the increased bandwidth required, though smart engineering in modern 64-bit CPU's tend to work around this.

    The advantage to 64-bit computing is, frankly, in the memory space that can be addressed. When you can address larger amounts of memory, you can make an application faster as less disk paging is necessary (assuming you have the memory to match). A good example of this are database servers. When you have 24GB of memory and a 20GB database, you can literally buffer the database in memory, this removing your slower disks from the equation.

    Mind, you can do this with PAE on Intel's current 32-bit offerings, but I digress.

    Ultimately, I think what Intel is -really- doing here is playing catch up on a modern variation of the "mhz myth game". Intel always took the hearts and minds of the average user, as a 3ghz P4 seemed better than an AMD processor running at 2.2ghz or a PowerPC running at 1.25ghz... even if in some or many cases, the "slower" chips worked faster.

    Now, the average user is seeing the G5 at 2ghz, but a whopping 64-bits... and the Athlon64 chips at 2ghz, but a whopping 64-bits... and they're assuming that they must be faster due to their deeper bit depth. This is really nothing new. Sony has been doing this with the PlayStation2 for a few years now... claiming it to be a 128-bit system when it's really just a MIPS chip with a 128-bit vector unit. On this line of thinking the G4 and G5 are -also- 128-bit chips... but Apple just doesn't market them as such.

    Intel had to act to counter this assumption, and the easiest way is to add 64-bit extensions to the P4, keep them clocked higher, and then win both of the wars.

    Does the average user need 64-bit? No. Does the user who does know where to get it already? Yep. Sun, Apple, AMD, HP and even Intel's Itanium have been offering 64-bit technology for a while now.

    This all comes down to marketing. That's it, that's all.

    --
    bash-3.00$ uname -a
    SunOS panda 5.10 Generic sun4u sparc SUNW,Ultra-2
  18. Put the Itanium out of it's misery by Colonel+Panic · · Score: 2, Insightful

    The basic Itanium architecture has been around for something like 5 years now, hasn't it? And still nobody has managed to write a decent compiler for it. Sure, on paper it might be a very fast architecture, but if no one is able to actually take advantage of it's potential benefits, what good is it?

    hey, who moved my paneer?

  19. Old news by Groo+Wanderer · · Score: 4, Interesting

    Forgive me if I get a little bored by this 'revelation', I wrote about it in September:

    http://www.theinquirer.net/?article=11668

    And I followed it up a week later with this:

    http://www.theinquirer.net/?article=11781

    Ok, people seem to not taken me seriously then, so I'll reiterate. Prescott has 64 bit extensions built in. They use the AMD64 instruction set. This is because MS twisted their arm into it.

    The question of when they turn it on is more a political one than a technical one, and that I don't know the answer to right now, most likely because Intel does not know either. They are in one hell of a bind. If Prescott is 64 bit, why should I pay 5x as much for an Itanic again? Oh yeah, a marginal performance gain on FP code, but a loss on Int. Whoopty-#&%^#-ding-dong.

    It will be announced at IDF, count on that. When you can buy it, good question. My guess is that it will be an inticement for the first Prescott/EE buyers.

    -Charlie

    (As a self-plug, if you read the Inq, you would know these things :) )

  20. Re:Itanium - biggest chip flop ever? by obeythefist · · Score: 2, Insightful

    Prediction - Intel will spend more outrageous amounts of money ensuring that their new "Penteron64" outperforms the A64's on the market. They will produce vast amounts of Penterons, and release them exactly at the same time as the first 64-bit Windows XP is released.

    They will then spend vast amounts of money marketing their new product to PHB's, which will ensure they wrest back market share that AMD has taken while Intel has been sitting around with a finger up the you-know-what.

    I say, prepare for the onslaught of the Blue Men Group and the new Penteron64 processor.

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
  21. Re:Will Microsoft leave AMD waiting at the altar? by Jason+Earl · · Score: 2, Interesting

    My guess is that it is politics that is holding up Microsoft, and in my opinion this serves AMD right. AMD had the perfect opportunity to market their Opteron servers running Linux, but instead they have put all of their marketing muscle behind Windows 2003 and now Microsoft is going to bury a dagger in their back. By the time there is a 64 bit version of Windows that will run their software Intel will get all of the limelight.

    Stupid @#$%!!s.

  22. Re:Will Microsoft leave AMD waiting at the altar? by hotchai · · Score: 2, Informative
    Check out this article on el Reg.


    Looks like MS doesn't want two different 64-bit x86 extensions. I'm pretty sure Intel has cross-licensing agreements with AMD that will allow it to use AMD's x86-64 extensions. 'Prescott' may already have it ... may not be enabled though.

  23. 64-bit Isn't why Itanium is so great by Anonymous Coward · · Score: 2, Informative

    What differentiates Itanium2 from any Xeon is not the register width, but is the combintion the revoluationary EPIC architecture and auto parallelizing compilers.

    IA64 can speed through tasks that deal with 32-bit numbers and 32-bit addresses with great efficiency, and it will beat a similarly clocked Xeon hands down running native compiled code.

    Xeon + 64-bit registers is no threat to Itanium except in the minds of simpletons who look at the marketing bullets and say "gee, 64 sure is a big number!"

    1. Re:64-bit Isn't why Itanium is so great by Dominic_Mazzoni · · Score: 2, Insightful

      What differentiates Itanium2 from any Xeon is not the register width, but is the combintion the revoluationary EPIC architecture

      ...that turns out not to scale as well as originally hoped...

      and auto parallelizing compilers

      ...which don't exist yet.

      IA64 can speed through tasks that deal with 32-bit numbers and 32-bit addresses with great efficiency, and it will beat a similarly clocked Xeon hands down running native compiled code.

      Yeah, but that's not a fair comparison because you can get a 3.2 GHz Xeon for a third the price of a 1.5 GHz Itanium. Or you could get a 2.0 GHz Opteron for about half the price. Both are faster. Who cares if the Itanium is faster clock-for-clock if they can't get its clock speed very high?

      Xeon + 64-bit registers is no threat to Itanium except in the minds of simpletons who look at the marketing bullets and say "gee, 64 sure is a big number!"

      OK, now I realize this is just a troll. The truth is that both AMD's Opteron and IBM/Apple's G5 are blowing away the Itanium on almost all benchmark apps, and the few where Itanium is better, the Opteron, G5, and Xeon are all far better in price/performance ratio.

    2. Re:64-bit Isn't why Itanium is so great by hoof · · Score: 5, Interesting

      Andy Glew (the designer of the Pentium Pro) on EPIC vs. normal architectures:

      "Yes, but the IA-64 EPIC is not a modern architecture -
      it is a design by committee, with microarchitects who believed
      religious dogma instead of thinking.

      At least some modern microarchitectures have made optimization
      easier than in their predecessors. Apart from some egregious
      glass jaws (mea culpa), P6 was often less sensitive to optimization
      than the P5. The compiler folks complained that their unoptimized
      code often ran as fast as their optimized code.
      AMD's K7 and K8 continue in this vein.

      This is one of the reasons I jumped from Intel to AMD:
      the Intel P6 is philosophically a lot closer to the AMD K7 and K8
      than it is to the Intel Pentium 4 (Willamette, Prescott), or Itanium.
      Pentium 4 is fragile, just like Itanium."

    3. Re:64-bit Isn't why Itanium is so great by PantsWearer · · Score: 2, Informative
      In this case, he was stating the P6 was especially indifferent to compilier optimization, though he also mentioned that it did have some flaws along those lines (his "glass jaw" comment), which I would me that compilier optimization would really help in these cases.

      He states that AMD follows this philosophy, not the degree to which they were successful. Maybe you should check about the performance improvement between gcc vs Intel compiliers on both Intel and AMD hardware. I would guess that Intel hardware would perform worse on the sub-optimal gcc than the equivalent AMD. That's not saying that AMD can't benefit from an improved compilier, just that AMD will be able to run sub-optimal code better than Intel.

      --
      Be glad life is unfair, otherwise we'd deserve all this.
  24. You're missing something here ... by vlad_petric · · Score: 2, Informative

    For servers, addressing with more than 32 bits is crucial these days. The question is - how do you get performance improvement on a desktop ?

    The real performance gain is in the change of ISA (instruction set architecture). True, calling it 64-bit vs. 32-bit is pretty much a marketing paint. The real issue with x86 is not even the fact that it's CISC - it's the number of registers. Few general-purpose registers means that you have to go to memory A LOT. x86 has 8 GPRs - the compiler can barely allocate 2 or (at most) 3 of them to variables.

    It's much easier these to make register operations fast than memory ones. The x86-64 has 16 GPRs - you can actually do some useful register allocation with them and reduce the memory traffic. Itanium ... well, it has 128 registers.

    That's why you get performance improvement just by recompiling an app that doesn't even use "long longs" to "64 bits".

    --

    The Raven

  25. Good Chips Can Die by Nom+du+Keyboard · · Score: 5, Insightful

    It doesn't matter if Itantium is better than AMD64, or Prescot64, or you name it -64. Alpha was better still, and it died. Itantium will die too because the other chips are good enough, and much cheaper. Intel will have to compete on price with AMD64, which makes Itantium a dead end.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  26. Well, since Sun plans on releasing Opteron servers by Ayanami+Rei · · Score: 2, Interesting

    I imagine this process is well underway, and nearing completions for the Solaris 10 release.

    Meanwhile a port of HP-UX is imminent if the Itanium tanks. Take the x86 port effort + 64-bit clean IA64 version and mix together and you get the Opteron optimized version (well, it's a wee bit more complicated than that...)

    So we'll have Darwin, *BSD, Linux, HP-UX (probably), Solaris, Windows NT 5.2, zow! All that's left is for Apple to port the GUI, and we'll have a cool platform for the future.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  27. Re:64-bit Performance by shawnce · · Score: 2, Insightful

    Actually 64-bit computing is not just about larger address widths but the fact that those CPUs also (usually) have 64-bit wide general/integer compute units. So a 64-bit CPU can actually run faster, sometime much faster, nearly 2x for 64-bit wide integer operations on average.

    So in reality a 64-bit CPU can boost performance of many everyday operations (most file/IO systems use 64-bit offsets, system counters are often 64-bit, lots of data/stream processing task, etc.).

    True the average user doesn't need 64-bit wide addressing (which Apple doesn't currently offer in Mac OS X) but they can use the performance boost that 64-bit general/integer operations can yield.

  28. Re:Well, since Sun plans on releasing Opteron serv by nexex · · Score: 2, Funny
    Take the x86 port effort + 64-bit clean IA64 version and mix

    Isnt that what Microsoft did with Windows 3.1 and Windows 95? -- took the 16-bit and 'mixed' with a 32-bit version? *shudder*

    --
    Winter 2010: With Glowing Hearts
  29. So long IA-64 by myg · · Score: 2, Interesting
    Its a shame. The IA-64 isn't all that bad of an architecture. The predication register makes sense and the speculative loading is important as memories lag behind CPU's.

    The reason IA-64 is destined for the scrap heap is the price. Given that I do some memory-intensive things I wanted a 64-bit machine for my new server. I bought an amd64 box simply for one reason: cost!

    amd64 is a clever extension of x86 and probably the biggest win are the new registers - that results in quite a performance boost. But IA-64 was just pretty damn cool.

    I wish M$ didn't strongarm Intel. If the current headaches of the myDoom worm have taught us anything: architectural diversity is a good thing. I would rather there be 3 64-bit architectures out there (IA-64, amd64, and PPC64); heck bring back Alpha! It means that its one more stumbling block to writing virii.

    FWIW, my amd64 box is fast and handles huge jobs easily. With a couple of gigs of swap thrown on it even my Lisp code runs fast (amazing).

  30. Re:Will AMD benefit? by Ramze · · Score: 3, Informative
    AMD has used MMX since the K6, and the Athlon 64 currently uses SSE2. Both Intel and AMD have cross-licensing agreements to use each other's technology. (AMD and Intel have had a cross-licensing agreement since 1976 -- later renewed and expanded in 1981) I'm sure they licensed SSE2 to AMD along with a deal to be able to use AMD's 64-bit instructions

    One company is just usually faster to the market with one new extension or another because they developed it themselves. If it takes hold, they either license it to the other or give it to the other under a current license. It's in Intel's best interest to keep AMD around to avoid being called a monopoly, so rather than let AMD die due to lack of a standard it needs to survive in the marketplace, they throw it a bone. (Think Microsoft and Apple) Of course, Intel makes it difficult by not licensing socket and slot types anymore, but the basic architecture is still licensed.

    It wouldn't surprise me if Intel asked to see AMD's specs in case they wanted to one day include their technology & then used that info to build a compatable processor. I'm sure that Intel could use 3DNow! instructions if it wanted to, but simply chooses not to. (Why give AMD any credit for making something useful when you have other extensions that can do the same job?)

    3DNow is somewhat of an extension of MMX, SSE was a response to that, and then you have 3DNow Pro and SSE2, etc. etc.. They just keep evolving the multimedia extensions. SSE2 seems to be the latest thing, so both Athlon 64 and Intel chips support it. I'm sure Intel will have SSE3 and SSE4 out soon and eventually AMD will license those as well --- if it doesn't already have rights to any new technologies from intel for the next few years.

    More info on x86 extensions at Evolution of Extensions

  31. This sucks, because ... by Kourino · · Score: 2, Interesting

    See, hearing about things like this pisses me off.

    When I think of all the nice system lines that have died off because their parent companies decided "Well, we could just have Intel make our 64-bit chips, and then make money selling systems", and all the technically nice architectures that are basically dead now because of decisions like that (MIPS, Alpha, et. al) ... it's kind of depressing.

    I mean, I wouldn't mind if Itanium had been more successful. It was actually neat to think of Digital's EV8 team building SMT technology into Itanium. (Is this the work that's been manifested as HT on P4 on Xeon-class machines?) Especially since EPIC is supposed to make things so much different. But ... it hasn't taken off. The real pisser, though, is to think that the dominant 64-bit architecture of the future might essentially be i386 with more and bigger registers. Hopefully at least IBM will step in with its POWER-based solutions. Man, if I ever get drunk and start bitter rants, I swear it'll be about processor architectures ...

  32. Intel has trouble admitting they are wrong by sundling · · Score: 3, Interesting

    Look at how many trouble Intel has trouble admitting they are wrong and following AMD on something. Intel is so used to AMD copycating them on everything, they don't seem to know how to deal with the shoe being on the other foot.

    So far Intel has followed AMD onto DDR memory, after dragging their feet for a year. Now it's happening with 64 bits. Next expect to see it with integrated memory controller, desktop dynamic power management(like quick 'n cool) and hypertransport. I'm sure when they come around the technologies might be similar, but they'll have some other name for it. Hopefully, Intel doesn't try the old Microsoft embrace and extend.

  33. So sad: the A20 gate lives another 20 years by Bram+Stolk · · Score: 2, Interesting

    Argh!
    This is very bad news for a computing purist.
    We get to live with the ugliest hack ever, for
    yet another 20 years.

    Please burn all CPU designs that contain the
    A20 gate.

    --
    Bram Stolk http://stolk.org/tlctc/
  34. x86-64 x86 by xswl0931 · · Score: 2, Informative

    You must not be familiar with the x86-64 architecture. Simply recompiling your 32-bit app as 64-bit DOES increase performance. It has nothing to do with 64-bit vs 32-bit, it has to do with the fact that x86-64 provides more registers, and this itself increases performance.

  35. Dumb ass question by multiplexo · · Score: 3, Interesting

    Will Intel's extensions to the x86 architecture be compatible with AMD's. Or will fat binaries that can execute in x86, x86-64 Intel and x86-64 AMD be necessary?

    --
    cheap labor conservatives - they want to keep you hungry enough to be thankful for minimum wage.
  36. Re:64-bit Windows was available for Alpha by daniel_gustafsson · · Score: 3, Informative

    You are wrong on both.

    Windows 2000 was released as a release candidate for Alpha and it was a real 64-bit Windows with 64-bit pointers just like the current Itanium versions of Windows.

  37. Itanium, or six megs of cache? by Chris+Burke · · Score: 3, Insightful

    Stick six megs of cache on a Xeon, and if the Itanium still wins by a substantial margin, then I'll think that Intel hasn't wasted the last ten years and billions of dollars.

    Nothing wrong with sticking a lot of cache on a part -- everyone would, were it not for other issues such as cost -- but that Itanium is better than anything else does not follow.

    Itanium puts up impessive numbers, that I can't deny. I'd expect any competent architecture with that much raw die area thrown at the problem to do the same, though. There's little indication that any of the performance gains are due to the architecture of Itanium. In fact, there was an ISCA (?) paper by Intel which reported that major features of Itanium -- eg branch elimination through predication -- were worth a little if you hand-tuned, nil if you had a decent (intel) compiler, and negative if you didn't (gcc at the time).

    Which is all just a way of saying that Itanium is just another architecture. It tried some things that worked, some things that didn't, and in the end does well because the ones making it can throw tons of resources at the problem. "Ahead of its time"? No, because in the future, the same thing will be true.

    --

    The enemies of Democracy are
  38. Confused over 64-bit Windows? by theendlessnow · · Score: 2, Funny

    Does 64-bit Windows mean that I'll have to reboot twice as often or half as often?

  39. Re:Luxury! by bhtooefr · · Score: 2, Informative

    Ahh, but in MY day, we used a 1-bit MC-14500 processor, *and* had to feed the damn DEER for the privelige of EATING them!