Slashdot Mirror


Transmeta Meets Blades

The Griller writes "Gordon Bell, one of the creators of VAX, and Linus Torvalds were at the launch of a new supercomputing platform at the Los Alamos National Laboratory. Based on Crusoe processors from Transmeta and running a version of linux, it is aimed at being cheaper than conventional supercomputers by requiring no cooling and lower maintenance. " Basically, it's blade clustering, using Beowulf.

160 comments

  1. Slashdotted ALREADY?!? by Anonymous Coward · · Score: 5, Funny
    1. Re:Slashdotted ALREADY?!? by Anonymous Coward · · Score: 0

      Too bad they aren't running this on that Beowolf cluster!

    2. Re:Slashdotted ALREADY?!? by Anonymous Coward · · Score: 0

      Come on, how long have you been waiting to use that?

    3. Re:Slashdotted ALREADY?!? by 56ker · · Score: 2

      That's got to be the worst joke ever! You could have at least pointed to a never ending link to this page or a picture of the Funhouse hall of mirrors.

    4. Re:Slashdotted ALREADY?!? by Ixe · · Score: 1

      LOL, nice link....
      Is that orginal? Well even if not I thought it was funny...

      --
      Sigs pose an operational security risk and help the baddies aggregate data. I guess commenting does too, oops.
  2. I've got to wonder by Arker · · Score: 4, Insightful

    I've got to wonder why they are using Crusoes. It's a good chip for the application, don't get me wrong... but the last I heard the main advantage it has over StrongARM is x86 compatibility, which shouldn't be an issue here.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
    1. Re:I've got to wonder by Anonymous Coward · · Score: 0

      They should have used Pentium III .13 micron chips running at about 1GHz. Those generate very little heat, use very little energy, and are much more powerful than any Crusoe chip.

    2. Re:I've got to wonder by The+Monster · · Score: 3, Interesting
      I've got to wonder why they are using Crusoes
      Because if they used Intel chips, Transmeta wouldn't make very much money off it.&lt/joke&gt

      But this does explain why it's been very important for Linus to push MP in the kernel.

      --

      [100% ISO 646 Compliant]
      SVM, ERGO MONSTRO.

    3. Re:I've got to wonder by bc90021 · · Score: 1

      According to the story, they are using the Crusoe chips because they don't require active cooling, unlike Intel or AMD chips.

    4. Re:I've got to wonder by gmack · · Score: 3, Insightful

      Uhh no.. this has nothing at all to do with MP since i's a beowulf cluster and last I checked you can't to MP with transmeta.

    5. Re:I've got to wonder by Anonymous Coward · · Score: 0

      They should have used Pentium III .13 micron chips running at about 1GHz. Those generate very little heat, use very little energy, and are much more powerful than any Crusoe chip.

      Not matter how powerful a cpu is.
      Better is performance per buck.

    6. Re:I've got to wonder by mocm · · Score: 3, Informative

      Strongarm has no FPU and is not as fast as a Crusoe.
      A Pentium III still needs way more energy than a Crusoe. You have to keep in mind that those energy savings of Intel ships are usually accomplished by lowering the processor clock rate which will not help very much if you need processing power. The Crusoe also changes the clock rate, but does so dynamically, so that you always have the speed you need. Additionally, it has far fewer transistors and therefore needs less energy even at full speed.

      --
      ***Quis custodiet ipsos custodes***
    7. Re:I've got to wonder by Anonymous Coward · · Score: 0

      Bullshit. Did you read the article? They are clustering a bunch of processors. MP stands for "Multi-Processor" in case you were wondering. A "cluster" implies "multiple processors" you idiot.

    8. Re:I've got to wonder by Anonymous Coward · · Score: 0

      Before you start calling people names, make sure you know what you are talking about;

      MP implies shared memory, or single system image. A cluster does neither, as it is a shared memory system with multiple system images.

    9. Re:I've got to wonder by Arker · · Score: 3, Informative

      According to the story, they are using the Crusoe chips because they don't require active cooling, unlike Intel or AMD chips.

      Obviously you are not familiar with the ARM family of processors - they are very similar to the Crusoes, and in particular they don't require any active cooling either.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    10. Re:I've got to wonder by Anonymous Coward · · Score: 0

      Low power consumption. A 90% power savings is sort of irrelevant with a single CPU, but talk about saving 90% of electricity across 20 CPUs, and that's a decent savings.

    11. Re:I've got to wonder by Anonymous Coward · · Score: 0

      Nope. These nodes are fully independant Linux systems. What ties them together is the application layer stuff, and how they are managed.

      They each have their own memory, CPUs, Ethernets, etc...

    12. Re:I've got to wonder by wik · · Score: 1

      To throw another wrench at you: MP may also mean Message Passing. Such a machine may only communicate via messages over some interconnect (e.g. a network). Each machine has its own private memory address space and hardware resources. It's what you generally think of when you think "cluster". This is entirely different from a shared memory multiprocessor, where all of the processors have access to a global address space.

      --
      / \
      \ / ASCII ribbon campaign for peace
      x
      / \
  3. Hey... by cliffy2000 · · Score: 0, Redundant

    We can make a beowo... oh. How can I make a "beowolf cluster" joke when it IS a beowolf cluster? Wah!!!

  4. Just Imagine... by Anonymous Coward · · Score: 0

    Just Imagine a Blade cluster of Crusoe processors running Linux.

  5. Cluster by pknut · · Score: 0, Redundant
    Just imagine if you built a Beowulf cluster of these...

    Ok, I'm sorry.

  6. It must be said! by Hercynium · · Score: 2, Funny

    Dude, imagine a beowulf cluster of...*KRONK* [hercynium is clubbed with a shotgun and dragged away by the moderators...]

    --
    I'm done with sigs. Sigs are lame.
  7. Forget Beowulf by guttentag · · Score: 5, Funny

    Imagine if these weren't clustered...

    1. Re:Forget Beowulf by Anonymous Coward · · Score: 0

      Imagine if these weren't clustered...

      Then:

      No one would post a stupid comment like "Imagine a Beowulf cluster of those!"

    2. Re:Forget Beowulf by kmellis · · Score: 1
      Touche! Ignoring the obvious joke, you went for something subtler and much more funny.

      Now, just how do we make sure that no one ever posts this joke again?

  8. Cube of Crusoes by geoffsmith · · Score: 4, Interesting

    Given that you don't need to actively cool these chips, I think what would be even cooler(N.P.I.) is a cube of chips stuck together and interwoven with some sort of vascularized heat-sink. A meaty cluster of 100 chips you can hold in your hand, and plug into a big cube-shaped socket on your supercomputing motherboard. Now *that* would be New for Nerds.

    Websurfing done right! StumbleUpon

    1. Re:Cube of Crusoes by Anonymous Coward · · Score: 0

      well gosh, imagine a beowulf cluster of THOSE!!!

    2. Re:Cube of Crusoes by ImaLamer · · Score: 2

      Is that something similar to what is in the movie Pi?

    3. Re:Cube of Crusoes by Anonymous Coward · · Score: 0

      Or even.... Even a Beowufl Cluster of THOSE!!!

    4. Re:Cube of Crusoes by geoffsmith · · Score: 2

      Exactly. Except it wouldn't have that melted goo all over it.

      I was also thinking like a mini Borg ship you could hold in your hand. I think it would be really satisfying to have a big mass of processors in your hand, not like these wimpy delicate little things we have now in their static-proof baggies. Also, once we've conquered the 2nd dimension (ie. we've hit fundamental size limits, like 1 molecule thick wires), 3rd dimension is the next logical step. And vascularization like that found in the brain is a pretty good way to cool things off.

      Interestingly, what separates us from the Neanderthals is an extensive system of veins in the back of our head designed to cool the brain. It was an important evolutionary step that allowed us evolve a lot more cerebral processing power.

      Websurfing done right! StumbleUpon

    5. Re:Cube of Crusoes by Anonymous Coward · · Score: 0

      Does that mean that we need to evolve even bigger heads with visible veins for cooling to go beyond our current capacities? I'm thinking about Uncle Scrotor from This Island Earth, as seen in the MST3K movie, of course.

      Mu-tant upgrades for all! Leaves only the fresh scent of pine!

    6. Re:Cube of Crusoes by Anonymous Coward · · Score: 1

      Cool idea, but where do you put all the memory?

      Somehow you need to fit a wide memory bus in there...having 100 ~500Mhz processors usually means hundreds of gigs of ram. Where would it fit? (Remember, you gotta keep memory as close to the CPU as possible, or you take a very big performance hit...that's why we have multi-level memory cache on the processor dye these days).

    7. Re:Cube of Crusoes by twiztidlojik · · Score: 1

      You'd put it in the middle, of course. Or, you could design your own chips with say 64 MB of memory per chip and both the processor and the memory are on one chip! Then, all you'd have to do is stick them all together and watch your SETI@home units crunch!
      Speaking of SETI@home, you could create fast fourier transform chips out of those transmeta chips, right? Just something to ponder, but a dedicated fast fourier transform chip would be übercool to have in a cluster. Also, you'd have to rewrite/recompile seti@home to use the chip, but if they really wanted those work units then they'd write one.

      --
      I will now redundantly add my name to the end of my post. You know, in case you forgot me or something.
    8. Re:Cube of Crusoes by Bloem · · Score: 1

      Sounds like a transputer from inmos that was popular in the beginning of the '90. Dunno if they can be bought though. I've used them at the university. The most easy way to program such a cluster was with the occam programming language.

      Hmm, I think I'm getting old

      --
      the use of knowledge is highly overrated
  9. Linux wins again by Anonymous Coward · · Score: 0

    Great news for the Linux community. Torvalds keeps on keepin' on. Bravo Linus.

  10. transmeta.com by jbrw · · Score: 5, Informative
    transmeta.com has more information on why a Crusoe based solution was selected.

    It all comes down to "power consumption, size, reliability and ease of administration", apparently.

    And the marketing people at RLX Technologies should be shot for not having a press release up for this, as it's all based on their product...

    1. Re:transmeta.com by Anonymous Coward · · Score: 2, Insightful

      I can't imagine how a choice between Chip A or Chip B influences 'ease of administration'. Linux is Linux. I didn't know one has have people maddly flipping jumpers on lesser chips to do a calculation.

      Also, silicon is silicon. Pick your chip and reliability is all pretty much the same. Failures are almost 99.9% power supplies, support items like Caps, resistors, and edge connectors. When a chip fries, the root is almost always static or support electronics. (Well, there is overclocking).

      Low power/small size is a good thing. I guess the right choice boils down to balancing watts and bucks for FLOPS per node.

      Anyway, I like the point about "stop using more transisters to make it go faster" bit. What a hoot. That't exactly the point of building a cluster. More chips, more transistors, more FLOPS.

    2. Re:transmeta.com by Arker · · Score: 3

      Anyway, I like the point about "stop using more transisters to make it go faster" bit. What a hoot. That't exactly the point of building a cluster. More chips, more transistors, more FLOPS.

      That's exactly why he likes designs that don't use more transistors per cpu. The heat and power consumption of a P3-P4 class chip may not seem all that bad when you have one in your PC, but when you have 100s of them racked up it can become a very serious problem.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    3. Re:transmeta.com by Anonymous Coward · · Score: 0

      Actually they do, its just not under their press releases.. its under thier product page.

      Here is the link to their products page.
    4. Re:transmeta.com by Anonymous Coward · · Score: 0

      > Low power/small size is a good thing.
      >
      I am still waiting for even one lousy motherboard with a Crusoe. Ditto for a real laptop.

  11. Green Destiny by guttentag · · Score: 3, Funny
    ...the unveiling of the supercomputer, a Beowolf cluster called Green Destiny...
    Computing legends Bell and Torvalds looked on in envy as the Green Destiny blade cluster was unveiled, knowing only the great Li Mu Bai was worthy of wielding the blade cluster's power. Upon plugging the Green Destiny in, they were appalled to find it had been "r00t3d" by some Chinese hacker calling himself Yu Jen...
    1. Re:Green Destiny by ImaLamer · · Score: 2, Funny

      ... the Jade Fox never really learned the hacking techniques but her disciple did; and did very well.

      Li Mu Bai died one day, but yet his spirit lived on and he still fights today as a Giang Hu soldier - destroying script kiddies everywhere.

      Now only Lo, Jen and Shu Lien have the root passes and the universe is safe.

  12. Wow, just.. by tortap-0 · · Score: 0, Redundant

    imagine a beo... ahw crap.

    1. Re:Wow, just.. by NanoGator · · Score: 2, Funny

      Heh you know what's funny? I damn near posted almost the exact same thing, except like 5 other people did.

      It kind of reminds me of a Star Trek convention I went to (the ONLY one I ever went to...) where they had a costume contest. 249 out of 250 people the day before said 'I bet Ill be the only Klingon there!'

      --
      "Derp de derp."
  13. Post-X86 clustering by baka_boy · · Score: 5, Insightful
    Personally, I'd much rather have a rack of XServe 1U boxes than Transmeta chips -- G4 processors may not be quite as power-efficent as Transmetas, but they also run at higher clock speeds, have two processors per mobo, give you fast 128-bit vector processing unit (very nice for scientific calculation), and still beat the pants off of PIII/IV and Athlon chips in the power/heat/size arena.


    The only trick would be getting the things to work properly in a headless configuration -- Apple won't ship them without a graphics card, but I'm relatively certain that you could get a LinuxPPC installation to work even without the card installed.

    1. Re:Post-X86 clustering by Hercynium · · Score: 3, Interesting

      Actually, look a little more closely at the tech specs on apple's site... it says that os X server was specially tweaked to run headless on these. (it also mentions the db9 serial port set up for the old-skool unix geeks! Yay!)

      --
      I'm done with sigs. Sigs are lame.
    2. Re:Post-X86 clustering by Anonymous Coward · · Score: 0

      They do in fact support headless booting. It has built in graphics on the motherboard, with the ability to order a card to stick in the AGP slot if necessary, but in either case, headless booting is supported.

    3. Re:Post-X86 clustering by Anonymous Coward · · Score: 0

      ha ha! Apple fanboy the rescue! Someone call me when apple makes a real rackmount machine that does something other than run i-tunes.

    4. Re:Post-X86 clustering by gmack · · Score: 1

      even at 2 pricessers per 1u they aren't as dense as a blade.

    5. Re:Post-X86 clustering by austus · · Score: 1

      Actually the transmeta chips aren't actually x86 chips at all. In theory, the transmeta chips could be made to utilize the same byte code instructions as G4 chips. For that matter, they could be made to use Jave virtual machine byte code. They're really quite dynamic chips.

    6. Re:Post-X86 clustering by Anonymous Coward · · Score: 1, Informative

      fast 128-bit vector processing unit (very nice for scientific calculation)

      Actually, vector processing is essentially useless for most scientists as long as the compiler doesn't autovectorize the code.

      First, most algorithms are NOT trivially vectorizable.

      Second, most scientific code is Fortran-77 that has been developed over decades. If there are trivial function calls where you can use an Altivec library it's fine, but there is no way people are going to rewrite all their code in Altivec since it would destroy portability (and Altivec primities only exist for C/C++ anyway).

      3. Almost all scientific software users double precision.

      There are a handful of cases where vector processing is wonderful, but it's a very limited subset (and although that subset might be important to you, it doesn't suffice for most users). Just look at x86; you can argue that SSE/SSE2 isn't as capable as altivec, but it definitely accelerates performance significantly. Still, very few programs are handcoded with those instructions even though the x86 marked is 20 times larger and SSE2 supports double precision - it simply isn't worth the effort.

      The G4 Altivec might be wonderful, but I want my code to run fast on all platforms, and have a lifetime of at least 10-20 years. If we are to invest any time in handcoding vector instructions it will be SSE and not Altivec, since that userbase is 20 times larger...

    7. Re:Post-X86 clustering by Elwood+P+Dowd · · Score: 2

      Despite all of the replies to your post indicating otherwise, I'm pretty sure you're wrong.

      No mac has ever been able to boot without some kind of graphics hardware. Not while running MacOS, LinuxPPC, or anything else. This is of course, completely ok. They will still run headless. That is, don't connect a monitor, and then they're headless. Just imagine that the graphics card isn't installed. If you ever see the window manager using more than 1% CPU, I'll eat my hat.

      I could be mistaken, but I was also pretty sure that there is no standard PC hardware that will boot without a graphics system either. The operating system has nothing to do with it.

      Anyway, as someone else pointed out, three blades stack in 1U together. Your CPU density is still better with transmeta.

      Someone else pointed out that Transmeta chips could run code morphing software that supports G4 instructions. This is the dumbest thing people keep saying about Crusoe. Of course it *could* run different code morphing software, but it never will. It cost Transmeta as much to develop that software as it did to develope the hardware. There is *no* *way* that anyone will ever write the software that will allow Crusoe to emulate different types of chips. Too expensive.

      --

      There are no trails. There are no trees out here.
    8. Re:Post-X86 clustering by angel'o'sphere · · Score: 3, Informative

      Actually, vector processing is essentially useless for most scientists as long as the compiler doesn't autovectorize the code.

      Thats wrong. The rest of your post also.

      double x[veclen]; // init it somehow
      double y[veclen]; // init it somehow

      double scalar_product = 0;

      for (int i; i less_than veclen; i++) {
      scalar_product += x[i] * y[i];
      }

      This above is scalar code. Any compiler aware of a vector processor compiles that to a singel vector processor instruction. At least that was the case 14 years ago when I worked on vector processors.

      I'm not sure if Altivect is a true vector processor, I think it supports like MMX only very limited SIMD processing, but I'm not sure as I say.

      Operations on "arrays", hence vector processors, are very easy to map on vector processing units.

      Regardless if it is as easy as above or if you have offsets or gaps like i+=3 in the loop above.

      Same is true if the result is a vector again of course.

      Manual vector processing instructions get interesting if the loop aove would calculate a vector and that vector was nput for a further stage.

      Like this:

      Vector a, b, c, d, e;
      Scalar i, j, k;

      a = i*b + j*c; // result is a vector
      e = a + k*d;

      Ususlay you would have loops calculating that, the second loop would run after a is completely calculated.

      If there is a second vector processor (or just a unit on the processor) you can feed a dirctly into it tocalculate e.

      AND THIS is hard to figure for a compiler. Probably youment that. As all vector units are different in that respect there exist fortran libraries with standard subroutines for that.

      angel'o'sphere

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  14. huh? by pnatural · · Score: 2

    and ease of administration

    could someone explain how a microprocessor is administered?

    1. Re:huh? by kmellis · · Score: 2
      could someone explain how a microprocessor is administered?

      I imagine that with supercomputing, or any significant concentration of complicated hardware, hardware administration is a significand cost.

    2. Re:huh? by Anonymous Coward · · Score: 0

      I'm convinced that's just today's slimy sales buzz word. Admin costs are headcount, and that is one of the biggest expenses on the sheet. If you want to form an image that your crap *really* makes things cheaper, headcount reduction is about the only target you got.

      Now, nodes of a given *system* may fail more than others, or not. But that has exactly nothing to do with the CPU.

  15. Wow... by inertia187 · · Score: 1

    Gordon Bell created Linus Torvalds? Or is he just a clone of the real Linus Torvalds?

    --
    A programmer is a machine for converting coffee into code.
    1. Re:Wow... by El+Prebso · · Score: 1

      Try reading the cover of "Just For Fun", it says

      "Linus Torvalds creator of Linux and David Diamond"

      So not only did Linus create Linux, he also fund the time to make David Diamond.

      Impressive.

      --
      I didn't say it was your fault. I said I was going to blame it on you.
  16. Wouldn't it be cool? by MsWillow · · Score: 1, Redundant

    Wouldn't it be great to have a Beowulf cluster of these? Oh, wait. Nevermind :)

    --

    Lemon curry?
    1. Re:Wouldn't it be cool? by bloggins02 · · Score: 1

      "Score 3: Funny"

      Somehow, I'm having a hard time figuring out how this is funnier than the 30 other Beowulf jokes in this thread.

      Would someone please enlighten me? Anyone? Anyone?

  17. they chewy software core... by simpl3x · · Score: 1

    i am not sure how they are making an advantage out of the code morphing, but the article states that it is a primary consideration.

  18. Wow we're dumb... by KFury · · Score: 0, Redundant

    I don't even remember one of us slashdotters responding to a Transmeta story with 'imagine a beowulf cluster of these...'

  19. Re:Supercomputers For Your Desktop by Anonymous Coward · · Score: 0

    http://www.infoworld.com/articles/hn/xml/02/04/17/ 020417hndoe.xml A link to the real supercomputer at the DOE that runs Linux. Nanotechnology will break past the barrier and you will begin to see Supercomputers in a testtube. Coders we need a language to code those atoms and protiens and of course it will be running the Linux Kernel and GNU Software.

  20. Mainframe? by GigsVT · · Score: 3, Interesting

    How can you even compare this to a mainframe?

    Clustering is a very good and very cheap and superior alternative in some cases.

    In the cases where you really need a mainframe, no cluster is going to help you. Mainframes aren't even really that fast. What they are good at is having tons of I/O bandwidth, even between nodes.

    If we quit comparing clusters to mainframes, then people might take clustering more seriously. They are not intended for the same classes of problems.

    I have an OpenMosix cluster at home, and I work with an Origin 2000 at work. (If anyone else uses IRIX you know that you work *with* IRIX, not on it, it has a mind of it's own :) They are vastly different concepts, apples and oranges.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  21. Dicey numbers alert... by Anonymous Coward · · Score: 1

    From the transmeta page...

    > Specifically, the RLX/Transmeta solution results in a 5x to 10x savings in power, i.e., 15 watts versus 75 watts under load, and seven watts versus 75 watts at idle.

    So "lesser chips" must run at 75 watts, flat. I know Intel chips cool remarkably at idle. Remember all those Toshiba laptops frying when they're actually asked to compute? Watts is BTUs, and 75 of 'em emit a contatant amount of heat.

    I hate it when they try to spin even the obvious and well know facts. If they're doing that with the black and white, what are they doing behind the Grey?

  22. So if we... by Daniel+Wood · · Score: 0

    take two cabinets of these clusters, do we call them Beowulf 2.0 or Beowulf Squared? And if a cluster goes down, do we call the remaining cabinet the Root Cluster or Cluster Fucked?

  23. Excellent point! by Ashurbanipal · · Score: 2, Informative

    I was always amused at how a unibus PDP-11 with 512K of main memory could beat the snot out of a 386 at real-world tasks. I/O is critical for so many applications...

    However, don't write off clusters yet; have you looked at The AGGREGATE? The link points to Klat2 (Gort, klaatu barada nikto! Sorry) which is a very photogenic aggregate-based machine. The techniques these guys are developing may bring high I/O throughput into clustering at mainframe levels eventually.

    1. Re:Excellent point! by mojo-raisin · · Score: 1

      I've head that aggregate.org is supposed to have info on a cluster, but over the past year, whenever I go there, it just says "Our site is under construction, please come back later"

      with a banner for http://www.aggregate.org/images/anetlogo_100x50.gi f
      and
      http://www.aggregate.org/images/names4ever banner1_ logo.gif

      Does the URL only work for people with certain ip addresses or something? Because people keep referring to that site when it seems to have zero content.

    2. Re:Excellent point! by twiztidlojik · · Score: 1

      I like the high-tech office fans cooling in between the individual units. Very attractive and cool.

      --
      I will now redundantly add my name to the end of my post. You know, in case you forgot me or something.
  24. I think you're confused... by Arker · · Score: 2

    Where did you see anything about Mainframes?

    These clusters are NOT designed to take over from Mainframes, but from Supercomputers. Totally different animals.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
    1. Re:I think you're confused... by GigsVT · · Score: 2

      Maybe I used the wrong word.

      I've seen the two used almost interchangbly when referring to modern large systems.

      What would you call a cluster of Origin 2000s with a single system image? A supercomputer? Then my point still stands, as long as we are talking ethernet as a system interconnect for this type of clustering, it's not in the same ballpark as far as classes of problem.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:I think you're confused... by Arker · · Score: 2

      I've seen the two used almost interchangbly when referring to modern large systems.

      I have as well, it's a common mistake for nontechnical types (particularly reporters) to make. But they are very different systems. Mainframes have massive redundancy and i/o bandwidth. Supercomputers also have lots of redundancy but they are typically not built for I/O bandwidth at all, but sheer number crunching power. Mainframes are designed to run large databases, supercomputers to do complex mathematics, so you get very different designs for different problems.

      The Origin2000 is, if I'm not mistaken, the latest iteration of some of the old Cray designs, and those are definately Supercomputers, not Mainframes. That said, you are of course absolutely correct that ethernet is a major limitation of the sort of cluster we are talking about, and the Crays are still a much better bet for a subset of traditional supercomputer jobs. This is changing, though, as more and more effort and thought goes into improving them.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  25. slashdot != k�hl by Anonymous Coward · · Score: 0

    slashdot and bill mahr suck

  26. Sorry, but ARM == No floating point hardware! by Anonymous Coward · · Score: 0
    That's the price you pay with ARM.

    If you want to do all your calculations in integer, go ahead, use ARM.

    1. Re:Sorry, but ARM == No floating point hardware! by Arker · · Score: 3, Informative

      Ok, finally that's a legitimate response. It's true ARM doesn't include an FPU. However, the last I checked (and I'm not real up to date on it) using libfloat it had emulation good enough to keep up with IA32 fairly well on FP.

      I imagine, though, this is probably the reason. It seems reasonable that Supercomputer work would require some FP, although I don't know for sure.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    2. Re:Sorry, but ARM == No floating point hardware! by Anonymous Coward · · Score: 0

      Of course, ARM power consumtion is so low, maybe you could just throw more of them into the box. My RioVolt MP3 CD player is ARM powered and it will easily go 15 hours on two AA batteries. I suspect the CD motor users more juice than the ARM processor. It is probably the motor which is the limiting factor in battery life.

    3. Re:Sorry, but ARM == No floating point hardware! by Anonymous Coward · · Score: 0

      Yeah, my iPod has a ten-hour battery life, and it uses TWO ARM processors. So There!

    4. Re:Sorry, but ARM == No floating point hardware! by Arker · · Score: 2, Informative

      Actually I found some specs, SA@600MHz uses 450mW, so you could power 4 for the same price as one Crusoe. Perhaps it's a political thing, I'd certainly rather Transmeta get the business than Intel, but I still don't see the technical justification.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    5. Re:Sorry, but ARM == No floating point hardware! by Chris+Burke · · Score: 2

      I suspect the same thing (that the motor consumes more power than the processor). That would certainly be true if the Volt was a traditional CD player (that had an Arm processor for some reason)... But because the CD only needs to spin occasionaly thanks to our friend compression, the answer isn't so obvious. It's possible that the motor uses less power than the processor.

      --

      The enemies of Democracy are
  27. Interesting Wording... by evilviper · · Score: 5, Funny
    "Gordon Bell, one of the creators of VAX, and Linus Torvalds"

    Wow, so it is true... Linus is a robot.
    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:Interesting Wording... by Anonymous Coward · · Score: 0

      The comma makes all the difference, but even if he were a robot he certainly has a lot more humor than R. Bill Gates.

    2. Re:Interesting Wording... by evilviper · · Score: 2
      The comma makes all the difference

      As a matter of fact, it doesn't. In a list, a comma before an "and" is optional, but makes no difference in the meaning. Now, if, instead of commas, they had used parentheses, it would have made much more sense, and would have been genuinely readable. i.e:

      "Gordon Bell (one of the creators of VAX) and Linus Torvalds were at the ..."

      In it's current form, it is too vaguely punctuated to determine the meaning (except we know who Torvalds is so we interpret the intended meaning of the statement). I.E.

      "Gordon Bell, one of the creators of X, and Y ..."

      For X & Y simply insert some noun which represents both a product that is created, and something that is not created. 'the Pinto' being a reasonable example. It might mean he created the car, or the animal. Obviously we would all make a asumption, but the point is grammatical correctness...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    3. Re:Interesting Wording... by Anonymous Coward · · Score: 0

      No, the rule is for lists of two items, there is no comma before the "and."

      Only for lists of three or more items is the comma before the "and" optional, although using a comma is preferred.

      It's not only grammatically correct, but it's just plain common sense.

    4. Re:Interesting Wording... by Anonymous Coward · · Score: 0

      There are no hard rules in english. Do not think that your teacher or some book that you read is the last word on the language. The more that you learn, the more that you find your HS teacher was stupid.

    5. Re:Interesting Wording... by Buck2 · · Score: 1

      Except for about the two items in a list not having a comma thing. It's real. :)

      --

      As my father lik@(munch munch)... ....
  28. Re:Bill Gates Religion Is The BSA by Anonymous Coward · · Score: 0

    Bill Gates how nice of you to stop by and release your press release to the Slashdot community. Billy Gates "God" if you were the holy one then why are you running a email sever named "Hotmail". Mick Jagger wrote a song about you called Sympathy For The Devil. Billy Gates that was the best piece of FUD I have ever heard I laughed so hard because your so full of shit.

  29. This is proof that Slashdot is fucked by Anonymous Coward · · Score: 0

    A blatant off-topic troll gets +5 funny, meanwhile anybody quoting Chomsky after Sept 11th gets a trip straight to -1 Flamebait. Good grief.

    And before anybody calls me jealous or a whiner or a spoilsport, I WAS THE ONE WHO WROTE THIS ORIGINAL POST!!!

    1. Re:This is proof that Slashdot is fucked by sulli · · Score: 1

      Chomsky is an idiot. And I'll post that logged in and give up the fucking karma.

      --

      sulli
      RTFJ.
    2. Re:This is proof that Slashdot is fucked by Anonymous Coward · · Score: 0

      References and examples, please. Why is Noam Chomsky an idiot?

    3. Re:This is proof that Slashdot is fucked by F34nor · · Score: 1

      Anyone on Slashdot who thinks Noam C. is an idiot has never taken a linguistics class, a cognitive psychology class, an A.I. class, a language processing class, a media criticism class, or ever went to college.

      Can you name another person who created three different academic fields with one speech? Anyone?

    4. Re:This is proof that Slashdot is fucked by sulli · · Score: 2
      Okay, I'll bite. I don't give a flying fuck about his contributions in the field of linguistics - I'm sure their very important, but that's not what he's famous for among lefties who read his screeds blasting America, globalization, and so on, and put his ridiculous grab for publicity and cash on the bookstore table next to serious assessments of terror and memorials for the 9-11 victims.

      Here's a representative Amazon review of his disrespectful tripe: I was so completely flabbergasted by this abominable, paranoid, anti-American, self-flagellating screed that I don't know where to beging telling you how awful it was. Upon finishing the book, I actually felt dirty for having read the whole thing. Just one example on the first page.

      Yes, he's a great linguist. If only he stuck to what he is actually good at, he'd be respected instead of ridiculed.

      --

      sulli
      RTFJ.
  30. speak for yourself by Anonymous Coward · · Score: 0

    I WAS THE ONE WHO WROTE THIS ORIGINAL POST!!!

    Was not. Quit stealing my thunder, you jealous whining spoilsporting biznitch.

  31. Why limit yourself to x86 by eagl · · Score: 4, Insightful

    Why limit yourself to the x86 instruction set when the transmeta processor just needs a new instruction set decoder to emulate pretty much ANY processor? It seems like while they'll be able to use lots of existing software out there, they could get even more performance, efficiency, or maybe just easier programming by using whatever instruction set makes sense for the project.

    It's all in the pre-processing with the crusoe, x86 is just there for slideways compatibility and doesn't need to be a limiting factor. When you're using a custom computer, whether it's one or a thousand crusoe processors, wouldn't it make sense to try for some compiler efficiency based on the actual hardware instead of the 8086 legacy?

    1. Re:Why limit yourself to x86 by Anonymous Coward · · Score: 0
      Yeah, my thoughts exactly. They should have a selector knob on the front with ARM, PA-RISC, MIPS, PowerPC, UltraSparc, and X86. Why? Er, well, because it would be ultra-geeky! You could compile and debug your pet project for all major platforms on one little box. Or how about hotkey toggling with swap-to-disk? Kind of like a KVM switch except there is only one machine.

      Yeah, thats the ticket!

    2. Re:Why limit yourself to x86 by Anonymous Coward · · Score: 0

      Nope, sorry. A lot of the x86 instruction set is hard-wired and thus not quite as.. free as people believe. This was due to complexity, problems, etc. and so its not truely generic and you can't have 'instruction-set modules' as most people believe. Or, not without added work.

  32. Re:Is LINUX a machination of Satan? by Anonymous Coward · · Score: 0
    also, don't forget, you "fork" to create a child process. However, there is only one parent! Now, we all know about immaculate conception, but this is how "forking" always works!

  33. Dudes by fizban · · Score: 0, Redundant

    Whoa, someone should make a Beowulf clus...

    er, right.

    --

    +1 Insightful, -1 Troll. What can I say, I'm an Insightful Troll.

    1. Re:Dudes by Anonymous Coward · · Score: 0

      will you shut the fuck up already?

  34. Why Crusoe? Administration Costs? by chill · · Score: 5, Interesting

    Using this site as an example to estimate power usage, we get:
    240 computer blades in Green Destiny x 6,480 hours uptime (9 months) = 1,555,200 computer hours of uptime

    Assuming the only thing changed on the blade is the CPU -- and North Bridge chipset, since the Crusoe includes
    a North Bridge on die
    and the P-III does not -- at full blast the Crusoe consumes about 1.75W of power and the
    P-III + NB consumes between 4.5 - 8 W, depending on chip model. However, the 4.5W number is an approximation
    from the 0.13 micron ULV P-IIIM chip running in "Battery Saving" mode, or SpeedStepped down to 300 MHz. Running
    at full 700 MHz tilt, with NB, we are still talking 5.75W of power consumed.

    1,555,200 * 0.0175Kw * 0.10 (dollar per KwH power cost) = $2,721.60 electricity cost/year (Crusoe)
    1,555,200 * 0.0575Kw * 0.10 (dollar per KwH power cost) = $8,942.40 electricity cost/year (Intel)

    A saving of approx. $6,200/year in direct electric costs.

    However, the big savings comes from the heat dissipation of the units. While the newer LV/ULV P-IIIs do not require
    active cooling, they still run quite a bit warmer than the Crusoe units. As a result, you don't stick a rack
    full of them in a room that isn't temperature controlled. The difference in the air conditioning bill can
    easily reach tens of thousands of dollars.

    In business, there are two types of money/budgets. One-time grants and acquisition budgets are large chunks of
    cash. Recurring expense and operations budgets are smaller. Being able to get a large chunk of cash to BUY a
    cluster/supercomputer is one thing. Being able to go back year-after-year and get the funds to keep it running
    is another project altogether. $15,000 - $20,000/year for electricity used in running/cooling computers is a
    LOT of money to some people. This doesn't include construction or maintenance costs on a custom facility/room.

    As far as reduced administration costs go, many conventional supercomputers required chilled water and other
    special considerations for operation. People with experience managing things like Sun E15000s and Cray T3Es
    are few and far between. They are the last of the "high priesthood" of computer administrators and cost a LOT
    of money to employ.

    A blade server, on the other hand, is a bunch of x86 computers running Linux -- nothing a couple of grad students
    can't learn the ins-and-outs of over a term. Maintenance contracts, spare parts, etc. are also TONS cheaper for
    the blade/cluster solution as opposed to high-end SGIs, Suns, Fujitsu and Cray super-computers.

    Another site with a bit of good supporting information is
    PC Stats.

    --
    Learning HOW to think is more important than learning WHAT to think.
  35. Works for me.... by Ashurbanipal · · Score: 1

    I don't think there is anything special about my IP address... just tried it from two different netblocks and I can get these links just fine:

    Genetic Algorithm CGI
    Main Site

    It's at a university - maybe they blackballed your subnet at their firewall because some loser tried cracking their systems from your site? I dunno. Maybe your browser is just busted, I'm using Mozilla 1.0 and it works fine for me.

    1. Re:Works for me.... by mojo-raisin · · Score: 1

      Thanks for the reply. This has been bugging me for a while - I just thought most people were getting the 404s that I'm getting. The main page has a link for aplus.net, which is the same ISP I use. I think there must be some internal routing problems. Time to fire off an email to tech support.

  36. Re:Excellent point! - WTF? by mojo-raisin · · Score: 1

    This is seriously disturbing!

    When I go to http://www.aggregate.org/KLAT2/

    I get a "404 Not Found" But you get to a real web site?

    What's going on here?

  37. more like Precious Moments by yerricde · · Score: 1

    Does that mean that we need to evolve even bigger heads with visible veins for cooling to go beyond our current capacities? I'm thinking about Uncle Scrotor from This Island Earth, as seen in the MST3K movie, of course.

    No. The veins will probably not be too visible; otherwise, a blow to the head would be more likely to draw blood. The influence of maternal instincts will demand cute babies. I predict that by the year 802701, humanity will have evolved into at least a race that looks like Precious Moments people. (I'm not entirely sure whether, as H. G. Wells predicted, there will exist another parallel lemur-like race that lives underground and eats the PM people.)

    Mu-tant upgrades for all! Leaves only the fresh scent of pine!

    Or, after too much mutation and crossing over, pine and human genes come together and create a little wooden boy.

    --
    Will I retire or break 10K?
  38. Admin a CPU by hot-swapping it by yerricde · · Score: 4, Interesting

    could someone explain how a microprocessor is administered?

    In a large cluster, the question is not whether a processor has failed, but how many have failed. Such clusters generally make it possible to swap out a failed processor while the program is running. Chips that last longer will reduce the dependency on expensive technicians to keep coming in and swapping in new boards.

    --
    Will I retire or break 10K?
    1. Re:Admin a CPU by hot-swapping it by Anonymous Coward · · Score: 0

      These guys are only talking 240 processors. At those numbers it remains a question of whether.

      Even so, the MTBF of the CPU is enormous compared to the power, signal, and connector support. Mainboards de-laminate at higher rates than in-spec CPU failures.

      Yes, CPUs do burn out without help from the power and signal supplies. The process is called diffusion and it is a very, very, slow processes. And, yes, it is heat related. But, even in overclocked CPUs, if the cooling is acceptable and the power and signals are clean, the lifecycle of a CPU chip is well beyond 10 years.

      The fact a CPU isn't responding doesn't mean was the root cause of the failure. Even if it, itself, is dead doesn't mean something else didn't send it to an untimely end.

      The point attempted in the news was that the choice of CPU chip, alone, impacted administration costs. That is a patently false statement. Everything BUT the CPU logic is the main failure driver, and that can be made reliable, or not, regardless of the CPU choice.

      And the choice of chip has nothing to do with "generally make it possible to swap out a failed processor while the program is running". Again, it is an issue of the support electronics and software capability.

  39. Get a clue by Arker · · Score: 3, Insightful

    Low power consumption. A 90% power savings is sort of irrelevant with a single CPU, but talk about saving 90% of electricity across 20 CPUs, and that's a decent savings.

    Get a clue. The Crusoe consumes about 2 watts. Very nice compared to Pentium-class room heaters, yes, but I asked why they choice Crusoe over StrongARM, not Crusoe over IA-32. A 600mhz SA uses 450mW, so you can run roughly 4 of them for the same power and heat as one Crusoe.

    The advantages that Crusoe has are two - first, as I mentioned originally - x86 compatibility. This is not a help for a supercomputer - you're going to be compiling everything from source anyway. The other advantage, that I forgot, is that the SA doesn't have an FPU. That, at least, is a legitimate reason to consider the Crusoe, but I'm still not sure the decision actually makes sense - the SA is a very nice chip and if programmed right it should have no problem keeping up with the Crusoe even on FP, figuring that you can use 4 times as many SAs for the same heat and power requirements.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
    1. Re:Get a clue by buffy · · Score: 3

      Here's another advantage: server blades using the TMTA processor are already a readily available commodity device. Me thinks a big part of the paper(s) was the fact that these were off the shelves devices that they used to build the Green Destiny.

      Others make Intel server blades, but I don't think I've seen any that are based on ARM.

      I think that goes a lot of the way towards answering your original question.

      ObDisclaimer: I work for RLX.

    2. Re:Get a clue by Arker · · Score: 2

      Others make Intel server blades, but I don't think I've seen any that are based on ARM.

      Actually something like this could easily be used in a similar system.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    3. Re:Get a clue by Anonymous Coward · · Score: 0

      Also the Crusoe has a built in northbridge and much larger caches than StrongArm.

    4. Re:Get a clue by buffy · · Score: 2
      Actually something like this [slashdot.org] could easily be used in a similar system.

      Yes, is certainly could, but I don't think anyone has--so the answer to your actual question remains. ;)

      -buffy

  40. Alpha's might be cheaper in the long run by Billly+Gates · · Score: 3, Interesting

    I had a beowulf supercomputer designer at my linux users group and he mentioned that alpha's were the cheapest per operation to run over any other platform. This was 2 years ago so this might be a little outdated and would be cheaper today to implement but anyway he was processor agnostic but if he did the math. The processor is only a small fraction of the total cost of the system. In this guy's example for weather forcasting modeling he had a 1 to 2 gigs of ram in each node and some expensive fiber based networking cards and switches. If you do not have at least a 1gb/sec transfer rate you have a major bottleneck. Anyway an intel based solution for his 35 mode cluster added with the networking, ram and switches averaged $2,000 a node. An alpha would average close to $3,000 a node. But he would recieve close to a %50 performance gain for using alpha's. So thats a %50 gain for a %30 price increase. Sure cooling might cost more but thats tiny compared to the amount saved by the cluster finish faster.

    1. Re:Alpha's might be cheaper in the long run by Anonymous Coward · · Score: 0

      $3000 over $2000 is a 30% price increase? Yet another reason to go with the Alpha istead of Pentium math

    2. Re:Alpha's might be cheaper in the long run by F34nor · · Score: 1

      You missed upkeep. They are looking for hot swappable blades. I havn't seen a Alpha blade.

  41. New metrics? by morcheeba · · Score: 4, Funny

    > Feng also proposed that a new technique is needed for measuring the performance of supercomputers. Instead of looking primarily at how many calculations a system can run in a given amount of time, researchers should also consider factors such as downtime, size, price and maintenance requirements, he said.

    Following Feng's lead, the whole supercomputing industry has reacted to this new paradigm shift. Industry leader Cray has ceased development of its upcoming SV2 and has designed a system based on the reliable commodore 64. Explained lead scientist Joel Grey, "We managed to get a C64 computer out of the dump, and bought 1,000 surplus 'Barney' solar calculators off of ebay for $30".

    The new system, dubbed the SV64, is not quite as fast as the SV2, but exceeds at new metrics: Converted to run on solar power, and having spent the last 15 years in an uncooled closet continously generating the "experiencing technical dificulties" logo for a local community access TV station, the new computer shatters existing power and reliability records. "With an expected retail price of less than $1M USD, we expect this computer to eclipse [Japanese rival] NEC's lead and become the platform that will be used to perform most of the world's weather, biological, and nuclear simulations well into the next decade", said Grey.

    Wall Street analysts pointed out the the system has never needed maintence, nor suffered downtime, nor needed the services of an UNIX system administrater, and as a result, the total cost of ownership should remain low. Shares of component manufacturer Commodore rose 10 points to 10 1/64 in heavy trading today.

    1. Re:New metrics? by Anonymous Coward · · Score: 0

      Just to note, I have a spare 486 that I use for a footstool at work which I would be willing to part with for agound 1 grand. Heck at that price I will also be willing to peddle a human power electricty generator!

      (With the 4 other at home, I'm goging to be RICH!!)

    2. Re:New metrics? by morcheeba · · Score: 3, Funny

      In other news...

      Olympic Speedskating will be judged, not on speed, but on fashion, sweating the least, and the contestant who books the best airfare to the event.

      North Korea became the second country to land a person on the moon and return them safely to earth. Although technically the rocket blew up on the launch pad, it was still considered a sucessful mission given the impoverished country's lack of funds, the technical embargoes placed on the country by space-faring nations, and the total lack of a Korean space program.

      Life insurance companies will now pay benefits for near-death experiences, close calls, and "getting really scared".

      sorry... I just prefer the normal metrics of FLOPS, MIPS, bandwidth and topology for my supercomputers...

  42. Not just any Beowulf cluster! by Anonymous Coward · · Score: 0

    Imagine an imagined Beowulf cluster of one of those!

  43. Re:Why Crusoe? Administration Costs? by quarter · · Score: 1

    your post is interesting; because this claims that the p3m burns &lt 0.5W in the 300mhz "battery optimized mode". Even after throwing in the 1W your pc stats page claims for the north bridge chip, the p3m comes in under the crusoe. this claims about 1W under full load (audio/modem/etc). Interestingly enough though, the 440mx is a single component chipset, so now we have to figure in comsumption for a south bridge for the crusoe.

    also, the first paper claims &lt 1.0W for the p3m at 533mhz, which is about equivalent to a 677mhz crusoe

    anyway, its hard to judge what the total wattage each system would drain on average, and thus how much heat they would emit, but intel is much more competitive than you would lead us to believe.

  44. Compaq/HP Blades look better by Nickodemus · · Score: 1

    280 blades in a standard 42U rack. Each blade is a P3 700 based upon the Tualatin line.

    HP is continuing Compaqs blade line along with their own which will be geared toward the telco market. Also, beowulf is not really a good idea with these blades (Compaq or others) due to the need of a high speed interconnect like Myranet (sp?). Blades of these types are really only good for infrastructure and perhaps web-farms. Anything more is too much.

    1. Re:Compaq/HP Blades look better by rlxdawg · · Score: 1

      For the application/project the Dr. Feng is performing, the Transmeta blade suited it best. But if you had an application that you wanted to introduce the HPQ blade, I would suggest that the RLX 800i blade be carefully considered as well(336 blades in a std. 42U rack, P-III 800). Of course their is some bias in my view.:-)

  45. Gordon Bell of Microsoft? by the+gnat · · Score: 2

    It's sort of hard to imagine Gordon Bell sharing a stage with Linus, at the unveiling of a Linux cluster. Isn't he the guy who absolutely loathes Unix in all its incarnations, and has been steadily trying to kill it as part of his job at Microsoft? I imagine he (and his superiors) are foaming at the mouth over the fact that Windows isn't running this cluster.

  46. weird tco estimation by akb · · Score: 2

    I went and read their tco estimation in their whitepaper and came across something that really made me question their conclusions.

    They compare tco for 24 node clusters of different architectures of beowulfs against the bladed cluster. The biggest expense by far for the traditonal systems is sysadmin time, over half, this after they spend most of the article talking about power. They estimate sysadmin costs for each of the traditional beowulfs at $60k over a 4 year period, while the bladed cluster at $800. Where does the $800 come from? They say that they haven't had to do any maintence on their system in the 9 months its been running! That doesn't sound like a very scientific data sampling to me.

    There are other bladed designs, non-transmeta based, presumably the sysadmin costs would be the same. The last chart demonstrates that sysadmin costs are what's important, and that power, space, and downtime not nearly so.

    1. Re:weird tco estimation by Anonymous Coward · · Score: 0

      Yea, the paper is pretty biased.

      The performance comparison chart neglects anything of Intel's post P-Pro. They needed to get to the top of the list somehow, I guess. But, you must admit, they do stand up to a chip announced in 1995.

      I too read section 5.3, 3 times, and still don't get it. They flat out give, with justification only that "they know so"...

      > The system-administration costs (SAC) of a Beowulf cluster can be particularly onerous as they involve the recurring costs of labor and materials.
      ...
      > In contrast, our MetaBlade Bladed Beowulf took two hours to install and configure and has been highly reliable with zero hardware failures and zero software failures in nine months...

      From there we get 4 year admin costs of $60K for everything in else that computes, while they're only $800.

      Humm. Unscientific Numbers. Unscientific Process. Poor Publication value. Bias. What more could you ask for from a Federally Funded scientific computing facility like Los Alamos?

    2. Re:weird tco estimation by $carab · · Score: 2

      The most curious thing is that if sys admins are proced at 60k for the transmeta, then Athlon platform will be less expensive than the Transmeta Blade solution. Somehow, I would feel more comfortable with the putatively more powerful Athlons....

    3. Re:weird tco estimation by Anonymous Coward · · Score: 0
      Ok, I'm the guy that built and configured the cluster ( Eric Weigle, ehw@lanl.gov) and I think I can shed some light on our numbers you're referring to--

      We chose the four clusters given here because they are representative of the production clusters that have been used at LANL over the past few years. The Acquisition costs were calculated based on the fact that the other clusters were all 'home-brew' purchases in pieces, leading to (at least initial) system admin costs to put the thing together and get it running. Furthermore, there's the inevitable burn-in period where some stuff fails and has to be replaced (costing sysadmin time). On the other hand, the RLX solution was sold as a whole and only had to be unpacked and plugged in, and other than one bad blade out of 240 (which was replaced within 24 hours) it's run flawlessly. Our experience purchasing pre-built clusters has been less than stellar and we've paid through the nose (thus the home-brew route).

      The remaining sysadmin cost differences are because failures in the other solutions are expensive to fix. RLX hardware has hot swappable everything-- a blade dies, you plug another one in and it will automatically image the hard drive and come up with the appropriate hostname (based on rack/chassis/slot number) after a few minutes. After the initial setup, a monkey could administer this thing. The point is, this hardware was designed for failure cases, while the other solutions out there are still too close to the desktop paradigm. Oh, and one more thing-- we have a bladed solution by another company (18 tualitin 1.13Ghz blades in a 3U chassis) that sucks rocks. It runs so hot that running a piece of scientific code on for 10 minutes won't give you the correct answer with three runs. This technology is hard to get right, and while RLX may not have the perfect solution, they're on the right path IMNSHO.

    4. Re:weird tco estimation by Anonymous Coward · · Score: 0

      > ...The Acquisition costs were calculated based on the fact that the other clusters were all 'home-brew' purchases in pieces,...

      So, if I read your response correctly, it sounds like you shifted substantial one-time construction costs to 'Admin' for all but the selected solution. Yet, allocated them correctly for the selected solution. This is bias, since 'Admin' is both the on-going and most substantial expense, while construction is not. It is an important parameter that you handled differently to generate a specific, inaccurate, perception in the reader's mind.

      > RLX hardware has hot swappable everything-- a blade dies, you plug another one in and it will automatically image the hard drive and come up with the appropriate hostname (based on rack/chassis/slot number) after a few minutes.

      Poor method. Subsitute "blade" for almost any "compute unit" building block, and the remainder of the process can be designed to follow a similar pathway. Similar pathway, similar cost.

      Also, you are exploiting a historical cost structure as if it represented present day realities. In the days of the P-Pro, life was remarkably different. A rack 'o "mini-towers" and in-house, board level, diagnostic and repair was the norm. Today, we use things like bootp and unit replacements at a higher level. (as you do, when you replace everything but the power supply and case with a single blade.)

      > It runs so hot that running a piece of scientific code on for 10 minutes won't give you the correct answer with three runs.

      That seems more a case for IA64's "machine check" features. CPU errata, however induced, is a problem.

      > they're on the right path IMNSHO

      Yea, I gather that. But, from your paper, I'm just not sure you've don't enough homework for acceptance your analysis.

  47. Imagine a... by The+Pi-Guy · · Score: 0, Troll

    Imagine a Beowu-- agh, forget it...

  48. Re: Gordon Vader Linus Skywalker OS Wars by Anonymous Coward · · Score: 0

    Linus better watch out Gordon is up to no good. Bill Gates may be planning a sneak attack on Linux and Transmeta. My hunch is the Billy Boy told Gordon be real nice and look real hard at all those chips and schematics and bring it back to Microsoft Research we will extend whatever they have innovate it and copy it like they did with Mac Lisa and then tell the world look what we created its Microsoft Chips N Dip 1.0 running Microsoft Embedded. I would not put it past Billy to release Windows Linux Linus at the Core but all Windows on Top and LGPL the Topping. Bill Gates is ruthless and he is up to no good what was Linus thinking standing next to one of Bills Gates spies. Gordon is no friend of Linus he gets paid by Bill Gates. Microsoft Research thats where they clone other peoples shit extending it and then claim exclusive patent that they invented it. Linus did you give Gordon a Transmeta Chip well you can bet they are making one just like it back at Microsoft Research the Microsoft Way with extensions and bloat added and of course their always an extra charge called the BSA!

  49. Old joke by sydneyfong · · Score: 0, Troll

    Imagine those imagining a Beowulf cluster of these!!!

    --
    Don't quote me on this.
  50. Re: Gordon Vader Linus Skywalker OS Wars by Anonymous Coward · · Score: 0

    Is your comma key broken?

  51. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  52. Windows on a Supercomputer?? Naah... by Anonymous Coward · · Score: 0
    Come on, Windows is made for total lusers who have no idea about what a computer is. It is for people who brag about being technologically challenged. Thats why it got so popular to begin with, high-powered scientists and engineers were perfectly happy with their Unix systems until some idiot in upper management who fits the above description bought a fleet of PC's for the company and told everybody they had to use them.

    People who use supercomputers tend to have a clue about what their doing. They are purchased to run custom made software, like simulations, massive finite element problems, you name it, but they are not made to sit down and surf the web with or do word processing.

    And finally, Microsoft knows they simply aren't competent enough to provide software for the educated elite. I can just see some astronomer loading his massive data into a big excel worksheet and trying to use the chart wizard to analyze his data. Even Visual Basic, while it is pretty nifty in some ways, is one piss-poor lame-ass excuse for a programming environment. And to think they want us to pay money for development tools too, instead of providing them as part of the OS? Grrr... getting angry... oof... eeek... turning green... ...

  53. OK, where can I find by jsse · · Score: 2

    a version of Linux that can run on my Sony VAIO C1MV?

  54. This was funny the first 10 times by Anonymous Coward · · Score: 0

    Imagine...

    a beowulf cluster of these!

    HA HA HA

    BYE BYE

    This appeared... how many times? In this thread alone?

    Seriously though, when people make this "joke" time and time again, what do they plan to do with these "Beowulf clusters" of toasters/christmas tree web servers/coffee cans? Do they have a whole slew of PVM enabled applications just waiting to be run on some magic cluster of useless systems?

    It's like all the people who want to build Mosix clusters, but fail to grasp that an application run on a Mosix cluster must not use any sort of IPC mechanisms (as Mosix can't migrate applications that use sockets/SysV message passing & shared memory)

    Why do people want to build clusters? They're useless unless you're trying to model something that's CPU bound.

    "Oooh, I can compile the kernel in 5 seconds!"

    No you can't you twit, even with your precious cluster of 800 Pentium 75s...

    1. Re:This was funny the first 10 times by Anonymous Coward · · Score: 0

      imagine a cluster of these posts...

  55. Re: Gordon Vader Linus Skywalker OS Wars by Anonymous Coward · · Score: 0

    he's just one of those people who keeps talking and talking until he starts to run out of air then he makes a quick pause and

    sucks in some air

    and then keeps talking and talking some more until he has to pause again to take another breath of air.

  56. "Basically, it's blade clustering, using Beowulf." by Jeffv323 · · Score: 1

    So, would that make it a.... Beowulf cluster?

    --
    I'm a minister!
  57. Re:Why Crusoe? Administration Costs? by chill · · Score: 2

    Hmmm. It was my understanding that the 0.5W figure for the ULV P3M was in "Deep Sleep" mode. I was also assuming that when running a task, the CPU would be a full-tilt for any of the types of applications a "supercomputer" would be needed for. I see where Intel is reporting the AVERAGE power of the unit running TYPICAL OFFICE APPLICATIONS. The problem with these measurements is the CPU is 99% idle when people are typing in word -- it doesn't matter if the CPU is running at 700 MHz or 7 MHz, you aren't going to out-type it.

    The ULV P3M runs a 100 MHz bus, like the 633 Crusoe but the 677 Crusoe runs a 133 MHz bus like some of the LV P3Ms.

    The final problem with the P3M is the thermal diode. To control heat, once the core CPU temp reaches a certain number (100 deg F, I think -- the "maximum junction temperature"), it clocks down to reduce heat. Again, that's fine for someone typing in Word or Excel. It can clock up for the 3 seconds needed to run that macro, but for sustained high-performance computing, it will be a problem.

    I'll agree that Intel is very competitive in the laptop CPU market and their LV and ULV, SpeedStep enabled chips are great in that market -- hell, I'm typing this on an IBM laptop with a SpeedStep enabled 1 GHz P3M, and it blows the doors off the Dell P3-450 I just got rid of.

    However, for sustained computing where you aren't relying on user input to clock-down between, I think the fewer transistors on the Crusoe generate a hell of a lot less heat and use lots less electricity. Transmeta has some nice thermal photos on their website, but I believe they are comparing with the "old", non-SpeedStep P3M and not any of the LV/ULV stuff.

    --
    Learning HOW to think is more important than learning WHAT to think.
  58. Keep your HW forever? by Anonymous Coward · · Score: 0

    I don't know why you'd want to keep a machine much over 10 years, but here's a good start...

    1) Replace the power supplies every 5-8 years. Overrate them by a factor of 2-3, or more. The life of an in-spec power component (caps, resistors, and such) is about 10 years. A bit more if they're run under-spec. They leak, burn, and drift with age and use.

    2) When the system is new, coat all connectors with an electronics corrosion inhibitor. This oily stuff is sold to stereo freaks. (I dunno, 50W may work just as well.) Repeat the treatment whenever you replace the power supplies. When you put things back together, make sure there is zero torque being held in the sitting assembly.

    3) Every year or two, break the system down and reseat all connectors.

    4) Install HEPA type filtering to make sure the system remains dust free. Make sure the system has some form of *forced* air flow. Not just for the CPU, but for everything else.

    5) Make sure the line power is perfect. No brownouts, no overvoltages, no spikes, ever. Even if the system survives, the components will be the worse for the ware.

    6) Keep the system on, full time.

    7) Don't move the system. Never move the system when it is running (even just to nudge the rack).

    8) Under clock to the point you can lower logic voltages a notch. Not just for the CPU, but for everything else.

    9) In computational clusters, load balance the best your problem allows. Cycles=power draw, and the components do best when the process nice steady, under-spec, power demands. Don't run problems at 100% CPU. 90% is better, so clock down, or use "cooling cycle" softare to cycle steal and "halt" the CPU for a percentage of the time. Again, not just for the CPU but for everything else.

    Even with the above, there is a host of signal electronics on the board. These too drift with age, and feed degraded signals into the silicon. Not much you can do about it.

    Bottom line: Run everything below spec. Keep everything cool, and at a more or less contant temp. Do not allow the smallest electrical disruption anywhere in the system. Keep power inputs as close to optimum as possible, not just in-spec.

  59. Final Post by Anonymous Coward · · Score: 0

    Can you immagine a Beowulf Cluster of those?

  60. You missed a decimal place. by wbattestilli · · Score: 2, Informative

    Your math is wrong. It should be:

    1,555,200 * 0.00175Kw * 0.10 (dollar per KwH power cost) = $272.16 electricity cost/year (Crusoe)
    1,555,200 * 0.00575Kw * 0.10 (dollar per KwH power cost) = $894.24 electricity cost/year (Intel)

    This savings is absolute dollars is much less significant when you divide by 10.

  61. InfoWorld for Dummies? by Anonymous Coward · · Score: 0

    Did anyone else notice that the InfoWorld article linked every single instance of the words "Server", "Operating System", and "Processor" out to their KnowledgeLink? It's as if they feel their audience (traditionally IT crew and system admins) had suddenly forgotten these things, and so as a favor IW helped them out by providing some definitions.

    1. Re:InfoWorld for Dummies? by Anonymous Coward · · Score: 0

      Hey asshole, don't post after the Final Post. This thread is officially done god damit!

  62. The New Socket Standard... by istartedi · · Score: 2

    ...will be based on Legos.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  63. Re:Maybe you mean Dave Cutler by Slashamatic · · Score: 1
    Gordon Bell was a hardware architect and was responsible for the PDP-11 amongst others. Dave Cutler left Digital and joined NT where he was involved with architecting the NT 3.5 Kernel.

    I know Cutler's designs from RSX-11M and VAX/VMS days. He likes clean code but he is probably less than satisfied with what happened later with NT, the amount of code that ended up running in the same space as the kernel. The original NT design was quite clean and based a lot of its ideas on Mach. Unfortunately, MS are relatively undisciplined as a company (just look at their version control problems), and eventually lots of compromises had to be built in.

  64. I use a cluster everyday... by Slashamatic · · Score: 1
    I use a cluster everyday. The task, the backend part of a large client-server system uses cluster technology for performance and reliability. If a cluster node fails, others take over.

    Unfortunately, it isn't Linux, it is OpenVMS running on AXP. Clusters are great, but resource sharing and management become an issue. In our case, we make a lot of use of a clustered filesystem (we ensure that the data is available to multiple nodes for load sharing) and also the OpenVMS Distributed Lock Manager. Linux doesn't have this yet. Linux clusters are, as you suggest, mainly for compute bound problems at the moment.

  65. So, er, which one was Linus... by hackwrench · · Score: 1

    trying to push into the kernel? Multiprocessing or Message Passing?

  66. Whough Dude! by Anonymous Coward · · Score: 0

    Coud you immagine a Beowulf Cluster of tho... Ah.. Nevermind.

  67. oops by Anonymous Coward · · Score: 0

    their^H^H^H^H^H they're