Slashdot Mirror


Microsoft Dropping Itanium Support For Clusters

upsidedown_duck writes "According to an article at TheStreet.com, Microsoft is opting not to support Itanium on its coming release of Windows Server 2003 Compute Cluster Edition. Instead, Microsoft will focus on AMD's offerings and Xeon."

265 comments

  1. Netcraft confirms it... by Gordonjcp · · Score: 3, Funny
    Itanic is dying. The writing is on the...


    Aww, you know the rest.

    1. Re:Netcraft confirms it... by Anonymous Coward · · Score: 4, Funny

      AMD CEO: [looks at the inscription on the rock] Brother Torvalds, what does it say?
      BROTHER TORVALDS: It reads, 'Here may be found the last words of Craig Barrett of Intel. He who is valiant and pure of spirit may find the final Itanium chip in the chip fab of Aaauuuggghhh...'
      AMD CEO: What?
      BROTHER TORVALDS: 'The chip fab of Aaauuuggghhh...'
      AMD CEO: What is that?
      BROTHER TORVALDS: He must have died while carving it.
      AMD CEO: Look if he was dying he wouldn't have bothered to carve 'Aaauuuggghhh' on the rock he would have just said it.
      AMD VP: Maybe he was dictating?
      AMD CEO: Oh shut up.
      AMD CEO: Well does it say anything else?
      BROTHER TORVALDS: No, just 'Aaaaauuuugggghhh'
      [coders making groaning sounds]
      STEVE JOBS: Do you think he could have meant 'Seaaaauuuuuggghhhhttle'?
      AMD VP: Where's that?
      STEVE JOBS: Canada I think.
      WOZ: Isn't there a Palo Aauuugghhlto in California?
      AMD CEO: No that's Alto.
      [All coders saying, 'Aaauuughhhlllto']
      STEVE JOBS: Whooooouuuuaaa!
      WOZ: No it's 'Aaaaauuuugggghhhh' from the back of the throat.
      STEVE JOBS: No I mean, 'Whoooouuuuaaa!' as in surprise and alarm.
      WOZ: Oh you mean like, 'Auuuuhhhhh!'
      STEVE JOBS: Yes that's it. Auuuuuhhhhhaaa!
      WOZ: Auuuuhhhhhaaa!
      BROTHER TORVALDS: It's the legendary black suited law firm of of Aaaaauuuugghhhh!
      AMD CEO: Run Away! RUN AWAY!
      WOZ: RUN AWAY!

  2. Itanium is circling the bowl by Erect+Horsecock · · Score: 3, Insightful

    SGI and HP are the only ones left on the Itanic. HP looks to be hesitant anymore though, hell it plopped a fuckton of its own money on IA64 dev and just recently killed off its IA64 Workstations. One of the few places that Itanium sold fairly well.

    Sun might bring solaris to it, but... why?

    IA64 is a really cool chip (no pun intended) and I hate to see it flounder like this, but with PPC, x86, and SPARC all stepping up with new R&D.... Who needs itainium?

    (oh and the nasa cluster based on it is neato)

    --
    I hope you die painfully and alone.
    1. Re:Itanium is circling the bowl by luvirini · · Score: 1
      Sun might bring solaris to it, but... why?

      Sun seems Very happy with the AMD partnership as it is. http://www.sun.com/amd/

      So I do not see this likely.

    2. Re:Itanium is circling the bowl by Anonymous Coward · · Score: 0

      One of the few places that Itanium sold fairly well.

      Err, Itanium servers are far more popular than Itanium workstations.

      For example, Intel made a workstation chipset for the Itanium 1, but they never even _made_ a workstation chipset for the Itanium 2 range. Only HP did that....

    3. Re:Itanium is circling the bowl by Anonymous Coward · · Score: 0

      "killed off its IA64 Workstations. One of the few places that Itanium sold fairly well."

      That is bullshit. IA64 servers have been selling a lot better than what the workstations did.

    4. Re:Itanium is circling the bowl by Jeff+DeMaagd · · Score: 1

      Sun had planned to put Solaris onto Itanium but the slow sales is their reasoning to drop that plan.

  3. Itanium is Linux bound by Thaidog · · Score: 5, Interesting

    The only place I see the Itaniums making it anywhere is SGI. They're using them for all their supercomputers running linux. Let's hope they keep the mips line... just in case ;)

    --

    ||| I still can't believe Parkay's not butter.

    1. Re:Itanium is Linux bound by EyeSavant · · Score: 5, Insightful

      MIPS is dead.

      SGI are pretty much commited to moving everyone to Itanic, they are only selling MIPS stuff to people who REALLY REALLY want backward compatability. MIPS chips are not going to get much faster, they are not going to bring out a proper new generation, most of the improvements are going to be from shrinking the gates on the chips.

      Making a chip costs a stupidly big amount of money, and MIPS does not have the volume to justify it.

      If Itanic sinks (really sorry) then SGI will eventually be bought up by IBM for their shared memory tech, and customer roladex.

      SGI have bet the company on Itanic

    2. Re:Itanium is Linux bound by Anonymous Coward · · Score: 0

      Err, how about SGI just move over to amd64 or PPC?

      Its not like their interconnect is Itanium specific - it came from their MIPS line.

      Also, supercomputers don't need backward compatibility because things usually get highly tuned for a specific architecture.

    3. Re:Itanium is Linux bound by nekonoko · · Score: 1

      Did they really bet the company on Itanic though? It seems to me by going with Linux on their new machines they should be able to switch to any chip architecture at a whim. If they had spent a bunch of effort on porting something like IRIX to Itanium I could understand that sentiment.

    4. Re:Itanium is Linux bound by Anonymous Coward · · Score: 4, Interesting

      SGI has bet the company no more on Itanium than HP has. Sure, they'd rather stick to their current line of IA64-based products for a little while, but if Itanium dies, SGI can still move to another chip. No doubt the costs would be significant, but I wouldn't expect it to be so bad that SGI would go belly up over it.

      Why?

      Because their core technology seems to be relatively independent of the CPU. The Altix line really just builds on the Origin line. It's the connections between machines (NUMAflex), and their understanding of high-performance computing in general, that will keep them afloat.

      What's more interesting is, what would they move to iff IA64 would be discontinued (which is still very unlikely, but let's assume it does)? AMD64 is an option, Cray are showing it works well with their RedStorm machines. Or perhaps SGI can find an ally in IBM with their POWER chips. The latter is IMO more likely because SGI is a firm believer in RISC, and when IA64 is dead, POWER is the last in the line of RISC chips with competitive performance. Or perhaps they can revive their MIPS based lines.

      What's actually more interesting is, what is HP going to do when more vendors move away from IA64 and they risk ending up being the only ones selling them???

    5. Re:Itanium is Linux bound by Anonymous Coward · · Score: 0

      FYI, iff is a mathematical term, and is short for "if and only if".

    6. Re:Itanium is Linux bound by cmaxx · · Score: 1

      You can rest assured that if Itanic is killed off the SGI line would jump straight over to Xeon.

      The next generation of Xeon and Itanic will have compatible buses according to the current roadmaps, and SGI would haev much less reengineering to do than if they wanted to use Opteron.

      SGI's current plans are far more interesting then just coping with CPU supply changes though - they want to add vector processors and FPGAs into the mix.

      In the meantime Altix kicks butt.

      --
      ...an Englishman in London.
    7. Re:Itanium is Linux bound by earthforce_1 · · Score: 1

      MIPS is doing pretty well in the embedded world. I recently worked on a SOC project that contained an onboard MIPS core.

      --
      My rights don't need management.
    8. Re:Itanium is Linux bound by Anonymous Coward · · Score: 0

      ...which is different from the workstation world. In the embedded world, small cost and low power are important, and in the workstation world, high performance is what matters. And it is MIPS's future high performance that is in question.

    9. Re:Itanium is Linux bound by Anonymous Coward · · Score: 0

      FYI, iff is an unfortunate typo, and is long for "if".

    10. Re:Itanium is Linux bound by quarkscat · · Score: 1

      SGI has made a bad habit of betting on the
      wrong technology more than once. (Don't
      get me wrong -- SGI has been a company of
      high quality servers and workstations, with
      inovative technology from brilliant staff.)
      They have had a tendency to buy other company's
      at a very high price, and sell them at the
      bottom of the market. SGI sold off MIPS a
      long time ago, sadly, as well as Cray Research.
      Their foray into WinNT workstations was a total
      disaster, not due to a lack of superiority but
      because of not knowing the marketplace -- they
      were high priced high performance machines at
      the start of the commodity pricing wars.

      I could never understand SGI dropping the MIPS
      processor in favor of the Intel Itanium ia64.
      The MIPS processor was great for both 32bit
      and 64bit code, which Itanium really sucks at.
      I hope that SGI has a tiger team working on
      the adoption of the AMD Opteron processor, since
      it isn't likely they will wholeheartly re-adopt
      MIPS for their product line. Too bad, because
      their IRIX OS rocked, and their compilers and
      development systems were top notch.

      Intel made the pitch for the Itanium that both
      HP and SGI swallowed, to their detriment. Both
      the ALPHA and the MIPS processors offered better
      technology than the ia64, but they were dropped
      because of perceived future market share.

      Microsoft had adopted (halfheartly) the ALPHA,
      the MIPS, and the PPC processors, but never came
      out with the broad product line to back it up.
      Their dropping the Itanium is no big surprise --
      they have a history of pulling the rug out from
      under a processor family.

    11. Re:Itanium is Linux bound by Anonymous Coward · · Score: 0

      > they want to add vector processors

      Yes, and that would be POWER, no? Didn't Cray [1] throw some of these into there last architecture?

      [1] Sorry, but if anyone says vector, I can't help but think of Cray (and the story about "vectorizing grep, 'cause I can")

    12. Re:Itanium is Linux bound by Anonymous Coward · · Score: 0

      That's like saying Zilog is doing really well in the embedded world. If you aren't sinking $ into high end development you aren't investing for the future embedded world either. What new products has MIPS made even for the embedded market? There's only so much rehashing you can do to 20Kc and still expect to be a market "leader".

      The "embedded" market is really some companies' way of saying "We're a dying company. Maybe we can squeeze out a few years selling our antiquated designs to the low end."

    13. Re:Itanium is Linux bound by the_womble · · Score: 2, Informative

      Not all that well, MIPS Technolgoies was loss making for a while, it revenues for the last quarter were only $14.6m, whereas ARM's revenues were $70m, and ARM has a higher operating margin despite exchange rate movements going against it. Further more it looks as though they are going to lose share in the games console market, and possibly some others. My point is that they are a player but they are not doing very well given the size of the market.

    14. Re:Itanium is Linux bound by El · · Score: 1

      Uh, Broadcom is using MIPS for all of their communications processors, and they are running at 1.2 GHz. Yes, the market for MIPS workstations is dead, but the market for MIPS embedded processors is just beginning -- and should be much larger in terms of CPUs sold than the workstation market ever was. Also, since MIPS processors use far less power than x86, some people beleive they are better suited for massively parallel applications than itanium (if you're only using 10 watts instead of 90 watts per CPU, you can pack them a lot closer together. So despite the fact that each individual processor does less, you can still get more compute power per unit space.)

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    15. Re:Itanium is Linux bound by Anonymous Coward · · Score: 0

      There is another reason to go IA64, scalability. If you have a memory intensive process then an IA64 will run a lot more of them at once compared to a Xeon based system, and once you look at quad cpu boxes the price is similar. For simple tasks use a Xeon, for everything else use IA64.

  4. Bad news for Intel by Elpacoloco · · Score: 0

    I think this is going to sink the itanium project.

    1. Re:Bad news for Intel by Anonymous Coward · · Score: 1, Funny

      To misquote the late Lew Grade:

      "Raise the Itanic? It would have been cheaper to lower the Atlantic!"

    2. Re:Bad news for Intel by DigiShaman · · Score: 1

      Looks like I will be moving to the AMD 64bit platform for my next PC upgrade.

      Intel, I loved ya from the very beginning. But AMD is offering greener pastures. Hope you can respond in kind to the market.

      --
      Life is not for the lazy.
    3. Re:Bad news for Intel by Anonymous Coward · · Score: 0

      Yes, and everything else also. Nobody will run MS on clusters except MS.

    4. Re:Bad news for Intel by aelbric · · Score: 1

      Already there. Buying my third one today.

      --
      nos laetus epulor qui would domito nos
  5. The correct response: So what? by Dancin_Santa · · Score: 5, Interesting

    Does Microsoft's dropping of the Itanium from it's supported platform list herald the end of Itanium? No. In fact, Microsoft wasn't even the first to drop it, rather HP was the first to go ahead and stop using it in its high end servers. The whole thing boils down to the cost/benefit ratio which is insanely high for Itanium-based machines.

    So Intel now gets a boost to its Xeon line of chips which are leading the high-performance server market percentage-wise. With this, Intel can put more effort into ramping Xeon production and subsequently driving the prices down there, and likewise continue producing the superfast Itaniums in servers running Linux or some other proprietary supercomputer operating system.

    The demand for supercomputers is low. It will always be low. As technology progresses, the normal users like us get to reap the rewards of this high technology and eventually those supercomputers will be available to us on a single board. The supercomputers of that future will be supersupercomputers and the demand will still be small.

    So let the Itanium fit its niche in the super-highend market. Let the Xeons fill in the normal server market. And let Microsoft stay out of the supercomputer market where it simply doesn't fit.

    1. Re:The correct response: So what? by smu+johnson · · Score: 2, Interesting

      The problem here is intel spent a fortune developing a whole new architechture trying to get people away from x86. They cant be content to just let the market flood with xeons. A lost itanium sale doesnt automatically mean a xeon sale. While more XEON sales mean money for intel, they really need to try to make up their investment or it would be like throwing money in the garbage.

      Despite all of this i agree wiht you..MS doesnt belong in the supercomputer market. But i doubt intel spent billions developing the itanium so it could be used in a few supercomputers worldwide. They tryed for mass market servers and failed. Cpus are a very low margin business and the failure of such an investment really just shaves their margins even thinnner.

    2. Re:The correct response: So what? by bani · · Score: 5, Insightful

      The problem here is that intel is sinking billions into itanic, its a black hole for money and intel keeps throwing more money into it trying to save face.

      itanium has not delivered on a single design goal since its inception. intel went full steam ahead on itanium, placing bets on a number of key technologies to pan out in order to sustain itanium development -- all of which never happened.

      so now intel is stuck with an incomplete chip with projected market share shrinking, support drying up, and partners abandoning ship.

      intel continues to sink huge sums of money into itanium on an incredibly tiny niche market, which would be better spent investing on developing technology for their core markets. right now amd is eating them for lunch with amd64.

    3. Re:The correct response: So what? by kinema · · Score: 1

      Do you happen to work in Intel's marketing or public relations departments?

    4. Re:The correct response: So what? by luvirini · · Score: 1
      The problem here is that intel is sinking billions into itanic, its a black hole for money and intel keeps throwing more money into it trying to save face.

      Indeed, one of the hardest things in business planning is the axiom "Never count the sunken cost" since prestige seems to allways come in the way.

    5. Re:The correct response: So what? by phooka.de · · Score: 1
      let the Itanium fit its niche in the super-highend market

      Sorry, that market is getting cowded, too, with processors that deliver more punch per dollar and more punch per kilowatt.

      Take a look at Apple, the G4 and what little money you have to spend on that to make it to the top 10 of supercomputers.

    6. Re:The correct response: So what? by NanoGator · · Score: 1

      "Do you happen to work in Intel's marketing or public relations departments? "

      Someone needs to ammend Godwin's law to include "You must work for them" rebuttal.

      --
      "Derp de derp."
    7. Re:The correct response: So what? by cmaxx · · Score: 3, Informative

      HP are dropping them from their high-end workstations.

      Not their high-end servers.

      --
      ...an Englishman in London.
    8. Re:The correct response: So what? by malsdavis · · Score: 1

      You'd have to be an idiot to use Windows on a cluster anyway, it just cause SO many problems and costs with no real incentives. ...No matter what Microsoft's sponsored and umm 'creative' research says.

    9. Re:The correct response: So what? by Anonymous Coward · · Score: 0

      "HP was the first to go ahead and stop using it in its high end servers."

      Ehh, that is simply wrong.

    10. Re:The correct response: So what? by Anonymous Coward · · Score: 0

      I'd have enormous respect for Intel if they said "Yes, we know, we fucked up. Itanium isn't what it was supposed to be. We've had some success, but it's pretty much been a stream of continual bad news. We've spent a lot of money and it hasn't worked. We're going to give up on Itanium."

      I'm also hoping to meet an honest politician and a flying, talking pig.

    11. Re:The correct response: So what? by Anonymous Coward · · Score: 0

      The expression is "eating their lunch", not "eating them for lunch"

    12. Re:The correct response: So what? by leuk_he · · Score: 1

      Windows Server 2003 Compute Cluster Edition is for up to 128 processors, however they boast it might do 256 processors.

      That might not make in in the top 500 of super computers:

      last 500 super computers

      Most computer in the bottom of the top 500 heave at least 256 processors.

      MS themself claim that every factor 2 gives it's own set of problems.

      However selling 128 licenses of windows 2003 server is interesting.....

    13. Re:The correct response: So what? by Anonymous Coward · · Score: 0

      do you work for the nazis?

    14. Re:The correct response: So what? by hopethishelps · · Score: 1
      intel is sinking billions into itanic

      Don't you mean "itanic is sinking into ..."? Oh, never mind.

    15. Re:The correct response: So what? by Reziac · · Score: 2, Insightful

      I had a similar thought: this sounds to me like M$ refocusing on their own strengths, rather than trying to overreach to support something that's not really in their marketsphere anyway. I doubt it really has anything to do with Itanium's future, or lack thereof as the case may be.

      [article type="doomed"]
      -- FOO decides not to support BAR, which they never really did in the first place...
      -- Slashdot immediately cries in full tongue, "BAR is dying!!"
      [/article]

      There! All such future stories are now dupes. ;)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    16. Re:The correct response: So what? by Anonymous Coward · · Score: 0

      More or less, they've said that. Except they can't give up on it for contractual reasons (and it would totally screw HPs high-end customers).

    17. Re:The correct response: So what? by hackstraw · · Score: 2, Insightful

      itanium has not delivered on a single design goal since its inception. intel went full steam ahead on itanium, placing bets on a number of key technologies to pan out in order to sustain itanium development -- all of which never happened.

      And which of the world's leading microprocessor companies do you run or even work for?

      How do you explain the Itanium failing so badly in its design goals that it is #1 in memory bandwidth? How do you explain their failure when creating 2 of the top 5 computers in the world?

      right now amd is eating them for lunch with amd64

      Actually, its the Opteron that is competing with the Itanium processor, but you get extra /. bonus points for mentioning that AMD is better than Intel.

    18. Re:The correct response: So what? by Dun+Malg · · Score: 1
      right now amd is eating them for lunch with amd64

      Actually, its the Opteron that is competing with the Itanium processor

      Actually, Opteron is a specific model in the AMD64 line.

      --
      If a job's not worth doing, it's not worth doing right.
    19. Re:The correct response: So what? by boelthorn · · Score: 1

      But HP also keeps selling High-End Alpha-based servers. But their web page really tries to persuade you to use Itanium, though.

    20. Re:The correct response: So what? by bani · · Score: 1

      Actually, its the Opteron that is competing with the Itanium processor

      no, opteron is most definitely not competing with itanium. its competing with xeon.

    21. Re:The correct response: So what? by Jeff+DeMaagd · · Score: 1

      Incomplete chip?

      IIRC, it works fine and does very well for the clock - IPC (an odd benchmark that many slashdotters like). IIRC, depending on the benchmarks, a 1.5GHz Itanium2 performs as well as a 2.0GHz to 2.4Ghz Opteron.

      The problem isn't technical, although I do bet that there were significant technical hurdles to overcome, I think they were overcome but at a heavy development cost and time to market. The problem is that it costs a lot of money for the power and they came too late to be a serious contender in the "big iron" market. Its market is being eaten alive by Opteron and Xeon.

    22. Re:The correct response: So what? by mabhatter654 · · Score: 1
      Itanic isn't really THAT bad. I believe it was Anandtech that ran a comparison several weeks ago about enterprise server dualies...Xeon, Opteron, & Itanium... The Opteron came out "cheapest" for the horsepower, but the Itanium whipped most of the benchmarks...running at mearly HALF the speed of the Xeon! With the right software it's a smokin' architecture...way ahead of it's time.

      That said, Itanium is UNGODLY expensive. You can buy a lower end dual opteron server and get about the same performance as you'd pay for 1 itanium CPU [just the cpu!] On top of that software is at least twice the price as for normal servers...meaning an itanium server will run a minumum of 5 figures "fully equipt" That also rules out much of the "hobbiest" groups helping them out. After all, sure linux will run on it but if very few people can ever afford a box to run it ON it will never be that well supported... Itanium's server pricing pits it against such established players like VAX, HP 3000, & AS400...at a time when most shops are looking to replace them with PC servers. And...intel is doing a crappy job of marketing!

      If you look at the server market it's very clear MS is playing "kingmaker" with it's favorite chips. Opteron is clearly a better value, but MS has yet to release a "supported" os for it in 2 years after it's release. Now their doing the same to Itanium. It's time the CPU vendors wise up and start supporting somebody else before MS does them all in!

    23. Re:The correct response: So what? by bani · · Score: 1

      Itanium's server pricing pits it against such established players like VAX, HP 3000, & AS400

      No it doesnt.

      Those shops are running VAX, HP3k and AS400 not because of the horsepower, but precisely because of the specific software tied to that architecture, and the features (failover, clustering, specific databases tied to that hardware design) that those architectures give them.

      There is absolutely no way itanium can crack those sales. None. Zero. Zilch. Nada. The software doesnt (and cant, and wont -- ever) run on ia64. And given that m$ pulled the plug on ia64 clustering, thats a dead end too.

      Intel designed itanium specifically to replace x86. But its now being shoehorned into a smaller and smaller niche. Eventually that niche will disappear entirely. Meanwhile intel is so obsessed with itanium that amd eats their core (p4,xeon) markets alive with amd64.

      If intel hadnt been so obsessed and distracted with ia64, amd64 wouldnt have had the enormous impact it did. intel was caught completely by suprise, quite stupid really since it could have easily been avoided.

  6. Future by Elithris · · Score: 3, Insightful

    This is a smart move. The Itanium was built for a niche market. Due to it's high price, and low performance to price ratio, the Itanium isn't popular. But Microsoft has so much weight that it could probably stop supporting intel processors and still come out alive, albeit heavily damaged. If I were Microsoft, I'd try to buy (or merge) with AMD or Intel, then stop OS support for my competitor, leaving them helpless. It would be risky, but if I were a selfish, inconsiderate, greedy, power-hungry, monopoly driven CEO, that's what I would do :).

    1. Re:Future by turgid · · Score: 5, Interesting
      The Itanium was built for a niche market.

      No it wasn't. Intel developed to itanic as a "post-RISC" design to crush all the 64-bir RISC processors, and to take over the workstation and server market. It was designed to be _the_ volume 64-bit processor with spectacular performance and low price due to economies of scale.

      Those of us with a passing interest in microprocessors knew it was a turkey.

      The only thing itanic has going for it is high SPEC FP scores. On everything else it is either poor or mediocre. It is hot, power-hungry, expensive, have virtually no software support, no developer community etc.

      If you look closely at the "benchmark" comparisons that HP and intel put out for public consumption, you will see they usually only compare with very old models from competitors. Also notice the kind of workloads they compare and the configuration of the machines.

      SGI recently might have given NASA a free itanic supercomputer if the rumours are true, accounting for a whole 10% of this years itanic shipments. That sounds like a processor in trouble.

      Itanic was a solution looking for a problem. It was based on out-dated ideas of processr design, it was late, over-engineered and basically a damp squib for all but the handful of people who can afford it for numbercrunching. This is a far cry from the de-facto 64-bit, mass-market, low-cost processor with world domination that intel intended for it to be.

    2. Re:Future by 1000101 · · Score: 3, Insightful
      "If I were Microsoft, I'd try to buy (or merge) with AMD or Intel, then stop OS support for my competitor, leaving them helpless"

      I think that should read "If I were AMD or Intel, I'd try to buy (or merge) with Microsoft..." My point is that AMD or Intel would like to dominate their market completely. Microsoft already does that.

    3. Re:Future by EyeSavant · · Score: 5, Interesting

      The only thing itanic has going for it is high SPEC FP scores. On everything else it is either poor or mediocre.

      I have to second that. My feeling on it is when they had a meeting with a blank piece of paper to design this chip they only invited hardware people. All the tough stuff has been moved into software.

      I think the lack of out of order execution really hirts them. If you don't do an amazing job with the compiler then the processor moves like a slug. In the supercomputer centre I used to use they "upgraded" their 512 processor MIPS machine by adding a 400 processor (or so) Itanic box. For a lot of things without extra optimization of the source code (i.e. just compìling the thing, assuming you could get it to compile, but that is another story) the Itaniums were SLOWER than the 3 year old MIPS processors. It takes a lot of tweaking to get anything like peak performance

      There are 3 FPU pipleines that you have to fill at compile time to get maximum performace out of the thing. Identifying THREE parallel instructions at compile time, ALL THE TIME, is damn hard, and normally the compilers fail. Hence slow.

      It is just too hard to get anything like the theoretical peak performance out of the thing for stuff other than benchmarks.

    4. Re:Future by mangu · · Score: 1
      Identifying THREE parallel instructions at compile time, ALL THE TIME, is damn hard, and normally the compilers fail.


      Not in the supercomputer world. Jobs where you really need high processing power have already been reduced to highly parallelizable algorithms. This trend started in the 1930's and 1940's, when "parallel" meant a room full of people, each with a mechanical adding machine.


      People sometimes feel surprised when confronted with the fact that "supercomputers" existed in the 1940's, but they did. Computers were first used for the most difficult tasks, not the easiest ones. Therefore, these algorithms have undergone decades of adaptation by the world's top mathematicians and computer scientists. Sometimes centuries, like the Fast Fourier Transform, for instance, whose first incarnation was created by Gauss in the early 1800's. Therefore, "supercomputer" algorithms usually boil down to easily parallelizable solutions, like matrix inversions or convolutions.

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

      "The only thing itanic has going for it is high SPEC FP scores. On everything else it is either poor or mediocre. It is hot, power-hungry, expensive, have virtually no software support, no developer community etc."

      This is not something I fully agree with.

      "SGI recently might have given NASA a free itanic supercomputer if the rumours are true, accounting for a whole 10% of this years itanic shipments. That sounds like a processor in trouble."

      Do you have any insight in SGI ecomincs. That they are giving NASA this is not true. And the only CPU with volume is x86. POWER is in the 200000 range per year, Itaniums may soon reach POWER in volume.

      "This is a far cry from the de-facto 64-bit, mass-market, low-cost processor with world domination that intel intended for it to be."

      Well, if that was true they did wrong.

    6. Re:Future by sphealey · · Score: 1

      > The Itanium was built for a niche market.

      Intel always claims that Superchip X is built for a niche market - "servers and workstations only" - then crushes the competition by shipping 50,000,000 units to Dell for PCs.

      That this strategy didn't work for the Itanium is bad news for Intel.

      sPh

    7. Re:Future by Diabolical · · Score: 1

      My feeling on it is when they had a meeting with a blank piece of paper to design this chip

      Hmm.. they had alot of help from the alpha design they bought.. however, they managed to cripple it beyond recognition....

    8. Re:Future by tarpitcod · · Score: 1

      It all comes down to a fundamental question computer architects have been asking for a while now. Is it better to try and do more dependency analysis at compile time, or at run time?

      If you look at modern CPU's they are extremely complex, having piles of logic added to try and hide memory latency, pipeline stalls, and dependencies. You end up with a very complex O-O-O behemoth.
      I for one believe that SGI / MIPS are actually a good indicator of how good / bad Itanium is (Whether it still is a question for debate). SGI / MIPS looked at the Itanium and said 'We can't beat it'...

      A little history is in order:

      Recall the R4400 - MIPS basically went the P4 route with the R4400 - Super pipelined it, cranked up the clock speed and they all said 'Whoa! Memory latency is killing us'... So what did they do? They created the R10000. The R10000 performed OOO and could handle piles of outstanding memory requests without stalling. Look where Intel is going now.... MIPS/SGI went thru this stuff 10 years ago.

      Ask yourself, how fast would an R10000/12000/14000/16000/18000 derivative run if it was fabbed in Intel's / AMD's latest and greatest process technology?

      The real question still comes back to the first point I made: How far can we push dependency analysis on the compile side? Perhaps they pushed it too far on the Itanium.

      All the comments about sales volume are things to be expected. Compare any architecture that pushes the envelope with an entrenched existing architecture in terms of cost. Let me spell it out:

      Itanium cannot compete with x86/amd64 due to economies of scale in terms of price-performance.
      Now do a s/Itanium/other_favorite_architecture/ and the above is still true. Hell, even the Power PC can't compete with x86.

      --tarp (please forgive bad formatting first time posting to slashdot)

    9. Re:Future by sphealey · · Score: 2, Informative

      > Hmm.. they had alot of help from the alpha
      > design they bought.. however, they managed to
      > cripple it beyond recognition....

      The Itanium and its grandparents at HP were already in production by the time HP bought Compaq (which had previously bought DEC, the creator of the Alpha). HP did reassign many Alpha engineers to Itanium work, but that was widely believed to be a move to no-compete-prevent them from going to Fujitsu and continuing their work on Alpha.

      sPh

    10. Re:Future by po8 · · Score: 2, Interesting

      Identifying THREE parallel instructions at compile time, ALL THE TIME, is damn hard, and normally the compilers fail. Hence slow.

      Actually, one of my MS students and I did some work, later extended in a MS thesis by Svante Arvedahl, that showed that it is pretty straightforward to produce decently-scheduled code for the IA-64 on a JIT basis using combinatorial search techniques and related heuristics. The cool part about this is that you can then use HotSpot(TM)-type techniques to get your instruction-level parallelism way up.

      If the IA-64 hadn't tanked so badly in the marketplace, I'd still be working on this stuff...

    11. Re:Future by Ninja+Programmer · · Score: 1
      • I have to second that. My feeling on it is when they had a meeting with a blank piece of paper to design this chip they only invited hardware people. All the tough stuff has been moved into software.
      Here are some thoughts from a top Intel designer who left Intel
    12. Re:Future by Anonymous Coward · · Score: 0

      I'd try to buy (or merge) with AMD or Intel, then stop OS support for my competitor,

      And that's why you're NOT a CEO. Microsoft has something like 80% profit margins right now. What's the point of buying a chip company that has like 20% profit margins? To uh.. dilute your profits?

      Microsoft + any-hardware-company = financially unsound.

    13. Re:Future by Chris+Burke · · Score: 1

      Being in-order definitely hurts, but I don't think it's just not being able to find the ILP to fill up 3 fpu pipelines. Even out-of-order machines tend to fail to find enough work to do to fill up all their execution resources.

      The problem is loads, specifically the ones that miss in the cache. The real benefit of an OoO machine, it turns out, is being able to find and begin working on the -next- cache miss while you're still waiting on the results of the first.

      I've heard of various ways to try to get around this in Itanium, but I'm not aware of any that have solved the problem sufficiently to make it look good compared to just being OoO.

      --

      The enemies of Democracy are
    14. Re:Future by nutznboltz · · Score: 1

      Plus HP ported OpenVMS to Itanic. Talk about the kiss of death. ;)

    15. Re:Future by heli0 · · Score: 1

      "The Itanium was built for a niche market"

      Then why did Intel release a roadmap in 2001 predicting that Itanium would have 90% of the desktop market share by today?

      http://www.tweakers.net/reviews/204/6

      --
      Whenever the offence inspires less horror than the punishment, the rigour of penal law is obliged to give way...
    16. Re:Future by John+Miles · · Score: 1

      This is a smart move. The Itanium was built for a niche market.

      Yeah, and the Mars rovers were only supposed to last 6 weeks.

      Intel is the master at sandbagging their own products. If a new chip or architecture turns out to be a turkey, then it was a "niche" product. If it takes off, then the whole company will cheerfully turn around and follow it to the bank.

      80486 chips were never supposed to be used in anything but high-end CAD workstations, if you'll remember. :)

      --
      Dahlmann tightly grips the knife, which he may have no idea how to use, and steps out into the plain.
  7. Oops by Elpacoloco · · Score: 1, Funny

    I forgot to add on the end:

    </captainobvious>

  8. Makes economic sense by gilesjuk · · Score: 4, Interesting

    Itanium is too small a market for Microsoft to devote developer time to. They're better off getting longhorn ready than supporting an already dead platform. Itantium will go the way of the Pentium Pro, another hyped up CPU that never really delivered.

    Seems like the Wintel alliance isn't so strong these days. Microsoft opting for IBM's PPC processor for XBox 2 is another example of how they're looking what hardware is best for the job, instead of what their traditional partners can offer.

    1. Re:Makes economic sense by Anonymous Coward · · Score: 0


      Oh really? Then all the PII's and PIII's never did anything in the market then huh?

      Only difference between a PII and PPro was how the cache chips connected to the CPU core....

    2. Re:Makes economic sense by smu+johnson · · Score: 0

      And stepping but yes you're basically right.

    3. Re:Makes economic sense by Paul+Jakma · · Score: 5, Insightful

      Pentium Pro, another hyped up CPU that never really delivered.

      Hang on, you are joking, right?

      PPro has probably been Intel's best chip architecture to date. The initial P6 had bad 16bit performance, which made it a bad choice for consumers are that time, but it was very competitive in normal 32bit mode, idea for NT, Linux and other PC Unixen. The 2nd iteration of the P6 architecture fixed the 16bit issue and was enormously successful. The latest iteration of that arch (Pentium-M) is quietly outperforming the architecture designed to replace it, the P4, at nearly half the clock speed and far less power usage. Indeed, it looks like Intel will be going *back* to the P6 family in future as its 'frontline' PC architecture.

      So you must be joking.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    4. Re:Makes economic sense by BenjyD · · Score: 1

      I think Intel would kill to have itanic be as successful as the Pentium Pro. It was the core of their best selling processors for like seven years or more(PPro,P2,P3,Celeron1+2,P-M).

    5. Re:Makes economic sense by Craig+Ringer · · Score: 2, Interesting

      *looks over at PPro firewall*

      The PPro may have been over-hyped, but it _was_ a seriously good chip. In fact, it heralded the best line of CPUs Intel ever produced, the PII/PIII/PM line. They're currently in the process of ditching the Pentium 4 to go _back_ to the PM, which is at heart a PPro. The PPro also spawned the Xeon line, until Intel moved it across to Pentium 4 a while ago. The PIII Xeon was a _mightly_ fine chip.

      Overall ... I'd argue that the PPro really did deliver.

    6. Re:Makes economic sense by gilesjuk · · Score: 1

      The original Pentium Pro CPU, not the subsequent processors based upon that line.

    7. Re:Makes economic sense by gilesjuk · · Score: 2, Interesting

      While the core was an improvement on the previous chips the original PentiumPro was rather expensive and in my eyes didn't really offer the sort of performance gains to justify it. Likewise with the initial P4 processors.

      Subsequent processors based on the core have been better. But going from a 750Mhz PIII to a 900Mhz Athlon was an incredible leap in performance, so I'd argue that AMD have forced Intel to buck up their ideas.

    8. Re:Makes economic sense by Anonymous Coward · · Score: 1, Interesting

      I'd like to add its bad 16-bit performance was actually Microsoft's fault, becaues they had told Intel that Windows 95 would be 32-bit. Intel designed the chip with exclusively 32-bit performance in mind. The second Pentium Pro (the "Pentium II") had the 16-bit performance issues fixed.

    9. Re:Makes economic sense by Lonewolf666 · · Score: 5, Interesting

      The initial P6 had bad 16bit performance, which made it a bad choice for consumers are that time, but it was very competitive in normal 32bit mode, idea for NT, Linux and other PC Unixen. The 2nd iteration of the P6 architecture fixed the 16bit issue and was enormously successful.
      Sorry, wrong on the 16bit issue. The 2nd iteration of the P6 architecture, aka Pentium III, still sucked with 16 bit software. It was saved by the introduction of 32bit software and a (mostly) 32 bit OS.

      I remember a software project I was working on in 1998, where we still used Delphi 1 (16bit) because the customer still had a Win3.11 environment.

      When we ran that program side-by-side on a Pentium MMX with 200MHz and a Pentium III with 450 MHz, the old Pentium MMX was roughly twice as fast.

      --
      C - the footgun of programming languages
    10. Re:Makes economic sense by Anonymous Coward · · Score: 0

      Sorry but I have P-Pro systems here that are STILL in service because they kick the living arse out of the P-II servers that were bought to replace them.

      Hell I was able to overclock one 4 processor box to 333mhz and it STILL has had no problems (Compaq ML line server)

      I use it for linux web development and have had it running 24/7 for over 5 years now.

      they bought me a newer server for development, I let it sit as a print/file server cince it can not touch the old P-Pro machine STILL.

    11. Re:Makes economic sense by Anonymous Coward · · Score: 0

      So the Itanium II must be one great CPU?

      You made a bad analogy.

    12. Re:Makes economic sense by vague · · Score: 1

      To which there is only one reply: so what? Your customer at that point already represented a small percentage of the market, and that percentage was only headed towards an increasingly irrelevant piece of the economic pie. You don't engineer, build, and sell a new processor for yesterdays or todays market, you do it for tomorrows. You just have to make sure the compability mode isn't unusably slow for a large percentage of the market (for the P2 it wasn't, if only because of the fact that the 16bit market had already imploded).

      Your customer was better of using the old P2, nigh on everyone else got way better mileage out of that PIII.

      --

      -
      Listen. Strange women lying in ponds distributing swords is no basis for a system of government.

    13. Re:Makes economic sense by Anonymous Coward · · Score: 0

      ... the way of the Pentium Pro, another hyped up CPU that never really delivered


      You're kidding, right. In the floor behind me is a 200 mhz PPro that I am just now taking out of service as our primary home system. It has run NT, 2000 and Linux great for years. In the end, it wasn't the CPU that led me to swap it out, but the fact that everything else about the system was ancient. (It had a tiny HD, limited memory, no CD writer and a whopping 1 USB port. (I could have fixed all that, but then the case still would have been huge and noisy))

      The PPro (even the original) was a great chip that deleivered.

    14. Re:Makes economic sense by Anonymous Coward · · Score: 0

      You know perfectly well that the parent was talking about the actual Pentium Pro, not the future chips that were based on the same architecture.

      Jesus, how anal do you nerds have to be?

    15. Re:Makes economic sense by MtViewGuy · · Score: 1

      Itantium will go the way of the Pentium Pro, another hyped up CPU that never really delivered.

      You've got to be kidding with that comment.

      At the time the Pentium Pro CPU came out, the transition to 32-bit code had already begun, and there were a good number of operating systems that could fully take advantage of the CPU (Windows NT, commercial UNIX variants, BSD variants, and Linux). Also, Windows 95 when you ran Windows 95-specific programs ran quite well on the Pentium Pro CPU.

      Besides, the CPU core that the Pentium Pro pioneered became the basis for the Slot 1/Socket 370 Pentium II, Pentium III, and Celeron CPU's.

    16. Re:Makes economic sense by Chris+Burke · · Score: 1

      Yeah, pretty much every x86 processor started sucking on 16 bit code around that time. The reason? From the perspective of designing a high-performance out-of-order processor, IA32 was much, much nicer (though still full of annoying warts). The choice to make 16-bit performance suck was deliberate, as far as I can tell, in part to allow 32-bit code to be as fast as possible, and in part to discourage continued 16-bit code use. This happens quite a bit, actually... Engineers will make some certain unfortunate behavior of the instruction set architecture -work-, but they'll make it suck and tell programmers not to do it. Unaligned memory accesses are an example that applies to every instruction set, not just x86. The Alpha 20064 would take an exception on any unaligned access, though the manual was kind enough to provide a code sequence you could use in your OS to handle the access and continue your program.

      --

      The enemies of Democracy are
    17. Re:Makes economic sense by Corporate+Troll · · Score: 1
      Hmmmpf... Expensive is relative. Back when the PPro was new I bought one. The whole system was about 5000€ (full-SCSI, including a 9GB harddisk and a Pioneer CD-RW) back in the day, but it ran over 6 years before the motherboard died (not the CPU). The only upgrades done to that machine was adding RAM (began with 32Meg and ended with 256Meg) and another video card. Over those 6 years it made a damned fine desktop, it even played most games pretty well. That was a cost of about 833€ per year. In the end it was running Windows 2000 just fine.

      Back in the day, medium-class machines were much more expensive than 833€. Noawdays this might not matter anymore, but back then... it did. Also: the SCSI hardware and the RAM is still in use in my family server, so even that investment still works for me.

      I now have still two PPro 200 chips lying around. Alas, I have no motherboard that can fit them. I'd gladly upgrade my server to a dual PPro :-)

    18. Re:Makes economic sense by Fulcrum+of+Evil · · Score: 1

      The original Pentium Pro CPU, not the subsequent processors based upon that line.

      So what you're saying is, Intel is no longer making large numbers of an old design, but rather making large numbers of a newer design. What's your next revelation? Toyota has consigned the 1998 Camry to the dustbin of history and is now going with the 2004 Camry.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    19. Re:Makes economic sense by Jeff+DeMaagd · · Score: 1

      Uh, because the future chips were very much the same thing in a different package format and very minor tweaks?

      Most idiots that benchmarked it thought it would be cute to only benchmark it with Windows 9x and 16 bit code when the chip was basically designed for NT. Basically it was a bit ahead of its time to be relevant to the consumer world, but the Pentium Pro is the point where businesses started taking Intel seriously for server chips.

  9. Windows Supercomputer? by ortcutt · · Score: 5, Insightful

    Does anyone want a Windows Supercomputer anyway? Does Microsoft really think they have a chance in this sector considering how entrenched *nix is?

    1. Re:Windows Supercomputer? by Anonymous Coward · · Score: 1, Insightful

      Does anyone want a *nix computer anyway? Does *nix really think it a chance in the desktop sector considering how entrenched Windows is?

    2. Re:Windows Supercomputer? by luvirini · · Score: 3, Interesting
      You would be surprised at the number of people who are currently trying to run low end "supercomputer"-like things on windows machines or groups of them.

      I do not currently see any special reason for anyone to run that on the highend level, as all those things are so specialised anyway, so you can get the right staff.

      But the fact is, many of the aplications that low-end supercomputing could be used for are quite "common" in many enviroments. This coupled with the fact that extremly many companies have very entrenched Microsoft-only IT-cultures, makes me think there will be quite many of "supercomputers" running windows.

      Please note the use Supercomputer in quotes, as most of these systems are really not going to be supercomputers, more something like "mini-supers".

    3. Re:Windows Supercomputer? by ortcutt · · Score: 1

      Are these scientific or business apps primarily?

    4. Re:Windows Supercomputer? by luvirini · · Score: 3, Insightful

      Well, most are likely to be Business analysis types of things as the engineering departments of most companies tend to be more indepenedent. But you have to rememember that there is a huge number of computer science people in the world who have basically a windows based education. So the combination of those makes me think that the product in question might actually get quite many sales alsoe outside immediate business applications in the low end supercomputing arena. But the current ones I have seen have mostly been of the business-analysis type things.

    5. Re:Windows Supercomputer? by ortcutt · · Score: 1

      Well I guess they know what they're doing then.

    6. Re:Windows Supercomputer? by pchan- · · Score: 4, Funny

      Does anyone want a Windows Supercomputer anyway?

      i don't know about you guys, but the first thing i look for in a supercomputer is an easy to use graphical user interface. who wants to spend all that time typing archaic commands into their supercomputer's commandline? i just put NumberCrunch.exe on my desktop, and doubleclick it when i'm ready to launch. and all of my computations are stored on my shared folder, so that the other nodes can see what i've done and add their results. and while my program is running in the background i can also browse the web or play a little doom 3 (you would not believe the frame rates i get). but remember, turn off your screensavers if you want your supercomputer to reach its full power, because that opengl flying windows thing takes up alot of cpu time.

    7. Re:Windows Supercomputer? by jellomizer · · Score: 1

      Yea you get this poor Microsoft Certified Administrator in this mid size buisness. Then all of a sudden it grows rapidly. So the solution is to get a bigger box (since Windows doesn't scale well especially compared to Solaris and other UNIX) So these people are always looking at the latest windows compatible hardware trying to allow their systems to scale. Although Technology moves fast, Sometimes buisness growth moves faster.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    8. Re:Windows Supercomputer? by Anonymous Coward · · Score: 0

      Good point. But even if you're completely satisfied with Windows on the desktop, Linux and *BSD at least offer a price advantage. On a cluster, Windows is going to cost $/cpu; it had better offer something for that. But what can it possibly offer? The main thing Windows has going for it is Windows compatibility, and on a cluster that's no help at all.

    9. Re:Windows Supercomputer? by advocate_one · · Score: 1

      oh my gawd... someone didn't see the joke and modded you "insightful"!!!!!!!!!

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    10. Re:Windows Supercomputer? by cybergibbons · · Score: 1

      How did this get to insightful? Humour - not always supported in the moderator's brain.

    11. Re:Windows Supercomputer? by DikSeaCup · · Score: 1
      A few modders mod funny posts insightful because a "funny" mod does not contribute to karma.

      Not that this should be an issue. If someone is funny, they usually also come up with the occasional insightful/interesting/informative post. So, IMHO, it doesn't really matter that much.

      Honestly, if you really feel the need to make sure a funny poster's comment deserves karma, I think the better alternative to modding funny "insightful" would be to mod them "underrated".

    12. Re:Windows Supercomputer? by danheskett · · Score: 3, Interesting

      You have no idea! That's about right. I work with PDF documents for a printing company. We've been doing mostly small documents processing - up to say 5000 pages. Process the pages, re-order them, send to big printers.

      The processing takes something like 4-48 hrs on a nice fast P4 3.2ghz box.

      Well, all of the sudden, a client wants us to process a 100,000 page document. Ohh. Hmm. Interesting. Well, well, what to do now! We have 72 hrs to get it to press..

      Clusters here we come. What else can we do! Spent a few weeks tweaking and profiling and fixing the code and that helped a lot. But now its just plain CPU bound!

      The processing parallesizes fairly well, so a nice cluster of boxes would be the best solution I can think of. And since everything is already Windows based....

      ...what other options do we have!

    13. Re:Windows Supercomputer? by jtev · · Score: 1

      the P in PDF stands for portable, you can slap them on Unix just as well as on windows.

      --
      That which is done from love exists beyond good and evil
    14. Re:Windows Supercomputer? by 59Bassman · · Score: 2, Interesting
      The 2004 SuperComputing conference in Pittsburgh is just wrapping up today. I've spent the last few days soaking it in, and chuckling with other folks about the Windows Cluster concept.



      However, Microsoft isn't targeting techies. They're not going after linux users for sure. They know that their solutions are a total flop where scaling is concerned, and it appears that they're conceding the mid- and high-end markets to the *nix vendors. MS is going after the small ones. Don't know anyting about Linux but think you need a bit more power than a desktop? No problem! Run Windows Cluster Edition on your 24 node cluster!



      Hell of a marketing strategy. You take a company that everybody knows, and leverage it into the small cluster market. I don't think MS honestly thinks they can compete with say a 256 node SGI Altix, or certainly not one of the big Crays, but they can compete with Penguin, Linux Networx, Verati, etc in the small-scale market (even though those companies would rather sell you a 128+ node system.)


      Cray, SGI, and the other big system experts can only sell so many large scale parallel systems per year. Microsoft would rather have the few thousand small systems than a couple of Red Storm size machines from the look of it.


      And on the Itanic, Intel kept screaming through the conference that "IT'S THE COMPILER!!!! YOU NEED AN OPTIMIZED COMPILER!" Apparently, you will likely need to re-engineer the code as well. The best fun of the week was hearing one smaller cluster vendor start bashing the Itanic in front of a mixed crowd. After a couple minutes an Intel guy announced his affiliation and the cluster rep turned about fifteen shades of pale. Was amazingly good entertainment.

    15. Re:Windows Supercomputer? by hopethishelps · · Score: 1
      computer science people in the world who have basically a windows based education.

      If you're right, it's a shocking indictment of CS departments. If everything is "windows based", then it's not education, it's vocational training.

    16. Re:Windows Supercomputer? by advocate_one · · Score: 1

      when I posted my comment, it only had the "+1 insightful" mod, no other mods at all... there was a serious danger of some taking it seriously...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    17. Re:Windows Supercomputer? by Anonymous Coward · · Score: 0

      And learning how to admin Unix boxes isn't?

    18. Re:Windows Supercomputer? by Anonymous Coward · · Score: 0

      Where I work people do look for numbercrunch.exe. If no one picked up on the sarcasm, you would be perfect for my place of work.

    19. Re:Windows Supercomputer? by fitten · · Score: 1

      MS is going after the small ones.

      Yup. There are lots of small businesses that have a number of Windows desktops that they'd like to use as a compute engine at night. Converting it at night (or whenever) without having to configure all the machines to dual boot and reboot them every night would be beneficial.

      As far as Windows clustering, I remember when I first attended the MPI-2 Forum and was asked by a Cray rep what I did, I told them that I was porting MPICH to Windows and studying threading with respect to MPI and she laughed at me and thought I was joking :) (At the time, threading was considered an "evil" thing in the high performance world and no one would seriously look at it.) Eventually, we did get good performance out of Windows boxes in clusters and good performance when using threads along with MPI on our own code base for MPI libraries.

    20. Re:Windows Supercomputer? by jack_csk · · Score: 1

      Please, mod the parent insightful!

      I've see way too many new Computer Science students asking why CS departments don't teach M$ products for everything.

      I always respond to those clueless people by telling them to switch to another major.

    21. Re:Windows Supercomputer? by ortcutt · · Score: 1

      They're not going to switch operating systems between Windows XP and Windows Compute Cluster every night though. Is everyone in the company going to use Compute Cluster?

    22. Re:Windows Supercomputer? by javaxman · · Score: 1
      Well, all of the sudden, a client wants us to process a 100,000 page document. Ohh. Hmm. Interesting. Well, well, what to do now! We have 72 hrs to get it to press..
      Clusters here we come. What else can we do! Spent a few weeks tweaking and profiling and fixing the code and that helped a lot. But now its just plain CPU bound!
      The processing parallesizes fairly well, so a nice cluster of boxes would be the best solution I can think of. And since everything is already Windows based....
      ...what other options do we have!

      Well, what you do is realize that there's no reason on god's green earth for everything to be Windows based... and that even Adobe Acrobat is more easily scriptable on OS X than Windows, if you've got to use that tool for some sort of features or comfort level issue.

      Then again, I'm less sure what kind of processing you're doing... we have a production process that is pretty much end-to-end PDF, but... I can't think of a single operation that takes enough time that, even done 5000 times, would take more than a couple of hours.

      What the heck kind of 'processing' are you doing to documents that takes so long? Do they start as PDF, or are you taking scans or other bitmaps and converting them to PDF ?

      From a business perspective, it would probably make a lot of sense for you guys to figure out what takes such a long amount of processing, identify the bottlenecks, and create a small cluster to take care of that processing... regardless of OS platform, although I will go out of my way to recommend OS X as an OS where PDF is strongly supported, Acrobat is easily scriptable ( via Applescript ) and ghostscript and other PDF tools are plentiful. Not to mention support for clustering...

      But if you have windows-only programs and programmers, that's why you're using windows... not for any other reason... and that's where the tricky part of getting yourself and your boss to recognize this as a weakness, and the need to invest in a little R&D, comes in... you might find that ghostscript and a few other command-line tools running on a set of cheapo linux boxes cranks through the more time-consuming calculations a lot faster than some WinXP boxes, but you'll never know unless you take the time and effort to set up some test cases. Not hiring extra help and not looking beyond current solutions due to ( perceived or real ) high cost of research keeps a lot of small businesses small.

      Seriously, what is it about your PDF processing that couldn't be done by a Linux machine with ghostscript? Or is it just that you wouldn't know where to start?

    23. Re:Windows Supercomputer? by danheskett · · Score: 1

      No, not when you use Adobe's SDK, which is as far as I can tell the only comprehensive SDK out there for working with PDFs in a complete manner.

      The 'P' really refers to portable for viewing and printing. Not much else. Adobe seems hell bent on avoiding Unix for much of their programming interfaces.

    24. Re:Windows Supercomputer? by danheskett · · Score: 1

      and that even Adobe Acrobat is more easily scriptable on OS X than Windows, if you've got to use that tool for some sort of features or comfort level issue.
      The Adobe SDK for Mac OS X is crippled beyond use for my purposes. It is almost equal, but not enough. I need to work with the Postscript streams directly but in a structured manner, and there is no interface for that with Mac.

      What the heck kind of 'processing' are you doing to documents that takes so long? Do they start as PDF, or are you taking scans or other bitmaps and converting them to PDF ?
      It's like this: need to extract the data in structured way from each page of the PDF's. Analyze the data against a set of business requirements, and re-order the pages in a specific way while merging in a small amount of additional data.

      A decent example. We print bank statements. The bank sends us a PDF of statements for all their customers, say 10,000 pages. We need to add OCR codes for mail machines, so we have to locate the end of one statement and the start of another. We have to pre-sort the statements by zip code and delivery point. Within that, we need to sort by number of pages. We have to match raw check images, and create pages of check images to go with a statement. If the total number of pages exceeds what can be automatically handled by the mail equipment, it has to be taken out and put in a seperate file for hand treatment (seriously, who writes a 100-150 checks anymore?). Often times we have to make minor modifications to the statement to correct problems with the banks software. We also have to renumber the pages so that it is consistent with the number of pages in the statement. Many times the client will want inserts that go to some customers, not others. So we have to read the data from the statement and determine if we add a code to the page so that the inserter knows to insert a piece into this envelope. Sometimes they get fancy, like, "If the customer lives within 3 miles of a branch, and spends more than $10 a month on ATM fees at other banks, send them a list of branches. If they spend more than $20 a month on fees, insert a brouchure about reducing ATM fees". After all that, we have to add stock tags and directives so that the printers knows that page 1 comes from one tray, page N's come from this tray and are duplex, and check pages from a seperate tray that are duplexed.

      I am the senior developer, and I really know what I am doing. The problem is that the requests from the clients are computationally intense. And mutli-layered, relying on layers and layers of conditional logic. I havent found an alternative to using the Adobe SDK which does much of the "heavy lifting". I deeply research ghostscript, and keep going back, but as far as I can tell doesn't do a fraction of what I need to do, even on the most basic level. I investigated modifying it, but quite frankly, why should I risk the effort when I have an offering from Adobe that works today? I have no indication that it will perform any better. It will be risky and time consuming to make ghostscript do what I want.

      As far as the WinXP issue, the core here is not the OS. Most of the work is being done by an SDK that is essentially Windows-only for what I need. If a job runs for 18 hrs, my process is getting 17.75 hrs of CPU time, at least. It is a tight loop. I spent a month profiling and tweaking one job to get it to process fast enough to meet turn time requirements. It is a solid application. No unnecessary forking, no unneeded memory usuage, no unnecessary object invocations. None. I re-wrote a few standard library functions in assembly to eliminate unnecessary checks that are inapplicable to the question. Anything that looked out of whack in the profiling got examined and fixed. The task is basically 100% CPU bound.

      The only good thing is that, for the most part, if I get a 10,000 page document, I can split it into 4 ~2500 page documents and process at the same time on multiple machines.

    25. Re:Windows Supercomputer? by javaxman · · Score: 1
      Wow, cool description!

      Yea, for the kind of work you're doing ( really, the task is "interpreting PDF data, scanning each page for specific textual information, sorting the PDF pages based on that data"... low-level stuff as far as PDF goes ), you need to do some real programming, no matter what platform you're on.

      But what SDK are you talking about ? Adobe's site says

      Functionality in the Adobe PDF library is consistent across the following platforms:

      Windows
      Macintosh
      Sun Solaris
      Linux
      IBM AIX
      HP-UX
      AS/400
      MVS (OS/390)

      or is that not the SDK you're using? Not that it matters... as you've already noted, the OS layer isn't sucking up all _that_ much CPU time. And probably if you're doing these types of jobs, you're not worried about the extra few hundred you're spending on Windows licenses. I was just concerned that you were getting stuck in the all-too-common "get it done yesterday, do what you know" mode small business so often falls into.

      Again, not that it matters, but OS X's Acrobat has gotten a lot closer in functionality... we haven't found the thing it won't do.

      If one _was_ to attempt a project such as yours in an OS X environment, you wouldn't really need Acrobat anyway, and I'd actually doubt you'd need much more than libraries that come with OS X to do the job. Of course, maybe there's a level of abstraction or two you're getting from your SDK that the Cocoa API and/or Quartz 2D doesn't provide... any maybe you don't want to learn Objective-C, though the APIs I just pointed to are plain ol' C...

      If you ever happen upon an OS X installation with the developer tools installed,

      /Developer/Examples/Quartz/PDF/Voyeur

      contains a sample project which displays ( in outline format ) the markup contents of any PDF. I unfortunately couldn't find a copy of it online, it's not one of the download samples from the Apple Developer Connection, it's just installed with the developer tools.

  10. dammit by koi88 · · Score: 3, Funny


    Dammit, I can't blame MS for this move.
    As much as we all like MS-bashing, this action does not seem evil.

    Or, is it? (Please?)

    Has anybody just bought a big Itanium-cluster to run Windows Server 2003 Compute Cluster Edition on it?

    BTW, is the name really "Windows Server 2003 Compute Cluster Edition"? Sounds terrible...

    --

    I don't need a signature.
    1. Re:dammit by luvirini · · Score: 4, Funny
      BTW, is the name really "Windows Server 2003 Compute Cluster Edition"? Sounds terrible...

      Oh, I am sure the developers wanted to call it Windows Server 2003 CCF (Complete Cluster F***) but the marketing people stepped in... Changing the name to Windows Server 2003 CCE

    2. Re:dammit by blether · · Score: 2, Insightful

      Microsoft have had 64bit Windows on Itanium for years now, so it couldn't have been hard to port Windows to amd64. They even had a public beta almost two years ago, but the release date just keeps on slipping.

      Why? To keep Intel sweet when Itanium support is dropped, by giving Intel time to get an amd64 competitor into the market?

    3. Re:dammit by Lxy · · Score: 1

      Probably the same marketing geniuses that came up with the name Windows Update Services (WUS).

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
    4. Re:dammit by naelurec · · Score: 1

      > BTW, is the name really "Windows Server 2003
      > Compute Cluster Edition"? Sounds terrible...

      I agree.. they should call it Windows Server 2005 Compute Cluster Edition. Much better. Who wants to run a 2003 OS??

  11. The future of itanium? by smu+johnson · · Score: 3, Informative

    One really has to wonder how long intel is going to stick with the itanium after its dissapointing sales figures and a move like this from the software giant is sure to really hurt. Maybe they will eventually drop their itanium line in favour of a AMD type X86-64 instruction set like they are using in their new P4's and new Xeons.

    This is actually an exciting opertunity for AMD since they can increase their margin in the sever and business arena where the big money is. They should seize this opportunity and start pushing their server lines.

  12. Itanic by Konster · · Score: 2, Funny

    The Pentium Pro never really delivered? In it's various incarnations (Pentium Pro, Pentium 2, Pentium 3)have been around for a while...

    But anyway, this is news how? I wasn't aware that there were enough Itanics around to MAKE into a cluster :)

    1. Re:Itanic by luvirini · · Score: 1
      But anyway, this is news how? I wasn't aware that there were enough Itanics around to MAKE into a cluster :)

      oh.. if they put together ALL the ithaniums in the world it would enough make a cluster..

    2. Re:Itanic by DigiShaman · · Score: 1

      Quick quick!! Someone photoshop the CPU sinking into a bed of quicksand. Make sure you get the camara angle just right for the parody.

      --
      Life is not for the lazy.
  13. Itanic Itanium by zaxios · · Score: 0

    It was an audacious move for Intel to rhyme its architecture with "Titanic" and still not expect its utter perdition.

    Given the rhyming, I'm surprised it lasted this long.

    1. Re:Itanic Itanium by Anonymous Coward · · Score: 1, Funny

      Since my friend pronounces Linux as "Loonix," it's surprising that it's users aren't all fish-eating, web-footed birds.

      Itanium doesn't rhyme with Titanic any more than bizooty does.

    2. Re:Itanic Itanium by Anonymous Coward · · Score: 0

      Hmmm... Did you read the grandparent's post?

    3. Re:Itanic Itanium by Anonymous Coward · · Score: 0

      Yeah. Is Microsoft's name now officially M$ because so many people here call them that?

      Intel didn't name their processor after the Titanic. Geeks did after it flopped.

    4. Re:Itanic Itanium by Jeremiah+Cornelius · · Score: 2, Interesting
      Intel sank Alpha, to back this loser!

      At least better features of the Alpha design were cribbed into PIII and PIV designs...

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    5. Re:Itanic Itanium by Anonymous Coward · · Score: 0

      No kidding. Hence the linkage from "audacious."

    6. Re:Itanic Itanium by connorbd · · Score: 1

      Actually, I think they were calling it that (at least on The Register) before it ever came out. The fact that both Merced and McKinley were DOA, though, pretty much made sure the name stuck.

  14. Could it be? by Vash_066 · · Score: 0

    Could the unholy alliance be breaking down?

  15. I did!! by Pervertus · · Score: 0

    I bought 100 Itanium PCs in order to have lotsa computing power, so I can create realtime virtual porn featuring Princess Fiona, Aki Ross and me. And now those PCs are doomed to stay and collect dust. :( Life just can't get any worse.

    1. Re:I did!! by jtev · · Score: 1

      Just run Linux on them instead. You can run plenty of ray tracers that will love the clocks and FLOPS.

      --
      That which is done from love exists beyond good and evil
  16. Linus was onto something... by Flaming+Foobar · · Score: 5, Interesting

    Linus was right, then, I guess...

    --
    while true;do echo -e -n "\033[s\n\033[u\134_\033[B";done
    1. Re:Linus was onto something... by po8 · · Score: 1

      IMHO, not really. The other major failings of the x86 insn set are its complex and expensive to decode insns, its lack of sufficient visible register names, and its difficult dynamic scheduling constraints. Much work has gone into ameliorating these issues in x86.

      The problem with IA-64 is that the architects seemed to have this view that if one extreme was bad, the other must be good. Having 128 GP registers turns out to be as bad as having a small handful. Having 128-bit-wide instructions turns out to have its own set of problems compared to x86's hyper-compressed ones. Uber-static scheduling turns out to be as hard as not being able to do so well at all.

      IOW, I (and others I know) think there was probably room in the market at the time for an x86-killer. But IA-64 wasn't it.

  17. If only I could foresee this headline 4 years ago. by Anonymous Coward · · Score: 0

    ... :(
    Or did I?
    I don't remember. There was too much hype back then and too much cocaine. We bought everything that fell in our hands like madmen.

    Now, I've invested in .NET

  18. The Limit of closed source developpement by DrYak · · Score: 4, Interesting

    In a way, this shows us the limits of closed source developpement :
    Compagnies have to concentrate their (limited) efforts on a few software/platform combinations. They cannot developpe a version for every CPU existing on this planet.

    Microsoft has already a lot of work to do (Longhorn, 64bits XP, XP reloader, still supporting deprecated Win98, developing specials like WinCE, WinMedia, etc...) so they just cannot afford supporting more than 2 CPU types.

    In open source, it's the opposite. Because the source is Open, even if the main developper can only target 1 CPU type, everyone is free to try to recompile/port the code to another architecture.
    Just have a look at the impressive number of architectures supported by Linux (including weird platforms like cellphones, gaming console [DreamCast/XBOX/GameCube] ).

    Maybe this trends will change if Microsoft finds a way to use "write once run everywhere" vm like .NET for it's OSes. But until then, they are tied to Intel x86, and can make some exceptions a few times...

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:The Limit of closed source developpement by TrancePhreak · · Score: 1

      So instead of specialising something for one CPU, you would have it generalised for all CPU's. This happens with some games, and they are often very crappy. I can't imagine it being any better for other software too.

      --

      -]Phreak Out[-
    2. Re:The Limit of closed source developpement by Progman3K · · Score: 1

      >So instead of specialising something for one CPU, you would have it generalised for all CPU's. This happens with some games, and they are often very crappy. I can't imagine it being any better for other software too.

      Like Linux, you mean?

      I'll take a *crappy* multi-platform OS like Linux over a specialized chip-specific OS like Windows ANY DAY!

      No, seriously, I dumped Windows a year ago and I run Linux now, and although it has been more effort, I love it.

      Then again, I was a Windows SDK programmer once upon a time, so maybe I've got a little streak of masochism....

      --
      I don't know the meaning of the word 'don't' - J
    3. Re:The Limit of closed source developpement by isolation · · Score: 0

      Dude what the hell are you talking about. NT was designed on a i960 risk chip and later ported to the X86. It also ran on Alpha, MIPS, PPC, IA64 and there are said to be internal sparc builds at Microsoft research. Get a clue, there is very little chip-specific in Windows.

      --
      Free Unix? Free Windows. http://www.reactos.com
    4. Re:The Limit of closed source developpement by Progman3K · · Score: 1

      Yes, I know NT was developed on MIPS and has a proper HAL layer and all that.

      So when can I get my Alpha version of Windows XP?

      What? They dropped it?

      But surely since they STARTED from a portable base they must still be maintaining all those ports, right? Right?

      *crickets*

      Oh yeah, every piece of software I've ever written is available on all platforms, even ones yet to be named or even exist.

      You just can't get ahold of it.

      --
      I don't know the meaning of the word 'don't' - J
    5. Re:The Limit of closed source developpement by isolation · · Score: 0

      I still have Win2k RC1 for alpha here and it was fine. It was compaq that killed the port. The agreement was that compaq would sell/support the Alpha version and they decided there was no money in it. For all of its problems being able to port NT is not one of them. It has a much cleaner design than most OS's out there. I agree if it was open it would be better but its not so thats why we have created ReactOS.

      --
      Free Unix? Free Windows. http://www.reactos.com
    6. Re:The Limit of closed source developpement by Progman3K · · Score: 1

      Yep, I agree with you there about Windows NT starting out from a clean design (by a very smart team led by Dave Cutler);
      I read Inside Windows NT, by Helen Custer.
      And also I wrote a few device-drivers for NT and W2K, so I do understand the internals.

      I remember hearing that around the time Windows 2000 came out, Cutler got shoved aside because he wasn't delivering features fast enough; he had this obstinacy that the code be stable and solid.

      You also put your finger on the problem; a corporation decides there's not ENOUGH money, so they drop it.

      Of course, all corporations want only what is best for us and wouldn't dream of ignoring our needs.

      *crickets*

      Yup, I like ReactOS, especially the agreement they have to collaborate with the Wine development team. THAT'S a winning combination.

      I think by the time Microsoft stops all ports, we may actually see Winelib able to compile on ALL *nixes! LOL! I can dream, right?

      You know what I REALLY wonder?

      I wonder if in cloning Windows like ReactOS and Wine do, if they'll eventually wind up screwing their own architecture: Remember MS pulled that our-products-are-part-of-the-os-and-can't-be-remov ed BS a while ago?

      In cloning Windows, will wine and ReactOS have to duplicate that god-awful approach? I really hope not.

      --
      I don't know the meaning of the word 'don't' - J
    7. Re:The Limit of closed source developpement by Tim+C · · Score: 1

      In a way, this shows us the limits of closed source developpement

      Well, that, and just how crappy and unpopular the Itanium is. There's no point a company expending effort developing for a platform few people are ever going to use; they develop code to make money, not for the sheer fun of it. That is, it's a job, not a hobby.

    8. Re:The Limit of closed source developpement by isolation · · Score: 0

      we are trying to work around that problem by working with projects such as mozilla, openssl, etc. Right now if you try to run a application that needs internet under Wine it will download the Mozilla activeX control and just work. I dont think the bundling is a issue for ReactOS as we can ship any required dependancys......

      Sorry I was rude in the parent post btw.

      --
      Free Unix? Free Windows. http://www.reactos.com
    9. Re:The Limit of closed source developpement by Progman3K · · Score: 1

      OK, I'm not sure if I understand all the implications of what you wrote but I think it may indeed turn out for the best for every software vendor targetting Windows EXCEPT Microsoft:

      Since really only Microsoft is trying to keep that front up about how their apps HAVE to be built-into the operating system, and have undoubtedly used a lot of underhanded methods to ensure it, it strikes me that The Rest Of Us have probably NOT gone that route.

      And since Winelib and ReactOS (to a degree) are furnishing an API-level compatibility layer, and since everyone else's code would presumably be cleaner (ie. not using those 'tricks'), then everyone else's code will probably still work fine binding to it, whereas a lot of Microsoft's products will NOT.

      So in the end, expect Microsoft to pull an about-face and try desperately to get their products to interoperate with Wine and ReactOS (I might still be dreaming in technicolor here).

      Sort of like what they did with the Internet; ignore it for too long and then suddenly start claiming they invented it, when we all know Al Gore did.

      So you're part of the ReactOS development team? Major cool. You're part of the bunch that still has the sacred fire, then.

      --
      I don't know the meaning of the word 'don't' - J
    10. Re:The Limit of closed source developpement by isolation · · Score: 0

      Hehe...yeah we still dream. The project is really coming along though. Apps like Quake and OpenOffice for Windows are running with Office and friends not far away. Networking is starting to work and quite a few third party drivers are coming along. Right now I am working to gain more developers for ReactOS by working with the Wine project and by helping on fun ports like ReactOS on the xbox. Microsofts biggest problem is its own install base. They cant drop Win32 overnight so if we can get ReactOS ready quick enough then the rest of the world will start using it rather than the next thing from Microsoft.

      --
      Free Unix? Free Windows. http://www.reactos.com
    11. Re:The Limit of closed source developpement by Progman3K · · Score: 1

      I'm pretty sure you'll get lots of adherents:
      Remember when the Windows API appeared? A lot of DOS programmers said "The hell with this" and just got out of the business, because they couldn't (or didn't want to) learn the new thing. Which WAS pretty confusing (at first); "A handle??? WTF?" "I don't get this guy, Petzold..."

      So expect plenty of people to balk at just chucking all the Win32 knowledge they've amassed just because Microsoft has decided that the wind is now blowing from the north and not the south anymore. The mindshare the current APIs have is absolutely huge, and some of that is actually being lost to Linux.

      And anyway, .NET is a pretty high-level thing, so it'll undoubtedly run on ReactOS with no real difficulties, so what has MS really got? Their object-oriented, relational, database-like filesystem? Pfffft. An 800 pound gorilla may be something to watch out for, but it can't quite catch a smaller, nimbler animal very easily. I think where IBM WAS in the late 80s and early 90s, Microsoft now IS.

      I didn't realize ReactOS was so far along. I tried stopping by earlier this week, but it was slashdotted, and when it wasn't, I wasn't really able to glean much about the progress in the short time I had.

      One suggestion; it would be really cool if you had those completion graphs like wine has
      http://www.winehq.com/site/winapi_stats
      but I understand that that's a pain to maintain when you could be developing.

      Awesome stuff, keep up the good work!

      --
      I don't know the meaning of the word 'don't' - J
  19. AMD stock by Sai+Babu · · Score: 4, Interesting

    Wonder how this will affect the market.
    AMD 2 year chart.
    I bought a little bit back when the Athlon 64 was announced. Trading volume has been up since. Opteron announcement didn't seem to make much of an impression on the market.
    Post election, the markets been up overall.
    Do you think we'll see a runup to $30 over the next couple of days?
    Now I'm feeling like I should have bought a bit more AMD but historically I've been bitten on almost every investment decision based on the techniclal merits of the product.
    WHat's the feeling out there in /. land? Does the big M$ gorilla's 'endorsement', Sun's decision to use opteron in their low end servers, AMD technical superiority, Intel's seeming 'mis-steps', the overall market upswing, the fact that A64 is a NICE piece of hardware, that AMD is NOT intel, and make AMD a very attractive investment?
    Whay about AMD taking on $600,000,000 debt the other day and adding a guy from Radio Shack (see latest SEC filing).
    My favorite way of looking at stocks (useless for decisions as I still don't grok it) is the correlation between the analyst recommendations and price/volume.
    What sort of analysis do these guys do? Ouija board?

    BUT wait. What I really want to know is how you /.'ers who invest are planning to react to this Intel news.

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

      AMD was a good investment back in 1999. Unfortunately I didn't have two pennies to rub together, or I'd have bouhgt some. I also foresaw the .com bubble/bust and could have made a killing, but once again I didn't have any money to spare and I don't like gambling with bank loans...

    2. Re:AMD stock by y2dt · · Score: 1

      $30 in the next couple of days?!?! AMD is trading at $18 now. Merrill Lynch set their target for AMD to hit $22 NEXT YEAR.

      So no, I doubt AMD will double in a week. Their stock has been doing pretty well this year tho.

    3. Re:AMD stock by B5_geek · · Score: 1

      Let me get this out of the way:

      I'm an idiot who frequently talks out of his own ass.

      If I had any money I would have bought AMD when it was at $5. But I still thinks it's a very good buy right now too. In a recent article at /. , http://www.theinquirer.net/ , or http://www.theregister.co.uk/ , One of the Dell bosses was quoted as saying that AMD couldn't meet demand for server chips.

      Add to that tidbit the fact that AMD just partnered with ANOTHER foundry, (when their existing one isn't even running near capacity) I think that spells a huge AMD + Dell love-fest soon.

      I'd buy some if I could.

      --
      "The price good men pay for indifference to public affairs is to be ruled by evil men." ~Plato (427-347 BC)
    4. Re:AMD stock by Diabolical · · Score: 1

      Mostly, stock investments are based on hunches, rumors, emotion and such. There is no real analysis they could use or which have any significant meaning. Even the outcome of those would still need to be interpreted with the above mentioned "criteria". Analysis is mostly supporting but certainly not the only reason to buy or sell stock.

    5. Re:AMD stock by Sai+Babu · · Score: 1

      The market reacted negatively when AMD borrowed $600 million to fund growth.
      Dell doings suggest that there was good reason for borrowing these $.
      Dell has been kicking ass in the market and Compaq 1U power supply fans appear to be dying like mayflies. I'm not in touch with large server farms so don't know how the product lines compare for reliability. I am familiar enough to know that a server that will run for 3 years, without attention to hardware, is well worth the hundreds of $ additional cost.
      Which raises another market related question. AMD processors have a reputation for being hot, in three senses of the word. Performance, temp, and sexy. I would like to hear from any /.er who runs a mess of AMD based, name brand, servers on the temp aspect of hot and how it affects your TCO.

    6. Re:AMD stock by BCW2 · · Score: 1

      As a group, investors are just greedy. They don't even suspect technical merit of any company's product. Thats the only way to explain the constant yo-yo of NASDAQ over the last few years. When the real tech companies announce increased orders, profit, cash flow and the market drops, try to make sense of that. Or reports go the other way and it climbs. There is very little logic in the overall market right now, just speculation.

      --
      Professional Politicians are not the solution, they ARE the problem.
    7. Re:AMD stock by glsunder · · Score: 1

      the poster must have lived through the late 90s. It wasn't hard to almost double your money in a few months back then. I made quite a bit (percentage wise) off of just amd, ati and beos stock.

    8. Re:AMD stock by magarity · · Score: 1

      My favorite way of looking at stocks (useless for decisions as I still don't grok it) is the correlation between the analyst recommendations and price/volume.

      Using these two criteria is a strategy straight from the boom days. Please pay more attention to price/earnings. This is a (vague) measure of how long in years at the current price to recoup that price just in net earnings (not dividends). So AMD is currently just over 40. By next year, it is expected to go down to just under 30 as conditions improve. 40+ is a dotcom boom number. 30s are high for normal but not completely nuts. In the 20's is reasonable. In the 10's is a public utility. You can watch a stock price move from the low 20's to the 30's as some exuberance kicks in but it will then fall again to the 20's unless there is some REALLY strong evidence market improvements or serious innovation is going to make a huge change in the company's outlook. While this Dell idea is good news for AMD, it isn't enough to make up for a 40+ P/E, IMHO. I just sold AMD for Intel, which at 20 (among other things), makes it look better from an investment point of view. Now watch me get modded flamebait for saying something nice about Intel stock...

    9. Re:AMD stock by gordo3000 · · Score: 1

      40 is nothing like the dotcom days, the dotcom days were when Yahoo and AOL were over 1000(this happens very easiler when in a year you might take in 10 cents a share adn your share prices are well over 100 dollars. you shouldn't say 40 is a dotcom boom, it just spreads complete falsities as to what was the dotcom boom. for anyone to know, most major investors do not consider 40 anything bad and Charles Schwab usually recommends nothing beyond 100. See it more like a scale of risk, the higher you go, probably the more risky the venture(though this could be completely wrong in some cases). Try not to go by just numbers, you ought to have some understanding of what the company does that makes it a good investment for your needs. For some people, nothing but the powerhouses of stocks(those that are considered guaranteed winners with 5 years or more) is all that they want, others are more risky.

    10. Re:AMD stock by Lizard_King · · Score: 1

      I would strongly recommend against using your P/E scale to make investment decisions. P/E (I prefer trailing because I'm relatively conservative) is a popular measure of a stock's valuation, but can be interpreted many different ways. Saying that a company with a 40+ P/E is overvalued is a poor assessment because these numbers are relative to competitors and the industry the company is in. A company that has a dramatically lower P/E ratio might be construed that the company is undervalued but it can also be an indiction from the market of bad things to come.

      P/E is a useful tool for company evaluation but should never be used alone or without industry context. Read the news about the company, study a company's balance sheet, analyze their cash flow: understand *why* they might have a high or low P/E, then act accordingly.

      --
      "My mother never saw the irony in calling me a son-of-a-bitch." - Jack Nicholson
    11. Re:AMD stock by doodaddy · · Score: 1
      ... historically I've been bitten on almost every investment decision based on the techniclal merits of the product.

      The beauty of this situation is that AMD made the "icky business" decision to extend x86, instead of making the technically elegant decision of starting with a new architecture incorporating some new ideology or clean slate mentality.

      x86 was the crappy 16-bit instruction set that Intel extended to 32-bit processors. Many other companies tried new designs back then, and very few are around today. The designs that are around don't even touch the x86 sales. The only way to chalk up this success for x86 is that backwards compatability (or marketing) was more important than technical merit.

      That is why this situation is so ironic! How could Intel not have noticed this? So much for the theory that Intel was loaded with smart marketing. Apparently they got blind, dumb lucky.

    12. Re:AMD stock by Anonymous Coward · · Score: 0
      "BUT wait. What I really want to know is how you /.'ers who invest are planning to react to this Intel news."

      /.dotters divest they do not invest. Just try to pawn a linux cluster...good luck!

    13. Re:AMD stock by Sai+Babu · · Score: 1

      PE is unstable for growth stocks. It's also a bad indicator for companies in decline.

    14. Re:AMD stock by Sai+Babu · · Score: 1

      "As a group, investors are just greedy."
      Not necessarily a bad thing.
      I see it more as a risk/reward relationship.
      It's like independent contractors. Sure, they charge more, but they also take on risk that a cubical worker wouldn't dream of. The contractors customer is in the same boat. He may get more work for less $ because he isn't supporting a cube worker. The risk is in choosing the right contractor/contract work employer. Contractor might not get paid and employer might pay for 6 months work before realizing the worker doesn't have a clue in his area of claimed expertise.

    15. Re:AMD stock by MarkRose · · Score: 1

      There are two general kinds of investing in stocks -- you can day trade, or you can invest for the long term. The analysts are usually giving advice for short term profits, with little regard to where the company may be several years down the road. Most of the really big investors (such as Warren Buffet) invest for the long term -- they'll take a more indepth look at a company. They'll look to see if the company is properly positioning itself to take advantage of future trends (AMD is), they'll look if they have the resources together to actually do it, and they'll see if the leadership behind the company is capable. AMD is really shining right now (for instance, AMD is technology driven and not marketing driven, which helps it position itself far better over the long term.) Would I invest in AMD right now? Probably not, but that's because the entire market is overvalued right now (real estate is a much better place to invest at the moment), but if I were looking for long-term value (5 to 10 years from now), I'd put money in AMD. On a related note, IBM is also positioning itself VERY well. When the Cathedral model dies for commodity software, the Bazaar model will be old had to IBM. Microsoft, however, will flouder as they try to compete. The whole secret to investing is trends -- invest in those who are prepared.

      --
      Be relentless!
    16. Re:AMD stock by magarity · · Score: 1

      Look at what the grandparent poster prefers to use now and then tell me that my suggestion he use something a little more technical is a bad idea. I don't have space or time in a /. comment to impart my BA degree in financial analysis; I'm just trying to steer him a better direction from where he is now.

    17. Re:AMD stock by darkwing_bmf · · Score: 1
      They'll look to see if the company is properly positioning itself to take advantage of future trends (AMD is), they'll look if they have the resources together to actually do it, and they'll see if the leadership behind the company is capable. AMD is really shining right now

      AMD's resources are still in doubt... they have a lot of debt. But they are using that debt to make investments in the future. As long as their sales (and profits) are going up, it shouldn't be much of a problem... but if the market decides to tank again, AMD may be in a world of hurt. That's the risk side of owning stocks. That being said, I am a shareholder. And yes, I've held companies that have gone bankrupt before. So, take my advice and never invest more that you are willing to lose, on AMD or anyone else.

    18. Re:AMD stock by Anonymous Coward · · Score: 0

      The old Athlon chips (1GHz) were the hot ones (temp). The AthlonXPs were a bit better (P4s run hotter now).

      The Opterons are almost cold in comparison. I have an Opteron 144 sitting beside me that is running at a measly 43C using the stock AMD-supplied cooling fan (100% CPU utilization for the past 6 hours, ambient temp inside the case is 32C). Very very quiet system, well worth the tiny bit extra that I had to pay for a good MB and ECC RAM.

      I would love to be able to buy Opteron servers from Dell. Instead, we're probably going to build our next few servers from scratch so that we can get dual-Opteron units for a decent price.

    19. Re:AMD stock by Anonymous Coward · · Score: 0

      And because they made it backwards compatible *plus* making it so that it had excellent 32bit performance, it's a no-brainer upgrade from a regular 32bit x86 chip. I expect AMD to make huge inroads as a result.

      Which is really why Itanium never took off. While it will run existing code, it was dog slow and expensive.

    20. Re:AMD stock by lsmeg · · Score: 1
      $30 in the next couple of days?!?! AMD is trading at $18 now. Merrill Lynch set their target for AMD to hit $22 NEXT YEAR.

      So no, I doubt AMD will double in a week. Their stock has been doing pretty well this year tho.

      I agree that $30 is a bit optomistic for the next week, but AMD broke 21 today in trading, already edging close to Merrill Lynch's target price, so they could do pretty well in the coming weeks. In all likelihood, though, there will be a bit of a sell-off on Monday since the stock did so well today, but I think it's going to keep going up over-all.

      --
      It's OK! I'm a limo driver!
  20. Lord of the rings by Anonymous Coward · · Score: 0

    Obligatory Lord of The Rings quote:

    "It began with the forging of the Great Rings. Three were given to the Journalists, immortal, wisest and fairest of all beings. Seven to the Engineers, great designers and craftsmen of the computer chips. And nine, nine rings were gifted to the race of Politicians, who, above all else, desire power. But they were, all of them, deceived, for another Ring was made. In the land of Redmond, in the fires of Mount Doom, the Dark Lord Gates forged in secret a master Ring, to control all others. And into this Ring he poured his cruelty, his malice and his will to dominate all life. One Ring to rule them all."

  21. Oh I bet by Ambient_Developer · · Score: 1

    Oh I bet intel loves this one, but hey if you were microsoft would you really care about intel? I mean lets think here though, who depends on who?

  22. See also this ref (bit old, 1hr+long but fun) by Fallen+Andy · · Score: 2, Interesting

    http://www.theinquirer.net/?article=14310
    (the link to the video is at the end).

    I think we all know EPIC is dead. So is Moore's law.
    Get used to learning how to parallelize (??) your
    program.

    Itanic I knew it not at all. Lot's of 64 bit CPU's out there means we can (finally) write nice emulators for the 36 bit ones (grins)

  23. Wrong... by sultanoslack · · Score: 4, Informative
    SGI and HP are the only ones left on the Itanic

    Siemens and Bull (both major vendors in Europe), Dell, and IBM, and probably a lot more that I'm forgetting support ia64.

    Actually pretty much every hardware vendor (that's traditionally worked with Intel CPUs) supports ia64 in one way or another.

    But this article isn't a surprise. ia64 is just presently a pretty crappy CPU for clustered computing because it's very hot, sucks a lot of power and very expensive. When building a large cluster you naturally have to balance heat, energy and cost against performance much more than you do with most setups.
    1. Re:Wrong... by hackstraw · · Score: 2, Informative

      But this article isn't a surprise. ia64 is just presently a pretty crappy CPU for clustered computing because it's very hot, sucks a lot of power and very expensive.

      FWIW, a Xeon uses slightly more power than an Itanium chip, and yes the Itaniums are very expensive. However, I believe that both of these are going to change. The Itanium already has a low power model at 1GHz, and Intel is looking at upping the speed of these low power offerings. And they better start reducing their prices.

      And being that the current 2nd and 5th fastest clustered computers are based on the Itanium chip, ovbiously someone with more decision making power than you believes that these processors are OK for clustering. The first AMD offering is at #17.

    2. Re:Wrong... by Anonymous Coward · · Score: 4, Informative

      Itanium isn't good for clusters. Power970 is a example of a good cpu for clusters.

      However Itanium is good for single image NUMA architectures. They can do things very well that clusters are very crappy at. And Clusters can do lots of stuff cheaper and faster then those big NUMA stuff comes from.

      Itanium is being pushed increasingly into higher end computers. You know why Itanium is important?

      Power970 cpu limit: 2-4 cpus
      Opteron cpu limit: 8 cpus
      Itanium cpu limit: 512 cpus.

      SGI is being very successfull with it's 512 itanium machines running Linux.

      That's 512 cpus with ONE OS running a single Linux 2.6 kernel. (series 2.4 kernels didn't scale well past 4 cpus, and hit a brick wall in performance at 16 cpus. In one revision from 2.4 to 2.6 turned linux into a viable supercomputer-level peice of software BTW)

      For example that 2nd ranked "top500" computer is a 20 machine Beowolf style cluster. Each machine has 512 cpus.

      SGI was able to build a 10,160cpu cluster in 4 months.

      Hell when they started construction in less then 2 weeks they were running space shuttle simulations on it.

      That's AS it was being built.

      You can't do that with power970's. You can't do that with Opterons. Those Itaniums are not going anywere, and comparing them to Opterons and Power970's is a mistake. These proccessors are in completely different leages.

      The Opteron and Power970 just doesn't compete with them. And remember that even though clusters are very impressive but are not suitable for many tasks.

      It competes with the Sun Sparcs and IBM Power architectures. Currently IBM is dominating...

      And to say that the cpu that runs the #2 ranked cluster (and completely dominates the highest ranked Power970 or x86 machine) is a crapy clusting cpu is just plain ignorant.

      Personally I would think it's more of a indication of Microsoft's inability or lack of desire to support operating systems that run at this level. Windows always has and continues to be only a mid to low end operating system.

    3. Re:Wrong... by MrMr · · Score: 2, Interesting

      I guess it shows that Microsoft cannot make the 'quantum leap' in scalability that the linux kernel made (with a lot of help from SGI, who had been there on their MIPS platforms).

      Perhaps they should have hired some SGI engineers (instead of the CEO...)

    4. Re:Wrong... by Paul+Jakma · · Score: 5, Interesting

      Itanium cpu limit: 512 cpus.

      SGI is being very successfull with it's 512 itanium machines running Linux.


      Note that SGI are doing this with very very special hardware. IIRC each CPU brick in an Origin has 4 itanics. All these bricks are then interconnected with very very special CPU interconnect routers.

      That these machines go to 512 CPUs has *nothing* to do with the CPUs being Itanic, it's all down to the ccNUMA interconnect technology (which SGI initially acquired from Cray). If you need further convincing of this, note that the Origin 3k architecture SGIs machines have essentially the same architecture, but use MIPS CPUs. This architecture could be applied to Opteron too, and probably with less effort, as Opteron natively supports ccNUMA and comes with CPU networking built-in.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    5. Re:Wrong... by cmaxx · · Score: 2, Interesting

      Ironically Opteron would be a less good fit than, say, Xeon, for the engineering that SGI have done for MIPS and Itanium, exactly because it has native support for ccNUMA and has integral memory controllers.

      Someone else pointed out the scaling numbers. Opteron scales better than 8 CPUs. 8CPUs is what you can do without glue chipsets, which is pretty darned great.

      Newisys have a chipset that extends the CC and addressing of Opterons so that you can put upto 32 in a system.

      When dual opterons are available, that'll be 64 cores in a single system, which is where Altix was about a year ago.

      This is all reimplementation of stuff that SGI are already doing with CPUs that do all their memory access over the same buses as they do everything else.

      So we're very unlikely to get SGI goodness and Opteron goodness in the same box any time soon. Which is a little sad, but no biggy really.

      Xeons kick butt too - the top Xeon, Opteron and Itanium performance numbers and prices (for server use remember) are actually surprisingly close given they're all clean-sheet approaches wrt each other.

      --
      ...an Englishman in London.
    6. Re:Wrong... by ameline · · Score: 2, Interesting

      Actually that's not correct -- SGI had the MIPS Origin machines working in house before the aquisition of Cray. They called the interconnect "Cray Link" but it had nothing to do with Cray and everything to do with some pointy haired MBA bean counter type trying to "brand" something. This said, most of the post above is correct, but one problem with scaling the opteron up to such large systems is the physical address space in current implementations. It's 40 bits. For large ccNUMA machines, you really want a minimum of 48 bits of physical address space. The other thing the hub chip does on SGI machines is to handle the page directory stuff, counting remote vs local accesses, and handling automatically migrating pages to nodes that are making heavy use of them. Most of this cool stuff is patented, so I doubt the Opteron is doing it.

      --
      Ian Ameline
    7. Re:Wrong... by ottffssent · · Score: 2, Informative

      Dell. IBM. Right.

      Q1 this year, IBM sold 2 Itanium boxes. Yup, 2. Up to 200 by second quarter. IBM sells that many Power machines in about 6 hours. Dell shipped fewer than IBM; Bull shipped 80 but made more money than Dell ($5m versus $4m) Only HP, with about 80% of the ia64 market, shipped more Itaniums than Opterons. Even with Opterons selling for roughly 10% the cost of Itaniums, ia64 barely beat out Opteron in profits, and hasn't a prayer in Q3 and Q4.

      The ENTIRE ia64 market for the first half of 2004 was a pissant $600m. 80% of which went to HP.

      So, while you're correct that Siemens, Bull, IBM, Dell, etc. are major vendors, they're not major Itanium vendors, and wouldn't suffer a whit if Itanium died.

    8. Re:Wrong... by Paul+Jakma · · Score: 1

      Ironically Opteron would be a less good fit than, say, Xeon, for the engineering that SGI have done for MIPS and Itanium, exactly because it has native support for ccNUMA and has integral memory controllers.

      Newisys have a chipset that extends the CC and addressing of Opterons so that you can put upto 32 in a system.

      Well, I didnt mean a drop-in fit to Origin, but more building a large ccNUMA machine with Opteron. That someone has already done with Opteron what it took SGI many many years to engineer with Origin (and reeingeer for Itanic) demonstrates my point that Opteron would be less effort, no? ;)

      BTW, as for reimplementation, check out what DEC did with the Alpha Wildfire machines (the big GS series machines), indeed with the 21364 DEC^WCompaq actually integrated routing protocols into the CPUs. The opteron ccNUMA stuff derives more from DECs approach than SGIs (namely CPU as actively aware participant in a ccNUMA topology, compared to SGI and others approach to Itanic and Xeon of building the smarts around 'dumb' CPUs)

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    9. Re:Wrong... by Paul+Jakma · · Score: 1

      one problem with scaling the opteron up to such large systems is the physical address space in current implementations. It's 40 bits.

      I'm sure AMD could be persuaded to build opteron's with more phys address space if demand were there. Though, I have no idea how ingrained the 40 bit assumption is in the AMD64 MMU structures. But at worst, with a CPU feature bit, it could be enabled selectively, if it is not completely configurable in setup of the page directory already. AMD would have been idiots not to allow for expansion of the phys address space. ;)

      The other thing the hub chip does on SGI machines is to handle the page directory stuff, counting remote vs local accesses, and handling automatically migrating pages to nodes that are making heavy use of them. Most of this cool stuff is patented, so I doubt the Opteron is doing it.

      AIUI, its left to software on Opteron. So it's all down to your OS. Linux has some support for software balanced ccNUMA (mostly process CPU affinity, and allocating pages on the affine CPU, if possible - dont think it can migrate pages between nodes yet, but i could be wrong).

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    10. Re:Wrong... by Anonymous Coward · · Score: 1, Interesting

      It seems that Transmeta's Efficeon processors would be great for clustering... cheap and very cool (doesn't need a fan)... not as fast maybe, but cheap should count for something.

    11. Re:Wrong... by Anonymous Coward · · Score: 0

      No you're wrong.

      Firstly, the Opteron cannot *physically address* the amount of memory in one of these babies. They can address about 1/8th of the memory in them, so there's your first problem.

      Second problem, compare cache sizes: I2 has about 6 times the cache, this *really* helps the interconnect to scale because there are no off chip node caches or anything on this architecture.

      Third problem, floating point performance: You'd simply need more Opterons to get the same FP performance, which is what they're after.

      And no, having twice the number of CPUs which cost half the price is *not* a good option because the hard part is getting that many of them to scale.

    12. Re:Wrong... by edxwelch · · Score: 1

      "Opteron cpu limit: 8 cpus"
      No one sells 8 way opterons. The chip to connect them together isn't available yet.

    13. Re:Wrong... by Anonymous Coward · · Score: 0

      9MB of cache per CPU helps a lot though. Don't believe me? At 512 CPUs per system, simply storing a _single pointer_ for every CPU will eat 4KB right there.

    14. Re:Wrong... by Sivar · · Score: 2, Informative
      Itanium is being pushed increasingly into higher end computers. You know why Itanium is important?

      Power970 cpu limit: 2-4 cpus
      Opteron cpu limit: 8 cpus
      Itanium cpu limit: 512 cpus.
      I'm afraid you are quite incorrect.

      A system builder is not limited by the processor architecture in how many processors can be added to a single system. If a company were willing to throw enough money at it, you could have a 32-way i386. It would be rather inefficient, as the i386 is not designed to make SMP systems efficient and easy to implement, but it could be done.

      The limiting factor is the interconnect logic between the CPUs (and in software land, the OS).
      The Opteron is in no way limited to 8-way systems; that is just the point at which a designer must add their own interconnect logic between the CPUs, because the 8xx series of Opterons "runs out of" Hypertransport links.
      In fact, Sun Microsystems and Serverworks are collaborating on the creation of a 16-way and 32-way Opteron chipset".

      For example that 2nd ranked "top500" computer is a 20 machine Beowolf style cluster. Each machine has 512 cpus.
      Further, I would argue that the "Top500" list is fairly meaningless, because the only test they use to measure "performance" is Linpack. All Linpack does is solve linear equations and linear least-squares problems. You'll notice that Xeon systems are much faster than Opterons in this test. This does not model the real world, where Opterons have a clear performance lead in almost everything you can throw at them.

      There was a discussion about this on StorageReview.com about this time last year. You'll notice the last post in the thread is to an article describing the inadequacy of the current supercomputer benchmarks, and an announcement that they plan to completely overhaul the system by 2006.
      Not that you were defending the legitimacy of the Top500 list per se, but it was brought up in this thread, and provided an opportunity to bitch and moan about it without creating another boring message. :)
      --
      Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
    15. Re:Wrong... by Anonymous Coward · · Score: 0

      The CPU networking technology in the Opterons was acquired from Compaq (who got it from DEC when they bought DEC). It's called hypertransport, and was designed (and used) on DEC's ALPHA processor. The CPU networking on Opterons supports up to 8 processors without 'glue chips' --hence the name "Opteron". You can build boxen with more Opterons using "Glue Chips", and Cray has done so very successfully. ccNUMA is not interconnect technology, it stands for coherent cache Non-Uniform-Memory-Access. You need special hardware to run NUMA. NUMA solves a bus bottleneck problem. When you build SMP (symmetric multiprocessor) computers, they are all connected to a global pool of memory. If the memory bus is running at 800 MHz, 16 processors see the bus as (on average) a 50 MHz bus, since they all have to share it. NUMA solves the problem of having more processors (like say 1000) by having a fence around blocks of ram for each processor, where there is a piece of main memory that each processor can access quickly, and all of the rest of main memory, which it can access slowly. The cc part of ccNUMA is coherent cache. With a lot of processors running a lot of jobs, you get transaction problems, much like multiple users/processors accessing a database. Coherent cache allows one processor read/write access to a block of memory at a time (and only one) and read only access to all others.

  24. comparing chipzilla with chimpzilla: by Anonymous Coward · · Score: 0

    http://finance.yahoo.com/q/bc?t=5y&s=AMD&l=on&z=m& q=l&c=INTC

  25. and specfp was perhaps hand tuned by Fallen+Andy · · Score: 1

    Must of taken a *long* time to get specfp up given the brain damaging "software has to do it" thing on itanic. All I want (personally) is a low watt, high screaming 64 bit version of the 11...Somebody resurrect the Alpha or implement the stanford cpu please? (You are right VLIW was soo 1980's wasn't it..) - oops I wrote 32 bit initially.

    The irony is that when we get a mass market 64 bit
    processor the first thing some of us will do is
    to make a good emulator for the old 36 bit cpu's
    (grins)

  26. Any next generation chip left? by sphealey · · Score: 1, Insightful

    Does that leave us with ANY next generation chip? Or are we stuck with the x86 architecture until 2020?

    Too bad HP killed off the Alpha architecture in favor of Itanium. Maybe they could restart it...

    sPh

    1. Re:Any next generation chip left? by pandrijeczko · · Score: 1, Funny
      Or are we stuck with the x86 architecture until 2020?

      We sure are - Microsoft have enough trouble developing bloated, unstable & insecure applications for one processor architecture, they sure don't want to develop for any others...

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:Any next generation chip left? by DrJay · · Score: 1

      Yeah, Power5. Not very affordable, but very much next generation. And i'd bet money there's a Power6, but wouldn't place such a bet on Itanic III. Or should that be Itanic !!!?

      --
      ______ This mind intentionally left blank.
    3. Re:Any next generation chip left? by 10Ghz · · Score: 1
      Does that leave us with ANY next generation chip?


      Yes: x86-64 at least. Seriously: what's wrong with x86? And x86-64?

      Too bad HP killed off the Alpha architecture


      Alpha? I though you wanted "next generation" chips, not chips from yesteryear.
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    4. Re:Any next generation chip left? by 10Ghz · · Score: 1

      No, but I know that it was a kick-ass chip in the year sword and shield. Modern CPU's would mop the floor with it.

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    5. Re:Any next generation chip left? by sphealey · · Score: 1

      > Alpha? I though you wanted "next generation"
      > chips, not chips from yesteryear.

      The Alpha architecture was 2 to 3 generations ahead of its competitors when it was released. Lack of volume hindered development of its ultimate potential. I suspect that from a standpoint of design philosophy it is still ahead of anything else on the market (ducks while Power advocates throw parts from scrapped PC-RTs).

      You might want to read up on Alpha a bit.

      sPh

    6. Re:Any next generation chip left? by lxt518052 · · Score: 1
      Here's some good articles about the late Alpha EV8.

      http://www.realworldtech.com/page.cfm?ArticleID=RW T121300000000

      The Alpha line was very advanced in terms of architecture and design. EV8, if only having a tiny fraction of resource from DEC/Compaq/HP as Itanic got from Intel, would be king of 64bit computing.

      HP killed EV8 because they didn't want to anger Intel. It wasn't their project anyway. We all know the ill-fated Alpha was from the now demised DEC, acquired by now demised Compaq, acquired by ... well, HP.

      --
      People who dislike China tend to mention Tiananmen Square a lot, but they always forget the Tank Man is also a Chinese.
    7. Re:Any next generation chip left? by Anonymous Coward · · Score: 0

      Tukwila will have Alpha things in it and there are Alpha people working on it, so it is something to look forward to.

    8. Re:Any next generation chip left? by fitten · · Score: 2, Informative

      Actually... the Alpha's design philosophy lived on in the Pentium 4 - higher clock speeds.

      The Alpha's approach was simple ISA and high clock speeds. The initial versions didn't even have OOOE or byte addressing. It was the "RISCiest of the RISC". It wasn't until later versions when byte addressing and OOOE were added. The Alpha was a fine chip.

      The competitor was the HP PA-RISC line which followed the lower clock speed but lots of execution units design philosophy (sound familiar to the AMD lines?) They found it very difficult to ramp up clock speed and very difficult to add more functional units (it's an x^^2 problem) so it stagnated pretty fast. Initially, the two CPU lines were similar in performance but the Alpha ran off from it readily.

      Alphas were designed to be simple and high clock speed first, then add the complex stuff.

      Alphas lack of volume was partly because instead of bin sorting the wafer, cores on the wafers were tested to see how fast they would run and sold as such. The high speed parts were only found a couple/few times per wafer so they were rare. In addition, this type of testing is very expensive in terms of time and resources to do (bin sorting is much cheaper) and also kept the cost of the CPUs very high for the time.

    9. Re:Any next generation chip left? by argent · · Score: 1

      what's wrong with x86? And x86-64?

      About 16 or so pipeline stages.

      Alpha? I though you wanted "next generation" chips, not chips from yesteryear.

      When the rest of the instruction sets out there are based on designs released in the '80s (and in one case, the '70s) as their basis, one from 1992 certainly qualifies as "next generation".

      Alpha was the last of the from-scratch RISC designs, and learned a lot from previous generations' successes and failures.

    10. Re:Any next generation chip left? by argent · · Score: 1

      Actually... the Alpha's design philosophy lived on in the Pentium 4 - higher clock speeds.

      EVERYONE wants higher clock speeds. The Alpha design let them have high clock speeds without deep pipelines.

      Pentium III - 12 stage pipeline
      Pentium 4 - ~30 stage pipeline (20 stages exposed)

      Alpha EV7 - 7 stage pipeline.
      Alpha EV8 (cancelled) - 9 stage pipeline.

    11. Re:Any next generation chip left? by JInterest · · Score: 1

      Does that leave us with ANY next generation chip? Or are we stuck with the x86 architecture until 2020?

      There's the POWER/PowerPC architecture. It isn't dead yet by any means. And x86-64 is a real step forward, even if it does maintain some backward compatibility.

    12. Re:Any next generation chip left? by demon · · Score: 1

      That's not the only one - three perfectly good architectures have had to die in Intel's misguided quest to make IA-64 the unifying force of the 64-bit CPU world:

      - DEC/Compaq Alpha/AXP
      - HP PA-RISC
      - MIPS64

      Unfortunately that's whittled down the research, development, and improvement in the 64-bit sphere. Obviously AMD's development of x86_64 has changed that, and SPARC64 and PPC64 are keeping new blood flowing, as it were.

      Of course, IA-64's time is (obviously) not long for this world - everyone who's taken any interest in it outside of Intel has realized how ridiculous the architecture is, and are putting this lame horse out to pasture.

      Maybe someone will resurrect Alpha... maybe it's not too late yet.

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    13. Re:Any next generation chip left? by Anonymous Coward · · Score: 0

      I also believe the cancelled EV8 had SMT capability (i.e. Hyper threading).
      That little tidbit comes from a grad student when I asked him about his thoughts of the Alpha in Computer Arch. class.

    14. Re:Any next generation chip left? by sphealey · · Score: 1

      > Maybe someone will resurrect Alpha...
      > maybe it's not too late yet.

      I believe that the Alpha is still manufactured by Fujitsu but I don't know if their license allows improvements or just static manufacturing.

      sPh

    15. Re:Any next generation chip left? by 10Ghz · · Score: 1
      About 16 or so pipeline stages.


      In case you didn't know, those are up to individual CPU's, and not due to the architecture. Hell, P4 has what, 30 stages? A64 has about 12-14. And yet, both are x86-CPU's (A64 is also a x86-64-CPU).

      Architecture (x86 etc.) has nothing to do with the number of pipeline-stages. So try to find better excuses, OK?
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    16. Re:Any next generation chip left? by 10Ghz · · Score: 1
      The Alpha design let them have high clock speeds without deep pipelines.


      IIRC, in the later stages of it's life, Alpha-CPU's were having serious problems ramping up their clock-speed. Competition marched forward, but Alpha was standing still.

      AFAIK, Fastest Alpha-CPU's achieved clock-speeds of 1.3GHz. And that was in August this year. Pray tell: how does 1.3Ghz translate in to "high clock-speeds without deep pipelines"? Athlon64 is currently at about 2.6GHz, twice the clock-speed on the Alpha, and it doesn't have uber-long pipeline (like P4 does).
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    17. Re:Any next generation chip left? by 10Ghz · · Score: 1
      You might want to read up on Alpha a bit.


      I'm well aware that Alpha was a kick-ass chip. Emphasis on the word "was". As time progressed, it's speed-advantage got smaller and smaller.

      Maybe Alpha was "2-3 generations ahead when it was released". But the competition has released several several new generations since then. More than Alpha ever did. So it doesn't matter what the CPU WAS like, what matters is what it is today.
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    18. Re:Any next generation chip left? by argent · · Score: 1

      Architecture (x86 etc.) has nothing to do with the number of pipeline-stages.

      The architecture doesn't say "you must have N pipeline stages" no, and I was obviously being flip, but to claim that the architecture has nothing to do with he number of pipeline stages necessary to efficiently implement it implies either extreme naivete or an attempt to muddy the waters.

      12-14 pipeline stages is still pretty high, when the next generation Alpha was only going to have nine, and when the Athlon is clock-limited by the complexity of its pipeline stages while Alpha had been able to stay ahead in both clock and performance throughout the '90s... with only seven.

    19. Re:Any next generation chip left? by argent · · Score: 1

      IIRC, in the later stages of it's life, Alpha-CPU's were having serious problems ramping up their clock-speed.

      In the later stages of its life the Alpha was being systematically starved of resources by Compaq, for reasons that only became clear when the HP merger was announced. You certainly can't measure the architecture based on the Alpha speed and performance curve since the merger, or even for at least a year or two before it... the fact that it managed to stay competitive for as long as it did is bloody amazing.

    20. Re:Any next generation chip left? by 10Ghz · · Score: 1
      The architecture doesn't say "you must have N pipeline stages" no, and I was obviously being flip, but to claim that the architecture has nothing to do with he number of pipeline stages necessary to efficiently implement it implies either extreme naivete or an attempt to muddy the waters.


      let me repeat since you just don't "get it". The CPU can have any number of pipelines. The number of pipelines is up to the design of the CPU in question. Like I said, you can have x86-CPU's with VERY long pipelines (P4), or you can have x86-CPU's with shorter pipeline (A64 etc.). Hell, original Pentium had 5-stage integer-pipeline and 6-stage FP-pipeline (less than Alpha I might add). How does that fact fit in your "x86 has long pipelines!"-drivel? Or are you saying that Pentium was not a x86-CPU?

      So, allow me to repeat: The architecture has nothing to do with the number of pipeline-stages. You can have CPU with long pipelines or short pipelines, and both of those could still belong to the same architecture (in this case, x86)

      12-14 pipeline stages is still pretty high, when the next generation Alpha was only going to have nine, and when the Athlon is clock-limited by the complexity of its pipeline stages while Alpha had been able to stay ahead in both clock and performance throughout the '90s... with only seven.


      Having less stages generally boosts the amount of work getting done per clock-cycle. But it usually makes it harder to ramp up clock-speed. True, Alpha WAS really really fast when compared to others. And it did have higher raw MHz in the beginning. But the fact remains that x86-CPU's first overtook it in raw Mhz and later in absolute performance as well.

      Instead of staring at the number of stages, look at the performance. Alpha was good. But it has been overtaken long ago. I don't care what the situation was in the 90's, I care what the situation is today.
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    21. Re:Any next generation chip left? by argent · · Score: 1

      The CPU can have any number of pipelines.

      Well, that too. most CPUs have multiple parallel pipelines, but that's a completely different issue from the number of pipeline stages they have. Anyway, let's skip over most of the rant about my not getting it and cut to the chase:

      Having less stages generally boosts the amount of work getting done per clock-cycle.

      Actually, it doesn't. The amount of work you can do within a given clock cycle is pretty much limited by the process technology. You can tweak it a bit by running multiple operations in parallel (more pipelines and functional units), or by otherwise trading off chip real estate for shorter critical paths, but eventually there's some stage that can't be run any faster because there's not enough room within a clock cycle to complete that stage.

      At the same time you still want as few stages as you can, because the more instructions you have in flight the bigger the penalty when you're blocked on some dependency.

      But retiring an instruction, from the point it hits the decoder to the point all its results are committed, still represents a certain amount of work. If you have fewer stages, then the bottom line is that you have to complete a larger percent of that work within each stage. There's really only two ways of doing this, and that's to either run at a lower clock so each stage has more time to complete its part of the work, or decrease the amount of work you need to perform to retire the instruction.

      And THAT is where the architecture comes in.

      If your instruction set is designed so that it can be easily decoded, and if it's designed so that dependencies between operations are easy to extract (and if the compiler can tell you what they are, even better), then there's simply less work that needs to be done in the chip to retire the instruction.

      And that is why the architecture matters, and why an architecture can force an implementation to use a longer pipeline. The architecture defines how much work needs to be done to retire an instruction and how much of that is overhead. The Alpha instruction set did a very good job of minimising that overhead. The x86 instruction set is not horrible from this viewpoint... it's better than most instruction sets that survived the late '70s and early '80s... but on today's hardware the overhead it imposes is great enough that it's cheaper to have the processor recompile it into a completely different instruction set than to try and make it run fast.

      I don't care what the situation was in the 90's, I care what the situation is today.

      The situation today is that huge amounts of resources are being expended on making an instruction set that's a very poor match for todays processor technology run very fast. Given comparable resources, the Alpha (or any other RISC instruction set designed to execute on modern hardware) would go much faster.

      The situation today is a lesson in the effect of politics and marketing on processor performance. It tells you nothing about architecture, so it doesn't matter how many times you repeat "The architecture has nothing to do with the number of pipeline-stages" you won't make it any truer by pointing to what superior process and bigger bankrolls can do to overcome the x86 handicap.

      And the situation in the '90s is important because it shows the effect that architecture has on performance. A lesson that may soon come to the forefront again, since process and implementation seem to be running out of headroom.

    22. Re:Any next generation chip left? by 10Ghz · · Score: 1
      most CPUs have multiple parallel pipelines


      I was talking about pipeline-stages, not number of pipelines as such. I apoligize if I wasn't clear on that.

      Actually, it doesn't.


      As a rule of thumb: it does. Details may wary, of course.

      At the same time you still want as few stages as you can, because the more instructions you have in flight the bigger the penalty when you're blocked on some dependency.


      Maybe, but more pipeline-stages does not automatically mean less performance. Why did P4 beat G4, even though G4 had less stages than P4 did? Why did G4 beat G3, even though G3 had less stages than G4 did?

      And that is why the architecture matters, and why an architecture can force an implementation to use a longer pipeline.


      Then why did original Pentium have so few stages, while P4 has ALOT of stages? Architecture (x86) is the same on both, yet the pipeline-lengths are radically different. Clearly, the architecture does not determine the number of stages, that is up to the design of the CPU.

      but on today's hardware the overhead it imposes is great enoug


      AFAIK, on modern CPU's the "legacy overhead" x86 imposes on the CPU is about 1.5 million transistors. And that is not much.

      You just keep on staring at the number of stages. Shouldn't you be staring at the end-result? Fact is that while Alpha was superior in the beginning, it kept on losing it's advantage, untill it was no longer the uber-chip it once was.

      The situation today is that huge amounts of resources are being expended on making an instruction set that's a very poor match for todays processor technology run very fast. Given comparable resources, the Alpha (or any other RISC instruction set designed to execute on modern hardware) would go much faster.


      And why wasn't Alpha given the same resources? Could it be that it didn't sell that well? Maybe it wasn't so good in the end, huh? And yes, compatibility with software IS an advantage. Just look at Itanium. It has HUGE amount of resources behind it, and it's architecture is written from scratch (so you can't complain about sucky x86), and it's not doing so well. Why do you assume that Alpha would have automatically done well?

      you won't make it any truer by pointing to what superior process and bigger bankrolls can do to overcome the x86 handicap.


      Itanium has lots of resources behind it. And it doesn't suffer from the x86-baggage. Yet it gets spanked by x86 on numerous occasions. Yes, it superior in some areas, but it's also order of magnitude more expensive.

      Given comparable resources, the Alpha (or any other RISC instruction set designed to execute on modern hardware) would go much faster.


      Or how about G5? It has state-of-the-art process-technology and no x86-legacy to carry around. And while it's a good chip, it does not mop the floor with contemporary x86-CPU's. Why is that? According to you, it should massacre x86, yet it does not. It performs well, but it's not the be-all end all CPU, like it should be according to you. Why is that?

      A lesson that may soon come to the forefront again, since process and implementation seem to be running out of headroom.


      I see no reason why we should ditch x86 or x86-64, do you? If x86 is so sucky, why is it still the fastest thing out there, even though there are alternatives that have "cleaner architecture" and lots of resources behind it?
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    23. Re:Any next generation chip left? by argent · · Score: 1

      Since we're the only two people reading this any more, I'll just suggest you go back and re-read the message you're responding to and look at the bit where I pointed out how more complex stages can become a clock speed bottleneck, and how Intel's been able to push process technology and processor design to overcome the handicap of the lousy x86 architecture... so far.

      All of the oh-so-ironic questions you're asking here are answered there, if you could be bothered to read what I actually wrote instead of being arch.

    24. Re:Any next generation chip left? by 10Ghz · · Score: 1
      complex stages can become a clock speed bottleneck, and how Intel's been able to push process technology and processor design to overcome the handicap of the lousy x86 architecture... so far.


      x86 (the architecture) is not holding those CPU's back. Hell, they have been getting faster and faster all the time. Intel has been running in to problems recently when it comes to power-consumption and clock-speeds, but that's due to the design of P4. And that is not due to the architecture.

      All of the oh-so-ironic questions you're asking here are answered there, if you could be bothered to read what I actually wrote instead of being arch.


      Where do you answer my questions regarding Itanium? Where do you answer my question regarding G5? You just keep on whining about "if Alpha had similar resources as x86 had, it would have won!". Well, when we talk about x86 here, we are talking about the CPU's that use that instruction-set. Itanium has Intel's resources behind it and no x86 to carry around. G5 has IBM's resources behind it and no x86 to carry around. Yet those two chips do not massacre their x86-cousins.

      Or are you claiming that G5 or Itanium do not have enough resources behind them? Seriously: just answer the damn question. G5 has a "superior" RISC-instruction-set, state-of-the-art process, lots and lots of resources behind it, no sucky x86 to carry around. Why doesn't it massacre x86-CPU's? According to you, it should walk all over P4/Athlon64/Opteron. But it doesn't. It's competetive, nothing more, nothing less. It doesn't massacre it's x86-cousins.

      Answer me that.
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    25. Re:Any next generation chip left? by argent · · Score: 1

      x86 (the architecture) is not holding those CPU's back. Hell, they have been getting faster and faster all the time.

      The second sentence does not constitute support for the first sentence. ALL chip designs are getting faster as process technology improves, even the more-or-less abandoned Alpha has benefitted from that.

      Or are you claiming that G5 or Itanium do not have enough resources behind them? ... [G5] should walk all over P4/Athlon64/Opteron.

      Itanium is a perfect example of why architecture matters, and I'll get back to that in a second.

      The Power PC architecture is the low-end cousin to Power. Not only is it an older design than the Alpha, it's not strategic for either IBM or Motorola. You're right, it has not had nearly the same kind of resources thrown at it as the x86.

      Itanium now... IA64 is an incredibly complex architecture that exposes a huge amount of internal state to the compiler. It isn't a RISC, really, and it was a tremendous gamble on Intel's part. On top of being almost a completely new approach to instruction set architecture it's got some questionable design features that have caused serious problems for other chips in the past.

      I was extremely skeptical, even dismissive, of the design when it came out. The second generation does seem to have dealt with some of the problems and (more significantly) the compilers are finally beginning to get to the point where they can take advantage of it. I've been working on HPUX on Itanium 2 lately, and the latest compilers are mind-boggling. This is not necessarily a good thing, it makes debugging a lot more exciting than I really enjoy.

    26. Re:Any next generation chip left? by 10Ghz · · Score: 1
      The second sentence does not constitute support for the first sentence. ALL chip designs are getting faster as process technology improves, even the more-or-less abandoned Alpha has benefitted from that.


      x86-CPUs just benefitted even more. But, since those "other" CPU's are so much better, they should still do OK, right? Too bad that G4 did not do so well in the end, eh....

      The Power PC architecture is the low-end cousin to Power. Not only is it an older design than the Alpha, it's not strategic for either IBM or Motorola. You're right, it has not had nearly the same kind of resources thrown at it as the x86.


      PowerPC has had lots of resources poured at it. IBM, Apple and Motorola have worked hard at it. IBM's POWER-series has ALOT of resources behind it. And since G5 is derived from it, it benefits as well. Yet, with all those resources and with that superior architecture, it does not massacre x86-CPU's.

      It shows that your design might be technologically "pure", but that does not necessarily turn in to real-world benefits. Hell, the hi-end CPU's (POWER, SPARC etc.) are fast. But they seem to get their speed from their humungous caches, and those cost ALOT of money.

      Seriously, what you are saying is that "if these other CPU's had infinite resources at their disposal, they would walk all over x86!". No shit Sherlock! But they don't. And neither does x86 for that matter. And yet, even with their technologal disadvantages, x86-CPU's are doing just fine. So it seems x86 is not that bad after all. Even if G5 and the like had less resources behind them (and G5 has ALOT of resources at it's disposal), it should still be superior to x86-CPU's, since it doesn't suffer from the "sucky" x86. Yet, it's not. It's competetive, but that's all.

      But, I think we could argue about this untill hell freezes over....
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    27. Re:Any next generation chip left? by argent · · Score: 1

      x86-CPUs just benefitted even more.

      Uh, yes, we already covered this. More resources applied to them, more benefit. Absolutely.

      PowerPC has had lots of resources poured at it. IBM, Apple and Motorola have worked hard at it.

      Well, IBM and Motorola have worked at it... Apple doesn't do chip design.

      the hi-end CPU's (POWER, SPARC etc.) are fast

      SPARC isn't much of a CPU. Again, it's a perfect example of the cost of architectural mistakes... in this case the Sparc register windows caused serious problems for Sun, and it's always been the most anemic of all the RISCs, the only one to never show any serious advantage over the x86.

      x86-CPU's are doing just fine

      Yeh, with an order of magnitude more cash spent on making them do fine. And how are they doing it? They built a recompiler into the hardware, and converted the x86 instructions into RISC instructions, and made those go fast! If they didn't have to effectively convert x86 instructions into Alpha instructions in hardware (hence, inefficiently) they'd be able to leave a huge chunk of silicon and a bunch of pipeline stages off.

      what you are saying is that "if these other CPU's had infinite resources at their disposal, they would walk all over x86!"

      I'm saying that if Intel was spending their money on an architecture that didn't suck, they would be building faster chips and they wouldn't be running into a performance wall right now. I'm saying that architecture matters, that the fact that Intel has been able to keep x86 in the race by heroic efforts doesn't mean that there's nothing wrong with the x86... it just means that the market matters as well.

      I don't know about the weather forecast for hell, but you seem to have an unlimited ability to put words into my mouth, so no doubt you'll come back with yet another ludicrous rehash of something I didn't quite say. Please try and restrain yourself.

    28. Re:Any next generation chip left? by 10Ghz · · Score: 1
      Yeh, with an order of magnitude more cash spent on making them do fine.


      How do you explain AMD? AMD isn't that big of a company. IBM (for example) has more resources than AMD does. So, by your logic, G5 (made and designed by IBM) should walk all over Athlon64/Opteron (made and designed by AMD). Yet it does not, even though it has more resources at it's disposal. Again: why is that? Clearly it can't be due to resources, since IBM has more resources than AMD does.

      If they didn't have to effectively convert x86 instructions into Alpha instructions in hardware (hence, inefficiently) they'd be able to leave a huge chunk of silicon and a bunch of pipeline stages off.


      Just because they are decoded in to RISC, it does not mean that they are converted in to Alpha-instructionsa. And, like I said, x86-compatibility eats only tiny amount of die-space. And like I already told you, x86 does not mandate longer pipelines. 486 had very few stages, yet it was a x86-CPU. Just because P4 (one particular x86-CPU) has lots of stages, does not mean all x86-CPU's must have lots of stages.

      I'm saying that if Intel was spending their money on an architecture that didn't suck, they would be building faster chips and they wouldn't be running into a performance wall right now.


      And what about AMD? Their CPU's are even faster than Intel's CPU, and they aren't running in to a "performance-wall". And that's due to the fact that they designed their CPU's smarter than Intel did. It's not due to x86 being sucky, it's due to better CPU-design. P4 is not being held back by x86, it's being held back by the thermal characteristics of the CPU. And that problem is due to poor design-decisions, not x86.

      I don't know about the weather forecast for hell, but you seem to have an unlimited ability to put words into my mouth, so no doubt you'll come back with yet another ludicrous rehash of something I didn't quite say. Please try and restrain yourself.


      Well you ARE telling how these better CPU's don't have as much resources at their disposal, and that is why they are slower than x86-CPU's. But, like I already showed you, it doesn't quite work that way. AMD is a smallish company, yet their CPU's are among the fastest there are right now. And those CPU's are x86-CPU's! And up untill few years ago, Sun had the second biggest CPU design-team in the world (behind Intel). Yet their CPU's weren't much to write home about. Clearly superior resources do not automatically mean better CPU's. And limited resources don't automatically mean crappier CPU's. If that was the case, Intel would massacre AMD. Yet, for the last 1.5 years, AMD has been kicking Intel's ass. How is that possible?
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    29. Re:Any next generation chip left? by igodard · · Score: 1

      There are some new ones in the pipeline, from companies you never heard of. We recently spec'd a core intended for NUMA supercomputer usage: 102GFlops, 960GBytes/sec memory bandwidth, 87 Watts.

      Or for the merely human: 10Gflops (or Gops integer), standard workstation board interfaces, 9.2 Watts.

      Linux of course :-)

      Ivan

  27. Crap by JamesP · · Score: 3, Funny

    Now we cannot imagine a bewolf cluster of these...

    Pfff!!!

    --
    how long until /. fixes commenting on Chrome?
    1. Re:Crap by jtev · · Score: 1

      FEH! It's just Windows, I mean come on. Or is it like you run that at home or something?

      --
      That which is done from love exists beyond good and evil
  28. Is Amd winning this round? by demon_2k · · Score: 0

    First Amd beat Intel in 64 bit, then they beat Intel in performance, they they got them with value (performance and price) and now they are making faster chips then Intel. Will that become a trend for the next few years?

  29. Criswell predicts... by Ancient_Hacker · · Score: 1

    One might suspect Intel realized a while ago that Itanic was never going to make it. Now they're generating various scenarios, trying to figure out how to write off the investment at the least painful moment. One good instant might have been when Andy Grove left. Or maybe the next guy is revving up for this. Anyway, the shoe is going to drop sometime in the next 12 months. Don't expect much sudden drop in their stock as the market willprobably anticipate this.

  30. Oh great , the x86 arch. wheezes on a bit longer by Viol8 · · Score: 1

    More old Intel , they try and try but they just can't get the albatross of the x86 off from around their necks. They tried years ago with the i860 and they tried recently with the itanium but its just not happening. Personally I wish x86 would die ASAP as its an inefficient , bloated and power hungry architecture but if big corps like MS won't support itanium we can only hope that open source does even if that makes a lesser impact on the market as a whole.

  31. Re:sooooooo oooold google news by jlehtira · · Score: 1

    Oh, puke on! I like to see interesting news on Slashdot. Even when they're somewhere else too, because I've got a job and try to limit my waste of time to Slashdot only ;).

  32. Alpha's not dead !... by Anne+Honime · · Score: 2, Insightful

    ... it just smells that way ; but hey, why don't HP take it out of its coffin, Intels starts printing 'Alphanium inside' labels, and here we go again !!!

  33. Re:Oh great , the x86 arch. wheezes on a bit longe by leathered · · Score: 4, Insightful

    Change the record.

    x86 has come a long way over the years. We now have a multitude of streaming SIMD instructions and the biggest complaint of x86, the lack of GPRs, has been remedied by AMD in x86-64. It's cheap, relatively easy to code for and is not going away any time soon.

    And you say x86 is power hungry? What does that make Itanic?

    --
    For all intensive porpoises your a bunch of rediculous loosers
  34. Anti per-core-licensing and pro per-core-benchmark by vincecate · · Score: 2, Informative

    Monday Forbes reports Intel told software companies they should license a multi-core chip as one processor. Also on Monday, Intel compared their new Itanium to the "best published RISC" machine. Their graph indicates a 64-processor Itanium is about the same SpecIntRate as a 64-processor RISC machine. Now the funny part is for the RISC result they used the 32 chip Power5 SpecIntRate as 64-processors. So 64 Itanium-2 chips are really about the same as 32 Power-5 chips. So while Intel advocates per-chip licensing, they use per-core benchmarking. It is also interesting to note that this new Itanium-2 SpecIntBase of 1590 is just a bit faster than a 2 Ghz Pentium-M and much slower than a 2.6 Ghz Athlon-64-FX.

  35. Re:Oh great , the x86 arch. wheezes on a bit longe by TheRaven64 · · Score: 2, Informative
    Intel have exactly the same problems with the Itanium that they had with the i860 (which was actually relatively successful as a graphics co-processor, just not as a CPU).
    1. x86 is too competitive. The x86 line has such huge volume that they can afford brute force performance increases just by throwing money at the problem. Not an efficient architecture? Make a RISC chip with an x86 -> native instruction decoder bolted on the front. Low IPC count? Ramp up the clock rate.
    2. New chip needs better / differently designed compilers. The i860 could theoretically get 66MFLOPs. In practice, it was rare to get even half of this, giving the 33MHz 486DX a performance advantage. The Itanium requires compilers to automatically parallelise instructions. This is currently a fairly active research area, since a great many chips now come with vector units. The Itanium can be thought of as a single general purpose vector processor (technically, it's MIMD not SIMD, but the principles are similar) - something not easily targeted with current compilers which are intended for linear execution units.
    3. There are a lot of legacy systems. Apple managed to jump from 68k to PowerPC by holding back on shipping the fastest 68040 chips available so that it was possible to emulate a 68K at almost the speed of their fastest system on their new PowerPC machines. Intel don't have this luxury - if they stop shipping fast x86 chips, someone else will take their x86 market share.
    --
    I am TheRaven on Soylent News
  36. Re:Oh great , the x86 arch. wheezes on a bit longe by Viol8 · · Score: 1

    "x86 has come a long way over the years. We now have a multitude of streaming SIMD instructions and the biggest complaint of x86, the lack of GPRs, has been remedied by AMD in x86-64. "

    BFD. A polished turd with a pretty bow is still a turd. The majority of high end non-intel server CPUs manage the equivalent MIPS at less Mhz and producing less heat. x86 is the Model-T of the 32 bit world that if it wasn't for backwards compat would have been put out to grass years ago.

  37. The 'Edsel' of processors by Nick+Driver · · Score: 1

    When the Itanium came out and was given that goofy name, I always thought it would be the 'Edsel' of processors... and indeed it sure enough is turning out that way.

  38. Some benchmarks by gilesjuk · · Score: 1

    http://www.byte.com/art/9608/img/086bita2.htm

    As you can see, PPro improved FPU performance quite a bit but integer wasn't improved that much.

    2.1 vs 2.8 for integer. Of course the PPro could be used in dual CPU arrangements, but only with NT.

    Interesting to see how far ahead and better the PowerPC processor was at that point.

  39. Wow! Two things nobody needs in one sentence! by DeeKay · · Score: 2, Funny

    "Itanium" and "Windows Cluster Edition"!

    It's like saying "Bum Rashes announce they won't support haemmorhoids"...

  40. Re:Oh great , the x86 arch. wheezes on a bit longe by Viol8 · · Score: 1

    Yes the legacy reason is the main reason x86 is around and I won't deny it. As for RISC with a bolted on x86 decoder... why??? WHy not just have a RISC chip and let the compiler do the work? We don't need complex instruction sets in the 21st century! x86 type sets are a hangover from the 70s.

  41. Re:Oh great , the x86 arch. wheezes on a bit longe by argent · · Score: 2, Informative

    If Intel would come up with a replacemenet architecture for the x86 that was a credible alternative, they could do it.

    Here's what they've tried so far:

    iAPX432: arguably the CISC of CISCs. Out-VAXED the VAX, the only instruction set more complex was one of the Japanese TRON designs.

    i960: this one had a chance, it was a fairly conventional RISC with good performance, but it was too early. Intel was still enamored with the x86 architecture, and it got stripped of its MMU and shunted into embedded systems lest it compete with the x86.

    i860: Baroque RISC variant that forced the compiler to do an incredible amount of work to get decent performance. Kind of a trial balloon for the IA64.

    IA64: Even more baroque RISC/VLIW blend, instructions are basically RISC-like, but bundled together in wide instructions. Again, the compiler has to be insanely great. There are some insanely great compilers for it now, we'll see...

    XScale: take the DEC StrongARM and give it the Intel touch: long pipelines, heavy dependency on the compiler, the 400 MHz XScale was not a lot faster than the 206 MHz StrongARM. It's still got a shot of taking market share away from x86 at the low end, except that other companies like VIA and Transmeta are waiting to take that on if Intel really starts trying to push.

    If they really wanted to wean themselves from the x86 they'd have kept the Alpha EV8 team working on the Alpha, release it as the Intel AXP Architecture, and pretty soon people will forget that it's not their design.

    I don't think Intel's managers really want to wean the company from the x86. They say they do, and may believe it, but their actions don't show it.

  42. Microsoft going retro by steelerguy · · Score: 1

    You're telling me MS is just getting to release an OS with the date 2003 in it? Last I checked, it was getting pretty close to 2005!

  43. Mod parent up! by lxt518052 · · Score: 1
    We need a healthy chip design competition going on.

    It's not a good idea to bet all future processors on x86-64.

    --
    People who dislike China tend to mention Tiananmen Square a lot, but they always forget the Tank Man is also a Chinese.
  44. Re:Oh great , the x86 arch. wheezes on a bit longe by Anonymous Coward · · Score: 0

    "And you say x86 is power hungry? What does that make Itanic? "

    Power has very little to do with ISA.
    It is the implementation that matters there.

  45. At last, the nightmare is over by Animats · · Score: 1
    The whole point of the Itanium was that it contained lots of new, patented technology. That's why the Itanium is so wierd. It was intended to be Intel's way to kill off AMD and the other CPU competitors.

    Didn't work. It's different architecture, but it's not better. It's worse.

  46. itanic dead... by Anonymous Coward · · Score: 0

    if intel management had a clue, they'd drop itanic, swallow their pride and bring back dec alpha. a proven archtitechure with an installed base, including compilers and applications. its either that, or drop their pants and adopt amd 64 bit athlon stuff ....

  47. Itanium was too hard to program for. by MtViewGuy · · Score: 1

    I think the biggest problem with the Intel Itanium CPU was the fact you literally had to code from scratch to fully take advantage of the CPU. Of course, that is extremely costly, to say the least.

    Meanwhile, the AMD Opteron and Intel Xeon CPU's can pretty much use the legacy base of x86 program code, updated of course to take full advantage of these server CPU's.

  48. heh... by pyro+jackelope · · Score: 1

    It just doesn't seem like Intel could buy luck at this point...

    --
    28:06:42:12 - That is when the world will end...
  49. Microsoft, a Nuclear Power? by vanourek · · Score: 0

    You mean to tell me that those bastards in Redmond have been enriching Itanium? This clearly makes them a member of the "Axis of Evil". I suggest an escalation of the terror threat level to magenta... or at least a very, very deep reddish tone. I will be FASTING until further notice.

    Seriously though, may I have another slice of yellow cake?

  50. Re:Windows Supercomputer? -- try mixed by Anonymous Coward · · Score: 0

    We are considering a mixed Linux/Windows design. Some programs we need to run are only hosted on Windows for the forseeable future. This leads to a mixed solution where 90% is highly scalable using Linux and 10% is dedicated Windows boxen with dongles and other license restriction items....

  51. Re:Wrong... Again! by voixderaison · · Score: 2, Insightful

    By "Power970" you seem to be referring to the PowerPC family. Don't forget that this chip family is based on the Power architecture from IBM (with some help from Apple and Motorola). The Power architecture contains other chips too, some of which don't have the limitations you cite. Certainly the chip architecture is fully capable of supporting machines with a larger number of CPUs running a single system image.

    Although the really big (and custom) Blue Gene systems are apparently clusters, there isn't anything about the IBM Power Architecture itself that would prevent large monolithic systems from being designed and built.

    The SPARC architecture can be used for machines like this, too. (Remember the CM-5?).

    Building a supercomputer with a large number of CPUs running a single system image is a unique task with a limited client base, and SGI has experience with that. A whole lot more than CPU choice goes into making it work. The way they tell it it was quite a rush. The internal conversation must have gone something like this: "OK, team, we're going to build exactly one of these, and we already decided the price!" NASA doesn't build rockets like that, but SGI can build supercomputers like that. Impressive.

    SGI deserves kudos. But if we step back and look at the big picture from the vantage point of SGI, it sure looks like SGI chose the IA-64 CPU for marketing reasons, not technical reasons. I'd have to guess that their engineering tasks would have been made easier by using a CPU that draws less power, for example. They've been on the ropes for years and conventional wisdom says to back Intel if you're in trouble because that's the safe bet for marketing. Why this remains conventional wisdom when the track record clearly shows that UNIX vendors who switch to Intel are cut up and fed to other UNIX vendors, is another topic.

    You're right of course, that there are two different classes of super computers on the Top 500 list, with one class based on the cluster concept, and the other based on the concept of a single system image. Clusters are radically less expensive, and monoliths are better at certain computing tasks, and it's hard to compare them.

    Monoliths often get custom case mods, though, and thus tend to look cooler. Who would hang a poster of a beowulf cluster of generic beige 1U rackmounts on their office wall? Everybody wants a poster of a Cray or a CM-5 or a Mach 5...

    Hey! I just realized monoliths don't seem to look as cool as clusters lately. What's up with that?!

    --
    Things should be made as simple as possible, but not any simpler. -- Albert Einstein
  52. Two separate questions... by Dr.Dubious+DDQ · · Score: 1
    Does anyone want a *nix computer anyway?

    The answer to the first question, taken literally, is "yes, obviously". Presuming you really mean "anyone" as a casual way of saying for "a very large portion of the general market" then the answer right now is "no". But...

    Does *nix really think it a chance in the desktop sector considering how entrenched Windows is?

    This is a different question altogether, and the answer is "yes".

    See, most people really DON'T care what OS brand name they use so much as they care about being able to play well with others - whether the "others" are other computer environments that the user is already familiar with, or other people playing the user's favorite game, or websites on the internet and email clients on their friend's computer, or being able to look at the slideshows that someone else produced and uploaded, or whatever...

    Most people also don't want to blow wads of money on licensing if they don't have to.

    The "typical" computer user these days seems to be interested almost entirely in email, web browsing, and "Mahjong" games. These basic functions are already well supported in *nix environments and ready to be sold as "appliances" running *nix to anyone who is satisfied with those basic requirements. Related to email and web, though, people also want to be able to watch all those little internet videos that their friends email to them, which are often in proprietary formats. Now, MPlayer already supports all of the major formats pretty well, and plugins are available to use it to play internet videos in Microsoft(r)'s formats, Apple(r) Quicktime(tm), and so forth, not to mention the existence of the Helix media player as well. So, that's possible to take care of.

    The slideshows (I refuse to call it a "presentation" when there is nobody actually presenting...), word-processor documents, and spreadsheets can all be handled pretty well by OpenOffice. There are still a few formatting differences that come up sometimes when loading a file produced by a Microsoft(r) program, but I'd call it "good enough for typical home use". Plus, the ability to generate .pdf's natively built in means if someone is USING OpenOffice they can generate documents that look correct on everyone's computers. So, for ordinary home users, this is also at a "good enough" stage.

    That's not all of the market, or I think even a majority, but it's a pretty big chunk. What's really missing, as the Slashdot discussion boards echo loudly with every time this subject comes up, is video games. Right now, most are written exclusively for the purpose of being installed on a Microsoft(r) Windows(tm) general-purpose operating system, and this does create a genuine speedbump in the path of *nix desktop marketshare.

    However, the concept of having a dedicated "boot disk" for running a video game has been around for a very long time. Tech support people tend to love them, because when used, the video game in question ends up running on a known, well-characterized environment without other processes interfering. Because providing tech support costs money, software company tend to love anything that reduces the need for tech support.

    Since it seems like most people who are playing anything more intensive than "Mahjong" or "Solitaire" usually play full-screen and dedicating all of their attention to the game (and generally want as little running in the background reducing their framerates as possible), the possibility of distributing videogames on self-contained boot CD's is very real. The boot disk might be a no-license-fee-paid-by-the-software-company Linux disk, as they've talked about doing (have already done?) with America's Army. I think the only technical capability lacking to make this really feasible is full write support for NTFS (since

  53. The last word on Itanic... from WKRP! by voixderaison · · Score: 1

    Those of us with a passing interest in microprocessors knew it was a turkey.
    As God is my witness, I thought turkies could fly!
    --
    Things should be made as simple as possible, but not any simpler. -- Albert Einstein
  54. Good for Linux, perhaps? by Dr.Dubious+DDQ · · Score: 1

    Hooray, yet another hardware platform that Linux will run on but Microsoft(r) Windows won't...

    Does Microsoft's refusal to support the Itanium bother Intel at all? If so, will they perhaps "retaliate" by focussing a bit more on Linux support? Maybe even helping GCC develop good Itanium code optimization routines (I know Intel has a proprietary compiler, but the segment of the market that might buy Itanium hardware to run Linux AND be perfectly content only licensing Intel's proprietary compiler rather than being able to use GCC has got to be ridiculously small...)?

    After dropping the ball so badly, initially, on the "Centrino" chipset support for Linux, it would be nice to see Intel have more reasons to more openly support Linux development. It sounds like Linux is really the only chance they have of finding future uses for the Itanium (other than perhaps ceasing production and using the existing stock to set up a "museum of market failures"...)

  55. Just how much does a FUCKTON weigh? by Anonymous Coward · · Score: 0

    This is a seemingly easy question being that a TON is 2000 pounds. A dollar bill (and all other currency notes in the United States) weighs 1 gram.

    Thus, mathematically:

    454 Grams = 454 Notes
    454 Notes to a Pound
    2000 Pounds is 454 Notes x 2000
    That means a FuckTon is equivalent to 908,000 bills.

    The question is: how many bills of WHAT TYPE and how many, pray-tell, would be made non-denominational by the act of ... uh ... fucking?

    That's another calculation for someone else.

  56. Iron.... by Anonymous Coward · · Score: 0

    ...y?

  57. Guess what Intel... by Anonymous Coward · · Score: 0

    Linux is your daddy!

  58. Open source of course - Grid by kupci · · Score: 1

    http://www.cs.wisc.edu/condor/description.html

  59. Re:Oh great , the x86 arch. wheezes on a bit longe by Rich0 · · Score: 1

    Are you in fact making that statement in comparison to the x86_64 - aka Athlon64? While it can execute x86 instructions it is definitely a big leap forward.

    My year-old 2GHz AMD64 can keep up with even the latest Intel P4s at most applications (there are a few where the raw GHz helps). It certainly puts out FAR less heat than a typical Intel chip. And that isn't counting its capability to throttle down when idle.

    Backwards compatiblity is a big deal. Even though the amd64 architechture is nearly identical to the x86 there are still tons of apps that are buggy when compiled 64bit. As a result, I can just run them 32bit. That gives me 64bit performance on most applications without having to make tough decisions over "must-have" apps which refuse to work without significant patching.

    Don't get me wrong - even x86_64 has a lot of baggage from its x86 heritage. However, if you do a little reading up on it you'll probably find that it gets around many of the x86 limitations.

    There is plenty of room for improvement, but the x86-based architechture has been remarkably long-lasting. I look forward to the day when there is a smooth migration path to something better, but we're not there yet...

  60. Re:Oh great , the x86 arch. wheezes on a bit longe by Derleth · · Score: 1
    As for RISC with a bolted on x86 decoder... why???

    'Cause Windows won't run on the RISC ISA, that's why. And people won't buy a new computer if it completely negates all prior software purchases.

    If you want to blame someone for this, blame IBM. The System/360 introduced the idea of an ISA being seperate from any single machine, and therefore the idea that programs could be moved from one machine to another without recompiling.

    --
    How can you use my intestines as a gift? -Actual Hong Kong subtitle.