Slashdot Mirror


Student and Professor Build Budget Supercomputer

Luke writes "This past winter Calvin College professor Joel Adams and then Calvin senior Tim Brom built Microwulf, a portable supercomputer with 26.25 gigaflops peak performance, that cost less than $2,500 to construct, becoming the most cost-efficient supercomputer anywhere that Adams knows of. "It's small enough to check on an airplane or fit next to a desk," said Brom. Instead of a bunch of researchers having to share a single Beowulf cluster supercomputer, now each researcher can have their own."

387 comments

  1. Imagine... by Glowing+Fish · · Score: 4, Funny

    A beowulf cluster full of these!

    (Okay, now back to responsible mature posting)

    --
    Hopefully I didn't put any [] around my words.
    1. Re:Imagine... by Anonymous Coward · · Score: 5, Funny

      (Okay, now back to responsible mature posting)

      You forgot to provide a link to that...
    2. Re:Imagine... by Jonner · · Score: 3, Insightful

      In this case, I think it's a somewhat serious idea. This design has only four nodes, so connecting several in a modular fashion might make sense, and retain some of the advantages in portability and cost. You could move the individual Microwulfs around, but bring them together for really big problems. Think of it as a LAN party for scientists.

    3. Re:Imagine... by A.Chwunbee · · Score: 0, Funny

      In Soviet Russia, beowolf cluster of these is imaginning you!

      --
      select * from base where originalOwner = 'you' and currentOwner != 'us'.
      0 rows returned.
    4. Re:Imagine... by Anonymous Coward · · Score: 2, Informative

      Hmmm....

      NCSU Computer Science Dept. has PS3 cluster topping out at 218Gflops using 8 PS3s. PS3's are not $500 each, so that quite a bit better in terms of bang fot the buck. It's even better than the reduced price PC from Newegg.

      http://moss.csc.ncsu.edu/~mueller/cluster/ps3/

      http://moss.csc.ncsu.edu/~mueller/cluster/ps3/coe. html

    5. Re:Imagine... by Eastender · · Score: 0

      ... a beowulf cluster full of these scientists?? Imagining the Matrix ...

      --
      Capitalism is the Opium of the Masses; Customer is King is the slogan.
    6. Re:Imagine... by Anonymous Coward · · Score: 0

      Everyone already has a link to Goat--- well, you know.

    7. Re:Imagine... by Anonymous Coward · · Score: 0

      (Okay, now back to responsible mature posting)


      Welcome to Slashdot! You must be new here! I, for one, welcome our n00b overlords.
    8. Re:Imagine... by mikael · · Score: 2, Informative

      That's probably what would happen if a dozen of these systems were made. Instead of a system in each office, they would probably be placed in a lab, if not in a server room somewhere with remote access through a thin client.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    9. Re:Imagine... by Anonymous Coward · · Score: 0

      or a beowulf cluster of these..., which arguably was a cheap supercomputer for a long long time.

    10. Re:Imagine... by rucs_hack · · Score: 1

      hell with that, I want to see this suitcase he speaks of. Then I want to see a photo of him convincing American Airlines to let it on board.

    11. Re:Imagine... by greedyturtle · · Score: 1

      And here I was just worried about what happens to your hard drive when you walk through the metal detectors...

    12. Re:Imagine... by elrous0 · · Score: 1

      ...the same thing that happens to your testicles when they are x-rayed on a regular basis at airports.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    13. Re:Imagine... by lysse · · Score: 1

      I don't think he forgot.

    14. Re:Imagine... by Bluesman · · Score: 4, Funny

      (Okay, now back to responsible mature posting)

      No, stay with us on Slashdot!

      --
      If moderation could change anything, it would be illegal.
    15. Re:Imagine... by Anonymous Coward · · Score: 0

      So the hard drive gets all sweaty in my pants??

    16. Re:Imagine... by SiChemist · · Score: 1

      Professor Adams covers that on the Microwulf web site:

      http://www.calvin.edu/~adams/research/microwulf/PP R/

    17. Re:Imagine... by SiChemist · · Score: 1

      Oops! That was a PS2 cluster. Selfpwnd!

    18. Re:Imagine... by MajinBlayze · · Score: 1

      it becomes unable to sexually reproduce?

      --
      "Hate is baggage. Life's too short to be pissed off all the time." Danny Vinyard -American History X
    19. Re:Imagine... by Anonymous Coward · · Score: 0

      A Microwulf cluster full of these! There, fixed that for ya.

    20. Re:Imagine... by Anonymous Coward · · Score: 0

      YES, BUT DOES IT PLAY DOOM?

    21. Re:Imagine... by Serhei · · Score: 1

      That would be a meta-beowulf cluster!

  2. not so impressive... by toQDuj · · Score: 4, Insightful

    It's just four motherboards sitting in a single frame. connected by an ethernet switch.

    True supercomputing machines (sun, ibm) have a little bit better interconnectivity between the components than a mere 1Gb/s line. This can serve its purpose though, VASP will run wonderfully on it. GAMESS probably as well.

    B.

    --
    Every experiment which ends in a big bang is a good experiment.
    1. Re:not so impressive... by QuantumG · · Score: 3, Informative

      http://www.calvin.edu/~adams/research/microwulf/bu dget/

                AMD Athlon 64 X2 3800+ AM2 CPU x 4

      It's two clicks from the summary.

      Slack++

      --
      How we know is more important than what we know.
    2. Re:not so impressive... by zeromorph · · Score: 1

      Are Intel processors "super computers" now or something?

      Yes, they are if you cluster them, that's the trick. Here they used: AMD Athlon 64 X2 3800+ AM2 CPU and they reach a very good performance with it, compared to the price.

      I think it's a nice thing, and can be useful for a lot of things especially if you are on low budget. If you cluster Opterons or something it'll get pretty fast expensive.

      --
      "Hannibal's plans never work right. They just work." Amy/A-Team
    3. Re:not so impressive... by dbIII · · Score: 2, Informative

      Mobs like Verari were selling something similar a while ago - not cheap though and I can't see it on their web page now. What is nice now from other places is things like 2 x 8 core machines in 1U (maxtron and probably a few others). The relatively small supermicro boards in that thing would mean you could put a few in a server case - not cheap though.

    4. Re:not so impressive... by Anonymous Coward · · Score: 0

      Do not tell Apple.

      They would not be impressed!

    5. Re:not so impressive... by k4_pacific · · Score: 1

      Maybe so, but it was probably better than that AMC supercomputer I had back in the early 80s. Damn thing rattled and belched blue smoke everywhere and never did work right. It's no wonder that Chrysler discontinued most of their product line after taking them over.

      --
      Unknown host pong.
    6. Re:not so impressive... by pablochacin · · Score: 3, Insightful

      >Are Intel processors "super computers" now or something?
      No, processors ARE NOT supercomputers (actually, the are not computers at all). But if you put enough of them together in the appropriate way, they BECOME a super computer.
      Super computers are no longer made from special purpose hardware. Now it makes much more economical sense to build them from general purpose hardware like those Intel or Power PC processors. Look at the Marenostrum, a super computer here is Spain.

    7. Re:not so impressive... by vrmlguy · · Score: 2, Interesting

      Others have pointed out that this is useful for tasks where the interconnect speed doesn't matter. I'll point out that the first "node" only costs $765, and the next seven are $564 each (then you need a bigger switch). Of course, the 8-way version won't fit in an airplane's overhead luggage compartment anymore. You might want to add a UPS.

      I seem to recall a post earlier this year about some other university building something similar using two quad-core CPUs on each motherboard. Their version, too, wouldn't fit over your seat, as it stood about six feet tall. Hmmm, either Slashdot nor Google can find anything, but I thought it used a frame built of pine 2x2s.

      BTW, is there a benchmark you have to pass to get called a supercomputer? Why couldn't someone grab a bunch of three-year-old desktops that are due to be junked and tie them together for a shot at the title of cheapest supercomputer? Do those ad hoc arrays that the animation studios re-build for every movie count?

      --
      Nothing for 6-digit uids?
    8. Re:not so impressive... by Anonymous Coward · · Score: 0

      Oh come on, moderators! It was a fair question, and it got meaningful responses too. Are the subjects of articles modding comments about themselves now or something? Is Intel modding? Jesus!

    9. Re:not so impressive... by DrWho520 · · Score: 1

      The point of a Beowulf cluster is to group many identical machines together via TCP/IP. http://en.wikipedia.org/wiki/Beowulf_cluster There is no doubt a supercomputer with a more direct connection between the processors would be more powerful and efficient...but Beowulf clusters definitely it over "true supercomputing machines." In the end, it all comes down to flops, regardless of the machines assembly.

      --
      The cancel button is your friend. Do not hesitate to use it.
    10. Re:not so impressive... by DrWho520 · · Score: 1
      That is what I get for not proofing.

      The point of a Beowulf cluster is to group many identical machines together via TCP/IP. http://en.wikipedia.org/wiki/Beowulf_cluster There is no doubt a supercomputer with a more direct connection between the processors would be more powerful and efficient...but Beowulf clusters definitely [have] it over "true supercomputing machines" [when considering price.] In the end, it all comes down to flops, regardless of the machines assembly.
      slashdot...she be a harsh mistress of submission...argh!
      --
      The cancel button is your friend. Do not hesitate to use it.
    11. Re:not so impressive... by Anonymous Coward · · Score: 0

      I didn't see the twist-ties they used to hold the fans in there on the hardware manifest anywhere... What gives?
      -Adam

    12. Re:not so impressive... by canuck57 · · Score: 1

      It's just four motherboards sitting in a single frame. connected by an ethernet switch.

      While I agree with you that there is zero technical innovation here, there is a maturity in the political system where $2,000,000 isn't required to provide a similar service. It exemplifies that you no longer need to be rich to super-compute.

    13. Re:not so impressive... by bcomisky · · Score: 1

      ...


      Why couldn't someone grab a bunch of three-year-old desktops that are due to be junked and tie them together for a shot at the title of cheapest supercomputer?


      ...

      You mean like the Stone SouperComputer circa 2001?
      http://www.extremelinux.info/stonesoup/

      As they say:
      performance/price = anything / 0 = infinity!
    14. Re:not so impressive... by gumbi+west · · Score: 1

      And a Mac Pro 8-core can run at 80 Gigaflops (that's about $5.5k), or $68/Gflop. It stands to reason that a manufacturer could beet them, this project isn't that ambitious.

    15. Re:not so impressive... by marx · · Score: 1

      The Blue Gene architecture (which is used by 3 of the top 5 supercomputers in the world) has 1Gb/s interfaces between the nodes, so it's basically the same thing. Blue Gene has two networks though, one torus network and one tree network, but it's still just 1Gb/s.

    16. Re:not so impressive... by jank1887 · · Score: 1

      just curious, if you did try to scale up something like this (parallel distributed network, etc.) into the real Supercomputer flop range (what are they up to now, petaflops?) how would the costs scale?

    17. Re:not so impressive... by timeOday · · Score: 1

      16 cores in 1U would be impressive. This box has only 8 cores and is the size of a mini-fridge. You can get an off-the-shelf Mac or PC with 8 cores, and they're connected by a memory bus which is far, far faster than ethernet.

    18. Re:not so impressive... by L1nuxGuy · · Score: 1
      http://littlefe.net/, mentioned in the article, was the motivation for the Microwulf. LittleFeAR (http://www.littlefe.net/mediawiki/index.php/Main_ Page#LittleFeAR:_LittleFe_--_Advanced_Resources) has only three motherboards. But they're dual socket boards with 3.2GHz Dual-core Xeon's...12 cores total LittleFeAR use Infiniband/OpenFabrics with Mellanox Cards, so it uses a high-speed interconnect.

      In other words, cost is the issue with microwulf, but other small-but-powerful clusters are also in development

    19. Re:not so impressive... by PitaBred · · Score: 1

      He should have oriented the motherboards vertically... the CPU heat will just cook the top board(s). Just turn the thing on it's side.

    20. Re:not so impressive... by ToasterMonkey · · Score: 1

      Blue Gene's interconnects are not ethernet.

    21. Re:not so impressive... by vrmlguy · · Score: 1

      I don't recall seeing the Stone Soupercomputer before, but it still looks very interesting. The biggest drawback to such systems is power efficiency; the hardware may be free but I'd except it to use more killowatts-per-gigaflop than the supercomputers of the same era. Back in the 1996-2001 timeframe, I worked in an office where everyone powered down their desktop systems every night. I thought about ways to re-boot them as a cluster after hours to do POVray, but never had the time to work out all of the bugs. I especially didn't want to use anyone's hard-drive besides my own, and so was limited to booting from CD-ROM or the NIC, both of which presented problems in that era. (Neither CD burners nor cheap media were available, and DHCP was still something of a black art. Today it would be a lot easier, but with Energy Star no one powers down in the evenings any more.)

      --
      Nothing for 6-digit uids?
    22. Re:not so impressive... by bobcat7677 · · Score: 1

      Meh, you can get 16cores in 1U off the shelf. With built-in 20Gbps infiniband interconnect to boot.

      http://www.antonline.com/supermicro_1U_twin_power. php

      Granted the cost will probably be a tad higher...but then you probably have >4x the processing power in a smaller package:) I think they went with the clunky mashed together with bolts setup because it looks "scientific". :)

    23. Re:not so impressive... by timeOday · · Score: 1

      Nice. I wonder how hard it would be to cool a rack full of those enough to make them stable?

    24. Re:not so impressive... by kurzweilfreak · · Score: 1

      This can serve its purpose though, VASP will run wonderfully on it. GAMESS probably as well.

      Duke Nukem Forever??! :D

      --

      kurzweil_freak

      5th Kyu Genbukan Ninpo/KJJR student

      Be the darkness that allows the light to shine.

    25. Re:not so impressive... by dbIII · · Score: 1

      16 cores in 1U would be impressive

      It is, and running a couple of those (ie. 4 nodes or 32 cores) at 100% CPU for ten weeks worked very well on one numerical processing job (geophysics). They did not get hot but the air out the back would make a reasonable hair dryer.

    26. Re:not so impressive... by Lally+Singh · · Score: 1

      Nope. Flops are worthless when you can't transmit them fast enough. What's the point of doing a couple-dozen GFlops if you have to wait really long to transmit your results? Hurry up and wait, hurry up and wait.

      --
      Care about electronic freedom? Consider donating to the EFF!
    27. Re:not so impressive... by Iron+Condor · · Score: 1

      {...} the real Supercomputer flop range (what are they up to now, petaflops?)

      According to this list you need a Rmax of a little over 4000Gflop to make it into the top 500 supercomputers these days...

      --
      We're all born with nothing.
      If you die in debt, you're ahead.
    28. Re:not so impressive... by Anonymous Coward · · Score: 0

      26.25 GFLOPS across eight cores, each core can tx/rx one Gb, an IEEE-754 double is 64 b, that's

      26.25E9 / 8 / (1E9 / 64) = 210 FLOPS/operand

      Do people really need supercomputers for algorithms so trivial they're completely done with the average matrix element within a couple hundred accesses? That sounds more like a job for the racks of anemic hardware they use for render farms or database clusters.

    29. Re:not so impressive... by mikcorsi · · Score: 1

      Well its still pretty cool for the price, and yea imagine playing WoW or Warrock on here that would be pretty fun.

  3. On an airplane? by biocute · · Score: 3, Insightful

    It's small enough to check on an airplane

    With security concerns nowadays, it's the amount of cables coming out of it that worries an airline, not the size or weight of this machine.

    1. Re:On an airplane? by arivanov · · Score: 1

      Designwise it is not very different from my first office computer back in 1993. That one had all of its components spread around screwed to a desk so you can easily unplug or plug any one of them and replace with the component you are testing (we ran a small hardware design shop that also did computer repairs). This was long before the days of windowed cases and was quite unusual for the time. I have seen all kinds of reactions: fascination, fear (will it spark), interest, etc.

      I agree with your main point though. While you are no longer executed summarily on the spot for running with a backpack with cables sticking from it, that is not far off. If you run with such a backpack on the Tube any nearby dog unit officers hand will go straight towards the release latch (this has made me drop the speed and miss my train from Kings X on more than one occasion).

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    2. Re:On an airplane? by GPL+Apostate · · Score: 1

      IF the DHS folks don't get you, the FCC will.

      This thing must make cell phones and any other RF device inoperable within 500 feet. No shielding whatsoever. It would interfere with any other equipment running in the same lab with it.

      --
      Microsoft says legacy (serial/parallel) ports are bad. They don't obfuscate the hardware enough.
    3. Re:On an airplane? by arivanov · · Score: 2, Interesting

      You are overestimating the amount of EM noise emitted by a motherboard outside the case. Very few computer components are noisy. The ones that are like some modems, wireless cards, etc feature additional individual shielding.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    4. Re:On an airplane? by Anonymous Coward · · Score: 0

      On an airplane, maybe, but don't leave it unattended in Boston!

    5. Re:On an airplane? by WhoBeDaPlaya · · Score: 1

      An incredible amount of engineering goes into reducing the EM noise, eg. proper trace routing, "softening" discontinuities (by appropriately mitering bends, etc.). Not to mention techniques like spread spectrum.

    6. Re:On an airplane? by littlerubberfeet · · Score: 1

      I recently flew, and had a 1955 Singer sewing machine as carry-on baggage. No way was I checking it. I called the TSA and they told me I needed to remove the needle. I did. At the airport, they ran it through the X-Ray machine twice, once on it's side, and didn't even open the case.

      If a singer isn't a problem to carry on, I doubt a home-brew computer in an Anvil case is much of an issue. They might take a slightly closer look at it, and if they are really worried, they will take a closer look at you, the supercomputer toting passenger.

      But still, as said elsewhere, I want a comparison with a PS3 cluster.

      --
      Sig (appended to the end of comments you post, 120 chars)
    7. Re:On an airplane? by Anonymous Coward · · Score: 0

      Check in a suitcase? hardly! Who is going to check their 11-inch-wide twisty-tie-fan-mounted device into a suitcase! Come back when I can put it in my laptop bag!

      The significance here is not so much that these guys can slap together some motherboards. The significance is the miniaturization and performance advances we've seen lately.

  4. Check in on an airplane ? by boaworm · · Score: 2, Funny

    It looks rather fragile, quite like the iRack (http://www.youtube.com/watch?v=xcjLEwZqcQI), and I dont think it would survive checking in on an airplane given how some suitcases looks like at baggage claim.

    Cool achievement nevertheless.

    --
    Probable impossibilities are to be preferred to improbable possibilities.
    Aristotele
    1. Re:Check in on an airplane ? by ThirdPrize · · Score: 5, Funny

      Checking something called an iRack onto a plane is just asking for a full cavity body search and possibly a nice orange jumpsuit.

      --
      I have excellent Karma and I am not afraid to Troll it.
  5. How is this interesting? by Anonymous Coward · · Score: 2, Informative

    They just linked 4 motherboards together. My cat could do that.

    1. Re:How is this interesting? by MrNaz · · Score: 2, Funny

      Lisa, I'd like to buy your cat!

      --
      I hate printers.
    2. Re:How is this interesting? by CaptDeuce · · Score: 5, Funny

      They just linked 4 motherboards together. My cat could do that.

      Sure. But then your cat would have to moonlight as a mouser, run errands for the neighborhood dogs, and -- worst of all -- give up catnip; all in order to pay for the project.

      I would not want to live in the same house as a sleep deprived cat going through catnip withdrawl.

      --
      "Where's my other sock?" - A. Einstein
    3. Re:How is this interesting? by dbIII · · Score: 5, Funny

      Doubt it. You think you can hook up gigabit ethernet without at least five cats eh?

    4. Re:How is this interesting? by maroberts · · Score: 5, Funny

      They just linked 4 motherboards together. My cat could do that.

      Would your cat be alive at the end of the process? We wouldn't be sure till we opened the case.

      --

      Donte Alistair Anderson Roberts - hi son!
      Karma: Chameleon

    5. Re:How is this interesting? by vtcodger · · Score: 1
      ***They just linked 4 motherboards together. My cat could do that.***

      Sure and Fluffy could probably mount a jet engine on a bicycle too. But could she make either the motherboard farm or the jetsicle actually do anything non-lethal? For more than 15 seconds?

      I think it's an impressive accomplishment and worth noting. Doesn't look like it would fit in any of my suitcases though. Not without dissassembly at any rate.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    6. Re:How is this interesting? by tronkel · · Score: 1

      Might be able to run Puppy Linux though? >8=|

    7. Re:How is this interesting? by Anonymous Coward · · Score: 0

      I assure you, CAT4 works just as well - 16MBPS my a$# ;) Copper is copper!

    8. Re:How is this interesting? by Anonymous Coward · · Score: 0

      Wow, talk about true-to-life. I'm a network admin, moonlighting at BestBuy so I can buy an HDTV and a bunch of computer stuff, and I had to give up coke, weed, and sleep to get the job.

      Man.

    9. Re:How is this interesting? by BForrester · · Score: 1

      Given what time restraints? I have a roomful of monkeys itching to give it a try. (Or that could be the fleas).

    10. Re:How is this interesting? by rk · · Score: 1

      Your cat could not. Cats have problems with network protocols.

    11. Re:How is this interesting? by kevin.fowler · · Score: 1

      In Soviet Russia, Schrödinger cats you!

      --
      Bury me in mashed potatoes.
    12. Re:How is this interesting? by davidsyes · · Score: 1

      Discovering that you CAT could do this? Priceless...

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  6. But.. by 10bellies · · Score: 1

    ..can you play Minesweeper on it?

    1. Re:But.. by stupid_is · · Score: 5, Funny
      Minesweeper under XP - Yes

      Minesweeper under Vista - No

      --
      -- Intelligence is soluble in alcohol
    2. Re:But.. by Pollardito · · Score: 1

      when they take it into the airport the security people will think they're playing minesweeper

  7. heat buildup issues? by toQDuj · · Score: 2, Interesting

    And it looks like they'll be running into heat buildup issues. An enclosure ventilated by one or two desktop fans would have provided sufficient cooling. Mere convection (outside of the tiny on-board fans) is often not enough. The Sun E450's were well ventilated machines, with a clear air path going from the front to the back. The temperature monitors (ambient, cpu (x4), PSU (x3)) were useful as well. One was used for a long time at Stack (www.stack.nl) as a room temperature monitor.

    B.

    --
    Every experiment which ends in a big bang is a good experiment.
    1. Re:heat buildup issues? by Bob+MacSlack · · Score: 2, Informative

      I guess reading the article is asking too much? There are 4 120mm case fans on it.

    2. Re:heat buildup issues? by toQDuj · · Score: 1

      I saw the pictures, and whilst there are fans on it, there is no enclosure around it to force airflow over the most important components. It looks like the fans just blow on the nearest cards perpendicular to the motherboard, causing stress on the cards, and additional vibration, without cooling the elements behind it.

      I think this onehttp://www.calvin.edu/~adams/research/microwulf /photos/Microwulf-Pages/Image3.html, especially, shows the futility of the fans. Good airflow design isn't easy.

      B.

      --
      Every experiment which ends in a big bang is a good experiment.
    3. Re:heat buildup issues? by originalnih · · Score: 0

      So you'd prefer they took pictures of it with the sides on?

      Try to use that giant head of yours a little more laterally, 'smart guy'.

    4. Re:heat buildup issues? by dave420 · · Score: 1

      The computer doesn't have sides, except one "side" of the "case" which is made up of two 12cm fans. Cooling shouldn't be an issue :)

    5. Re:heat buildup issues? by wiredlogic · · Score: 1

      FCC compliance on emissions is an issue though. Casemodders and all their plexiglass crap, argh.

      --
      I am becoming gerund, destroyer of verbs.
    6. Re:heat buildup issues? by toQDuj · · Score: 1

      sides or no sides, the 120mm fans (which really aren't all that powerful) blow perpendicularly onto straight surfaces. This will create a nice cushion of air right at the center of the object blocking the airstream, with actually very little heat conductance at that point.

      My point was that they didn't think much about cooling the systems. giant heads have the same issue :)

      B.

      --
      Every experiment which ends in a big bang is a good experiment.
  8. Great! by Colin+Smith · · Score: 4, Funny

    Now Microsoft have their next development target for Office.

    --
    Deleted
    1. Re:Great! by Ramble · · Score: 0

      Actually by the time the next version of Office comes out I wouldn't be suprised at all to find machines similar or far better than this one.

      --
      "Oh boy"
    2. Re:Great! by knight24k · · Score: 1

      Now Microsoft have their next development target for Office.
      No, they already have the next version of Office almost done. This will be the hew hardware requirements for it.
    3. Re:Great! by allthingscode · · Score: 1

      I'm trying to image the microsoft software that could have been used to make this work. That's right, only they are allowed to innovate.

  9. What would you do with one? by Ibn+al-Hazardous · · Score: 1

    As seen in other comments, this isn't quite so extraordinary. If you can't build one too (given the $2500), you probably have to turn your geek badge in. So on to the interesting question - what are we gonna do with them once we build 'em?

    I'm thinking along the lines of hosting my very own MMOG in the basement. Or maybe decyphering cell calls in real time. Or ...

    Well?

    --
    Yes, I am a biological organism. All rumors to the contrary are just that, rumors.
    1. Re:What would you do with one? by Anonymous Coward · · Score: 0

      I'm gonna use mine to run the entire SPEC 2k6 suite on simplescalar with the new beta x86 interpreter frontend.

    2. Re:What would you do with one? by davmoo · · Score: 3, Insightful

      This is kind of like the old joke about a dog chasing a car...what's it gonna do with the thing if it catches it.

      I've thought several times about building a small cluster, just for the experience and the nerd factor. But I never do because I also get in to the issue of just what am I going to do with it once its finished, other than heat my workshop.

      --
      I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    3. Re:What would you do with one? by Ibn+al-Hazardous · · Score: 1

      Well, now that you mention it... ...I have been wondering for a while if it's feasible to get some computational power from the heat radiators. It's such a waste to just have them burn electricity to get heat. An invention like this would really put the cold north (and south too I suppose) on the computational power map. :) Just imagine, a Beowulf cluster of heaters.

      --
      Yes, I am a biological organism. All rumors to the contrary are just that, rumors.
    4. Re:What would you do with one? by symbolic · · Score: 3, Funny

      Aren't these things like chick magnets?

    5. Re:What would you do with one? by pipingguy · · Score: 1

      Often the experience of the journey is more interesting than the destination itself.

  10. But by phalse+phace · · Score: 4, Funny

    is it powerful enough to run Windows Vista?

    1. Re:But by Corwn+of+Amber · · Score: 2, Funny

      If you mean "without any lag", then it is /required/.

      --
      Making laws based on opinions that stem up from false informations leads to witch hunts.
    2. Re:But by edwardpickman · · Score: 1
      is it powerful enough to run Windows Vista?

      Only prior to Service Pack 1.

    3. Re:But by kaizokuace · · Score: 1

      the box only has 8 gigs of ram, Vista might run, then again it might not.

      --
      Balderdash!
    4. Re:But by Thrakamazog · · Score: 5, Funny

      Only if you don't plan on playing MP3s.

  11. Lame. by Anonymous Coward · · Score: 4, Insightful

    I am impressed with how amazingly lame this story is. It should have been entitled, "College Senior and Professor discover Ethernet, MicroATX, and PXE boot. Funding dried up before paying for cases. News at 3 am because we can't find anything else to report."

    Honestly, our whole research lab is filled with PXE booting MicroATX computers connected via ethernet. And I guarantee that four "nodes", aka Linux PCs, are cheaper than $2500. Whoop-de-freaking-do.

    1. Re:Lame. by GreatBunzinni · · Score: 3, Informative

      And I guarantee that four "nodes", aka Linux PCs, are cheaper than $2500.

      Indeed. After I saw the component prices I was left dumbfounded. I mean, AMD Athlon 64 X2 3800+ processors at 165 dollars a pop? A kingston 1GB DDR-667 stick of RAM at 124 dollars? Are they on drugs? I mean, I've just bought an Athlon 64 X2 4000+ EE for 68euros (the 3800+ was selling for 59 euros) and each kingston 1GB DDR-800 stick for 46 euros. Where did all the rest of the money went?

      --
      Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
    2. Re:Lame. by dreamchaser · · Score: 3, Funny

      They probably padded the budget and spent the remaining money on hookers and blow. That would explain how they got delusions of grandeur and thought they built something new and innovative when all they did was link 4 motherboards via cheap gig-ethernet.

      This story is literally a 'nothing to see here, move along' one.

    3. Re:Lame. by Lumpy · · Score: 1

      Problem is I have seen things exactly like this on student webpages for Michigan Tech and MIT. But instead of 4 low end motherboard, these students used 16 of them in pretty much the same space.

      standing on edge, 8 on top cube, 8 on bottom cube, 4 power supplies and all is done. Most of that I saw were 3 years ago so they were slower because of processor speeds, but using the same 3+ year old designs and current micro ATX motherboards and it would be significantly faster than this one and pretty close to the same size.

      Not new, not innovative, but Calvin is not a high end tech school so you have to give them some slack.

      --
      Do not look at laser with remaining good eye.
    4. Re:Lame. by Jtheletter · · Score: 1

      I mean, I've just bought an Athlon 64 X2 4000+ EE for 68euros (the 3800+ was selling for 59 euros) and each kingston 1GB DDR-800 stick for 46 euros. Where did all the rest of the money went?
      Extended warranties. Apparently these guys aren't as smart as they appear. ;)
      --
      -- I'm not a pessimist, I'm a realist. It's not my fault that life sucks so much. --
    5. Re:Lame. by eggnoglatte · · Score: 1

      Not new, not innovative, but Calvin is not a high end tech school so you have to give them some slack.
      Not if they put out a media release, you don't.

      If it had just been a student web page of a course or honor's project, I'd have agreed. But the faculty involved should have had the judgement to not push this as "news".
    6. Re:Lame. by WhoBeDaPlaya · · Score: 1

      Screw that. Look at all the recent deals on 2GB DDR-667 kits (SuperTalent, Corsair, etc) for around ~$50.

    7. Re:Lame. by dragonturtle69 · · Score: 1

      The article mentions the drop in prices since the project was started. They requested funds of $2500 in the Summer of 2006 and began assembly in January 2007.

      So by the summer of 2006 when the price of hardware materials needed to build Microwulf had gone down, Adams asked his academic department to provide $2500 for the project. He also asked Brom, then beginning his last year at Calvin, to help him build the supercomputer. In January of 2007, they began to piece together their system and by March, they were running tests to see just what Microwulf could do. In the end, the project came in under budget with Microwulf donning a price-tag of just $2470. With current hardware prices, another system like Microwulf would cost half of what it cost Adams and Brom to build earlier this year.

      While this is not a new concept, it is still cool, and still good to see in the news. To use the overly used car analogy, I view this as sort of like figuring out how to get 500 BHP out of a 2.0L, but for $1000 less than before.

      --
      "What luck for the rulers that men do not think." - Adolph Hitler
  12. Big deal - Macpro gets 80 GFlops by Anonymous Coward · · Score: 0

    So this Microwulf is about as powerful as my laptop. Well done. Glad it looks so good.

  13. the google way by arabagast · · Score: 5, Interesting

    This seems pretty similar to the way google builds their racks, with just mb's and no cabinets. What would have been really cool was if someone made som e kind of network driver for a pci express slot, with them being able to use external cables, is it possible to use a dedicated pci express slot as a interface to another computer, skipping the network bottleneck ?

    --
    Doolittle : ...What is your one purpose in life?
    Bomb no.20 : To explode of course.
    1. Re:the google way by Anonymous Coward · · Score: 1, Informative

      google hasn't built a rack like that since the first year they were in business...

      these guys did though, and it looks the prof and the student just copied the concept: ultra cheap cluster computer

    2. Re:the google way by Petaris · · Score: 3, Interesting

      Myself and some other students (back when I was in college) played with doing this via PCI SCSI cards, it worked to a point but wasn't quite the same as all you were really doing is providing SCSI access to each systems HDDs. Still it would have allowed quite fast data sharing if configured correctly. As we had no real goal, it was just one of those "I wonder if we can do it" times, we didn't play further then just the HDD connections and copying files across, which was very fast. :)

      --
      ~Petaris "The world is open. Are you?"
    3. Re:the google way by Anonymous Coward · · Score: 0

      yup, they even reference it on their design pages!

    4. Re:the google way by Stultsinator · · Score: 2, Interesting

      (Commenting rather than modding)

      I've often wondered the same myself. Sure, you can get some speed optimizations by running a slimmed-down wire protocol over the Ethernet, but it's intuitive that any additional hardware between nodes adds latency. Unless NIC hardware is essential for something like buffering, I'd think some sort of PCI bridging driver would be much better suited for this sort of setup.

      If anyone's heard of anything like this please share. I'm off to do some more Googling for it myself.

      -S

    5. Re:the google way by dave420 · · Score: 2, Interesting

      You'd have to implement some sort of switching, as the motherboards in question only had 1 PCIE slot. You'd have to find a motherboard with as many PCIE slots as computers wanting to speak to each other to act as a switch, or have them all talking over one connection, which would diminish performance greatly.

    6. Re:the google way by Ben+Hutchings · · Score: 1

      IP and TCP have checksums in their respective packet headers. NICs that perform hardware checksum generation need to buffer each whole packet before transmission. (Ethernet has its checksum at the end.) The NIC also needs to buffer on both the receive and send sides to allow for DMA latency.

      The next major source of latency is the need for system calls for I/O and to copy received data from kernel buffers to user-space buffers. There are various systems that allow processes to do network I/O directly, though most of them are proprietary (rDMA protocols) or insecure (TCP/IP and network driver in user-space with a standard NIC).

      Finally, signal processing for physical layer signalling can take significant time. That depends on what the physical layer is. Short-range shielded links don't need so much signal processing as twisted-pair.

      Out of these, using some sort of PCI-PCI bridge in place of Ethernet could save you a bit of buffering and a bit of signal processing. But it's the kernel calls that are the real killer. The company I work for has done work on user-level TCP/IP networking with hardware support (now called OpenOnload). Verari reported on our first NIC that "[t]he streaming latency is sub-3 microseconds, which is competitive with specialized high-speed networks, such as InfiniBand and Myrinet".

  14. Definition? by Double+Entendre · · Score: 1

    Out of curiosity, what actually constitutes a supercomputer? Is there a certain threshold of OPS that must be achieved above and beyond what's considered a desktop or entertainment solution (five times, ten times)? Is it a matter of hardware structure? Degree of specialization?

    I can't find anything that clearly outlines the criteria.

    1. Re:Definition? by mikael · · Score: 4, Informative

      The basic definition of a supercomputer is a system which has top performance compared to other computer systems (within the top 500 or 100).

      In the past, this could only be achieved by having custom CPU's to perform pipelining or parallel processing. Processors in the Cray supercomputers had extremely deep vector pipelines, which was good for three-dimensional simulations like CFD or computer animation. But other systems followed the parallel processing method. The Connection machine had 2^16 one bit processors which was good for encryption/decryption. Other systems used standard CPU's (Intel 80x86's, DEC Alpha's and M680x0's) connected together through a high-speed bus network.

      The different types of systems could be defined according to how these processed instructions/data.

      SISD - Single Instruction, Single Data - Early home computer
      SIMD - Single Instruction, Multiple Data - Vector processors
      MISD - Multiple Instruction, Single Data - Fault tolerant systems
      MIMD - Multiple Instruction, Multiple Data - Parallel processing CPU's

      Some systems had hardwared interconnect configurations - either a 2D square grid, a 3D square grid or torus network, or even star networks, while others had dynamic routing capability. Transputers only knew about the adjacent processors in the four compass directions (NESW).

      But all of these techniques have been incorporated into mainstream CPU's now - you now have dual-core and quad-core CPU's that can be used by laptops.

      Modern day methods are to make the systems super-scalar. Multi-core CPU's can be arranged side by side onto multi-CPU boards which in turn can be rack mounted into chassis which communicate through high-speed interconnect systems. There is no limit on the number of racks that can be used except space and money.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  15. Math geek field-day! by Bananatree3 · · Score: 1
    I have a stash of old computers (~dozen) I'm about to break apart and link the motherboards together in their own unified, air conditioned rack...

    What's going to be used for? Well, Prime number hunting, pi crunching, computing obscure mathematical constants 99.995% of the US hasn't heard of before....creating my own fractal Deep Field images...trying my hand at cracking RSA numbers with GGNFS.



    to name a few

    1. Re:Math geek field-day! by slas6654 · · Score: 0

      ...(Note to self) Be sure to write federal grant application for vintage supercomputer research project instead of throwing crap computers into neighborhood Applebee's dumpster.

  16. I have to mention... by Bananatree3 · · Score: 1

    Not all the comps are old, old. Several are Ghz boxes.

    1. Re:I have to mention... by jcgf · · Score: 1

      If you do it, you should post a write up about it and compare it to the microwolf.

  17. Not to rain on their parade, but... by fgodfrey · · Score: 5, Insightful

    ...this is *hardly* a supercomputer. This is 152.57 times slower than entry number 500 on the Top 500 List. There isn't a nice neat definition of what a supercomputer is anymore, but "capable of running Beowulf" isn't it. Leaving aside the more custom machines that the company I work for (and a few others) build, there are plenty of Linux clusters that *do* qualify. The fastest one seems to be number 8 on the current Top 500 list (a Dell Infiniband cluster at NCSA).

    --
    Go Badgers! -- #include "std/disclaimer.h"
    1. Re:Not to rain on their parade, but... by headLITE · · Score: 1

      Just judging from the performance it's clearly not a supercomputer, you can get more than 26.5 GFLOPS with one single (expensive) Xeon CPU in a standard PC, and it will not necessarily cost more than $2500. But this is a student project, I guess the idea was designing and building a supercomputer, not building a fast computer. And this is clearly *designed* as a supercomputer - it's just not fast - but don't let that cloud your judgment.

    2. Re:Not to rain on their parade, but... by polar+red · · Score: 1

      looks like this Top500 list would do nicely for a definition of a supercomputer.

      --
      Yes, I'm left. You have a problem with that?
    3. Re:Not to rain on their parade, but... by Jonner · · Score: 1

      Microwulf is designed as a Beowulf cluster, but how does that make it a supercomputer? To put it another way, what is super about a computer that isn't fast?

    4. Re:Not to rain on their parade, but... by mrchaotica · · Score: 1

      Eh, it's got about double the GFlops of Deep Blue...

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    5. Re:Not to rain on their parade, but... by maevius · · Score: 2, Insightful

      My calculator has about double the power of ENIAC...

    6. Re:Not to rain on their parade, but... by imsabbel · · Score: 1

      My cellphone has more MFlops than the first Gray...

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
  18. Actually... Microwulf might well be revolutionary by Colin+Smith · · Score: 3, Insightful

    One of the problems with supercomputers is that there aren't really very many of them, because of the size and cost. It means that the tools you use to run your supercomputing applications are similarly unusual. The skills to use and develop on parallel systems are then equally scarce. Access to a supercomputer isn't exactly common.

    Microwulf could make all of the above common. For the price of a high spec PC. The commodity nature of it could bring super computing and super computing applications to the masses.

    Then you can scale your application from microwulf to miniwulf to superwulf with little more effort than installing it on the bigger machine.

    Course, they'd have to produce a commodity pre-built system.

    --
    Deleted
  19. It's about the possibilities, not the technology by Kantana · · Score: 5, Interesting

    I see a few people making the expected "It's just four motherboards wired together with Gig E"-comments. While I won't object to that, I'd say this is not about a groundbreaking evolution in hardware, more a case of demonstrating what's possible today with COTS parts. Adding to that the compact packaging, and the ability to run off of a single power cord, it's a nice setup IMHO.

    While it does not have the interconnect of "true HPC" hardware (a bit of a fleeting distinction, but bear with me) it'll surely be suitable for a lot of the simpler, yet still compute-intensive tasks out there ("simple" here meaning not needing a lot of intra-node communication).

    On the flip side, it might fuel the "hell, I'll just build my own cluster"-mentality going around these days. I work in the HPC group at a university, running linux clusters, IBM "big iron" and a couple of small, old SGI installation, and we certainly see a bit of that going around. Problem is, sure, the hardware is cheap and affordable, but getting it to run in a stable and sensible manner without spending large amounts of time just keeping the thing together is a challenge, mainly due to the immature state of clustering software. As many researchers are not exactly keen on spending time solving problems outside their specific field, they're usually better off letting somebody else administer things, so they can just log on and run their stuff.

    But for individuals and small groups of people who are computer savvy enough to handle it, things like these are definately a "good thing" (TM).

  20. Re:Actually... Microwulf might well be revolutiona by Solra+Bizna · · Score: 2, Interesting

    The more computing power is available in the world, the less it will be used to its potential. If everyone had an Earth Simulator in their basement, how much of that power would be wasted?

    Not saying that proliferation of computers is bad, just food for thought.

    -:sigma.SB

    P.S. SETI@home, Folding@home, etc. are cheating. :P

    --
    WARN
    THERE IS ANOTHER SYSTEM
  21. 4 psus, isn't that a waste? by bundaegi · · Score: 5, Interesting
    Sure, nothing beats off-the-shelf components... but powering 4 motherboards using 4 separate PSUs sounds like waste!

    Look at this design: http://www.mini-itx.com/projects/cluster/. It uses DC-DC converters on each motherboards (mini-itx, so low power), a single 12V PSU and a UPS for regulation:

    The DC-DC converters require a clean, well-regulated 12VDC source. I chose to use a heavy duty 60 ampere 12VDC switching power supply capable of delivering 60 amperes peak current which I ordered from an online electronics test equipment supplier. Since badly conditioned AC power is potentially damaging to expensive computing equipment, I use a 1 KVA UPS purchased at an office supply store to make sure the cluster can't be "bumped off" by power line glitches and droputs.
    --
    bundaegi is good for you
  22. GigaFlops by jma05 · · Score: 4, Interesting

    Is 26 GigaFlops significant anymore? I hear that the PS3 can do 20-25 from Folding@Home people. And it is only about a 5th the price. But I hear so many different numbers that I can no longer make sense of them. Why do they bother comparing with DeepBlue, an over 10 yr old super computer? Can anyone with a PS3 can report what their PS3 with Yellow Dog Linux is doing? And what are the numbers for the latest desktop processors? Any recommendations on software to benchmark in flops for my own computers?

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

      It's an interesting experiment in that it shows where supercomputing can go. If your throw in things like custom silicon ala GRAPE, multiple cores, commodity hardware, you can combine them in very interesting convienent ways. Think of what the gradstudents at a university with even modest fabrication fascilities could do to extend this idea?

      The particular advantage to this is if you were a high school teacher, and you had sufficent know how, you could get the local community to scrape together $2500 or as another poster noticed $1000 to throw one of these together and start teaching supercomputing basics to kids in high school. That's quite the kick start into CSE or EE in college. But then there are the ways to exploit that in other classes, particularly math and science based. Cheap, with huge dividends if even one kid in that class finds it to be a difference maker.

      Hell, there's not a lot to stop someone from buying up PS3 and ripping out the guts and doing more or less the exact same thing. What's the worst obstical, the ethernet on the PS3 needs to be "replaced"? Not trivial, but then you could have a powerful 4 node PS3 supercomputer.

    2. Re:GigaFlops by skulgnome · · Score: 2, Informative

      Are your numbers on single-precision computation, or double-precision? Because the PS3's Cell only does amazingly quick floating-point on single-precision values. Double precision is six, seven times as slow.

    3. Re:GigaFlops by Anonymous Coward · · Score: 0

      The stupidity of this is that you can buy 7 desktops from dell for around 2500 already running linux, hook them up to an ethernet, and have the same result. There is zero advantage to the approach taken by the guys in this article. They really did no research what-so-ever, they just replicated other people's results from . . . 5 years ago? . . . and called it novel research. Their end result is more expensive than just following the beowulf approach and buying cheap oem systems. The amazing thing isn't that the one professor thought it was a novel idea, it's that their entire department sanctioned it with it's own webpage to represent the high-tech research being done at their university. Go figure. Calvin college, eh?

    4. Re:GigaFlops by Rogerborg · · Score: 1

      Indeed, the main thrust of their claim is "Newer components are faster and cheaper than old ones." Gasps of surprise.

      --
      If you were blocking sigs, you wouldn't have to read this.
    5. Re:GigaFlops by Verte · · Score: 1

      Agreed. Isn't modern PC graphics hardware good for 500 Gigaflops? Yay for CUDA.

      --
      We at slashdot are scientists, specialists and kernel hackers. Your FUD will be found out.
    6. Re:GigaFlops by Charcharodon · · Score: 1

      26gf not really all that impressive. There was an article I saw last year talking about how they were getting in the ball-park of 300gf+ out of one of ATI's video cards set up to crunch folding@home software. Gigabyte made a 4 slot motherboard for a while that could have for PCIx video cards in it. I would think something along those lines would have some insane numbers if they could get it all to work together.

    7. Re:GigaFlops by Charcharodon · · Score: 1
      Folding@home has some updates on their site. 26gf is not much anymore, considering they are taling about getting 100gf out of a single ATI X1950 card and are working on supporting multi GPU systems. I've seen motherboards that support as many as four video cards, if they can get the bugs worked out that would be quite the big deal.

      Of course this is speciallized software by one group. I think if AMD/ATI delivers on their promises of having 4+ multi-core CPU's that have GPU's mixed in with them and support built into the various OS's well see some true super computers that'll sit on the desktop without the need to make a cluster.

    8. Re:GigaFlops by ToasterMonkey · · Score: 1

      I still wouldn't call the Cell's double precision performance slow.

  23. Worst. Article. Ever. by Anonymous Coward · · Score: 1, Insightful

    "a portable supercomputer with 26.25 gigaflops peak performance, that cost less than $2,500 to construct, becoming the most cost-efficient supercomputer anywhere that Adams knows of."

    Dear "Dr." Adams,

    One PS3, converted to Linux, has been demonstrated to have a performance of around 100 GFlops. That is significantly cheaper, more cost efficient, and higher performance than your $2,500 pile of crap. Plus, it comes with a shiny case. For $2,500, you could even buy 4 of them and wire them together into a small cluster. That's around 16x the cost-efficiency of your rats nest. Your claim has been directly refuted. Maybe you should read more modern research conference proceedings.

    Sincerely,

    The Research Community

  24. **Lets chop that price down...the newegg,com way** by Bananatree3 · · Score: 5, Informative
    Motherboard: MSI K9N6PGM-F MicroATX $62.99 * 4 = $251.96

    CPU: AMD Athlon 64 X2 3800+ AM2 CPU $67.50 * 4 = $270

    Main Memory: Kingston DDR2-667 1GByte RAM $48.49 * 8 + $4.99sh = $392.91

    Power Supply: (can't beat price): $76.00

    Network adapter (node to switch): (cant beat their price) $164.00

    Network adapter (switch to node): (cant beat their price) $15

    Switch: Trendware TEG-S80TXE 8-port Gigabit Ethernet Switch $46.99+$7.04sh = $54.03

    Hard drive: Seagate 7200 250GB SATA hard drive $69.99

    DVD/CD drive: (can't beat their price): $19

    Cooling: (can't beat their price): $32

    Fan protective grills: (can't beat their price): $10

    KVM: (can't beat their price): $50 Grand total (incl. 15 in hardware): 1416.89 $1000 saved by using Newegg!

  25. my supercomputer calculator by pigphish · · Score: 1

    along the same lines... i have a calculator that is more powerful than the fastest supercomputer 50 years ago. I should send my findings.

  26. Wussywulf? by MikeFM · · Score: 2, Interesting

    I'm to lazy to run the numbers tonight to compare actual speeds but our dual CPU four-core Xeon (8 cores total) servers cost around $2500 each to build. Looking at their specs I doubt they could be doing much better and they require special clusterish programming.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    1. Re:Wussywulf? by Draconian · · Score: 2, Informative

      they require special clusterish programming So ? On an SMP machine you need special SMP-ish programming. Great fun if your memory bandwidth runs out...

      Some problems run naturally on distributed systems, some on shared-memory systems. It's a matter of choosing the right machine for the task at hand. Programming in MPI isn't that hard, and unless you are network bound (either bandwith or latency) it scales well. That is the equivalent of an SMP-machine not being memory bound (bandwidth, latency, coherency,...)
    2. Re:Wussywulf? by MikeFM · · Score: 1

      My kernel handles most of the work of an SMP system. All I have to do is split whatever I'm doing into either different threads or processes. No special effort needed. No special libs or programming languages needed. So unless the cluster can squeeze out considerably more performance than my SMP system it doesn't seem worth the effort. Now if you wanted to cluster four of our maxed SMP systems that might make more sense.

      MOSIX is even dead now, as far as I can tell, so there goes our handy helper. :(

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  27. Nothing to see here..... by treimor · · Score: 1

    Move along. Come on, even Hollywood studios can put out more flops than this.

  28. Calvin? by djfake · · Score: 1

    Calvin College most recent headline was Bush as the commencement speaker. Maybe Jesus helped build this supercomputer (sic)?

    --
    www.itjerk.com
    1. Re:Calvin? by Anonymous Coward · · Score: 0

      Jesus built my super computer ?

    2. Re:Calvin? by yourexhalekiss · · Score: 1

      (I'm a Calvin grad.)

      When Bush came to town, there were 3,000 people outside the building protesting. The vast majority of them were Calvin College professors, students and alumni. Calvin didn't ask him to come... he invited himself, of course.

      I do understand your thinking though... Bush at Christian college = Jeebus making Christian professors think.

      However, it's simply not true.

    3. Re:Calvin? by Anonymous Coward · · Score: 0

      Calvin college???

      I want to go to Calvin & Hobbes college - probably a lot more fun and not as many Jeebus references.

    4. Re:Calvin? by Anonymous Coward · · Score: 0

      ah yes, 3000 people protest a person who only listens to people that agree with him by arguing they only want to listen to people they agree with. a proud day indeed.

  29. gigaflops? by apodyopsis · · Score: 2, Insightful

    gigaflops, schmigaglops.

    this is /.

    i thought performance was measured in fps?

    1. Re:gigaflops? by zero_offset · · Score: 3, Funny

      Only true if your user ID contains 7 digits...

      --

      Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005

    2. Re:gigaflops? by jollyreaper · · Score: 1

      gigaflops, schmigaglops.

      this is /.

      i thought performance was measured in fps? Ok, how many flops per second?
      --
      Kwisatz Haderach
      Sell the spice to CHOAM
      This Mahdi took Shaddam's Throne
    3. Re:gigaflops? by DanielG42 · · Score: 1

      Would that be fps in doom or quake?

      --
      Daniel
    4. Re:gigaflops? by kayditty · · Score: 1
      His user id is almost 2^20, though.

      by apodyopsis (1048476) Alter Relationship on Friday August 31, @05:02AM (#20422147)
      2^20 = 1048576

      That has to count for something.
    5. Re:gigaflops? by zero_offset · · Score: 1

      [golf clap] Varry niiice.

      --

      Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005

  30. Re:Actually... Microwulf might well be revolutiona by forkazoo · · Score: 5, Informative

    One of the problems with supercomputers is that there aren't really very many of them, because of the size and cost. It means that the tools you use to run your supercomputing applications are similarly unusual. The skills to use and develop on parallel systems are then equally scarce. Access to a supercomputer isn't exactly common.


    Revolutionary? Everything old is new again...

    http://www.mini-itx.com/projects/cluster/
    http://news.taborcommunications.com/msgget.jsp?mid =494184&xsl=story.xsl -- 8 way parallel cluster that fits on an airplane for under 3 grand
    http://www-03.ibm.com/systems/bladecenter/ -- a 7U chassis that holds 14 blades, and is a bit spendy, but not completely unreasonable for some situations
    http://www.linuxjournal.com/article/8177 -- My personal favorite, this page talks about several small portable miniclusters that have been made over the last six or seven years...

    Yes, 8 cores of Athlon64 is faster than 8 cores of low power VIA CPU's from several years ago, but the concept isn't revolutionary, and there isn't a lot of headline worthy engineering that goes into a project like this... I'm sure it's a very handy tool, and I'm not suggested it shouldn't have been built, or that it was entirely trivial to build, but in the end, it's just four ordinary motherboards and ethernet.
  31. How does it compare to a PS3? by MacroRex · · Score: 1

    Anyone know if there has been a top500-compatible measurement of a PS3? If PS3 costs about $500, one could build a "ps3wulf" with four nodes and some network equipment for $2500. Anyone have any idea how it could compare with the Microwulf?

    1. Re:How does it compare to a PS3? by MacroRex · · Score: 4, Informative

      Sorry for replying to myself, but I found an interesting paper about the subject. Seems that a PS3 should have Rpeak of 14 Gflop/s with double precision floating point operations. Sounds to me that with a proper clustering solution a four-node PS3 cluster would be significantly faster than Microwulf. And it would probably be a smaller, too :)

    2. Re:How does it compare to a PS3? by bhima · · Score: 1

      Some one has already clustered the PS3.

      I'm surprised you didn't see that in your search.

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    3. Re:How does it compare to a PS3? by high_rolla · · Score: 1

      well you may be right on the power side of things, but no on the cost I would have thought. Those PS3's aren't exactly cheap. But talking about it is one thing. Anyone feel like actually building one so we can compare?

      --
      Ryans Tutorials - A collection of technology tutorials.
    4. Re:How does it compare to a PS3? by SharpFang · · Score: 1

      Not too well, considering it could run only certified software (unless you're into violating DMCA, which isn't recommended for scientific and enterprise applications)

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    5. Re:How does it compare to a PS3? by Professor_UNIX · · Score: 1

      Four PS3s at $500 a piece would come in under the budget for his project. Throw in a gigabit switch (does the PS3 even have a gigabit NIC?) and some other bits and you've got your $2500 cluster.

    6. Re:How does it compare to a PS3? by Anonymous Coward · · Score: 1, Informative

      Yes, there is a gigabit NIC. Terrasoft even sells preconfigured clusters of PS3, though you end up paying much more than just the PlayStations when you want a full configuration including a head node.

      http://www.terrasoftsolutions.com/store/purchase.p hp?submit=hardware&submitimg%5Bhardware%5D%5Bsony% 5D=1

    7. Re:How does it compare to a PS3? by DrXym · · Score: 2, Interesting
      IBM have already done just that. For example they have a demo of cluster of PS3s providing a real time ray tracing scene.

      I expect the design is very well suited to clustering. The PPUs handle all the data dispatching & balancing with the SPUs left to do the leg work.

    8. Re:How does it compare to a PS3? by Savantissimo · · Score: 3, Interesting

      Good paper - it also says that by using mixed precision (iterated 32-bit math for rough matrix factorization then fine-tuning the precision in 64-bit) the double-precision matrix performance is up to 155 Gflops.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    9. Re:How does it compare to a PS3? by SScorpio · · Score: 1

      You are aware that the PS3 is able to run Linux right out of the box since at least the US launch day. This is ran from an option that Sony put in the PS3's interface and requires no hacking. You are also able to drop whatever SATA hard drive you want in your PS3 to increase storage on it, through you'll need to purchase a notebook hard drive if you want the drive to fit into the existing case.

      Also the Folding@home client has been ported to the PS3 and Sony makes it available in a system update. The client is restrictive in what data packets are ran but it, but it will process the packet at about ten times the speed of a high end gaming rig. Depending on what you are analyzing a few PS3s might be a really fast a cheap solution as you could have five of them clustered for the $2,500 used to build the computer in the article.

    10. Re:How does it compare to a PS3? by Vardamir · · Score: 1

      Too bad Sony was kind enough to limit memory access to 256MB in Linux.

    11. Re:How does it compare to a PS3? by Jeff+DeMaagd · · Score: 1

      Isn't 256MB all it has?

    12. Re:How does it compare to a PS3? by havenskate · · Score: 2, Funny

      Isn't 256MB all it has?

      256 MB XDR @3.2 GHz for system memory and 256 MB GDDR3 @700 MHz for video memory. Not to bring on a console war extravaganza, but the M$ xbox 360 has the same amount of total memory, but instead theirs is 512 MB UMA (Shared with CPU)...

      Anyway, memory could very well be a limitation with a cluster of ps3s vs. the microwulf cluster, but it all would depend on the operations your performing. I'd venture to guess the 256mb of system memory would be enough for anyone. :)

    13. Re:How does it compare to a PS3? by Jeff+DeMaagd · · Score: 1

      OK, that makes sense. So the PS3 might not necessarily do so well for what they wanted this mini-cluster to do. Still, if there was a Cell-based workstation (like the Cell designers said there would be), I'd think that it might be possible to get one of those for what the mini-cluster cost to build and get higher performance at lower power consumption.

    14. Re:How does it compare to a PS3? by dfn_deux · · Score: 1

      You are aware that the PS3 is able to run Linux right out of the box since at least the US launch day. This is ran from an option that Sony put in the PS3's interface and requires no hacking. This is not native support, linux runs on top of a hypervisor abstraction layer on the PS3. Just FYI.
      --
      -*The above statement is printed entirely on recycled electrons*-
    15. Re:How does it compare to a PS3? by foobsr · · Score: 1
      --
      TaijiQuan (Huang, 5 loosenings)
    16. Re:How does it compare to a PS3? by nukem996 · · Score: 1

      The problem with just using a PS3 is that its performance is in the SPE's not the PPU. To access to SPE's you have to use Cell API which is a bit complex and would require you to port your code. I'm currently doing it so I know ;)

    17. Re:How does it compare to a PS3? by faragon · · Score: 1

      You're right, but you're wrong. 14 Gflop/s with double precission using the double precission opcodes, you're right. However, using single precission opcodes to perform double precission computations, you achieve 100 double precission GFLOPS (about the half of the 200 GFLOPS that in single precission mode):

      Jack Dongarra and his team demonstrated a 3.2 GHz Cell with 8 SPEs delivering a performance equal to 100 GFLOPS on an average double precision Linpack 4096x4096 matrix.

    18. Re:How does it compare to a PS3? by cytg.net · · Score: 1

      why the hell did they not throw more memory in to those things ... to shave 2 bucks off? what?

    19. Re:How does it compare to a PS3? by Lally+Singh · · Score: 1

      They hypervisor just keeps the Cell from talking to the graphics chip. To keep the game developers happy. The CPU+6 SPEs is yours.

      --
      Care about electronic freedom? Consider donating to the EFF!
    20. Re:How does it compare to a PS3? by DrXym · · Score: 1

      In theory at least Sony could expose some of that 256Mb video memory as a super fast RAM disk, swap or something. It probably wouldn't be as good as real memory accessible from the address space but it would still be a hell of a lot faster than using disk swap.

  32. Less powerful than a single Clovertown by Anonymous Coward · · Score: 1, Interesting

    You can get single chips that outperform this. Specifically Intel's quad-core Xeon (Clovertown), which has a peak performance of 4 flops per cycle per core. Clocked at 3 GHz, that's 4 cycles times 4 cores times 3 GHz, or 48 gigaflops. This "supercomputer" is very unimpressive.

  33. Holy Grail by hey · · Score: 1

    Did anyone else notice the poster of Monty Python and the Holy Grail behind him?

    1. Re:Holy Grail by Anonymous Coward · · Score: 0

      ...It's only a model!

    2. Re:Holy Grail by Pollardito · · Score: 1

      unsurprising, since i heard they're going to use this cluster to spam-a-lot

  34. OK, so we can build it..... by Anonymous Coward · · Score: 0

    now what can we run on it?

    Seriously, this looks within the capability of every slash-dotter to make. I know I could really use one of these to do CFD computations, rendering in CAD programs and home computer graphics. But that means running standard software, Linux or (pause to spit) M$. Can the Micorwulf do this?

  35. Mod parent up by Neuticle · · Score: 1

    I was going to post the same thing. It was the first thing that popped into my head after reading the headline.

    Another group is producing much the same thing commercially, in a nice case and all. A 4 node Core 2 1.8Ghz with 1 gig ram per node and 2x 250Gb storage is about $7000 (USD)

    (Wonder how that stacks up to what he built speed/cost wise, though I'd bet the Via cluster beats all in power use (140W max load))

    See the link at Mini-ITX
    http://www.mini-itx.com/2007/02/26/the-octimod-min i-itx-cluster

    Company site
    http://ainkaboot.co.uk/octimod.php

    --
    "Cheeze it!" - Bender
    1. Re:Mod parent up by imsabbel · · Score: 1

      about the speed: Sorry, forget it. The via-cluster dies a horrible dead in most FPU intensive compuations. Even a normal core2 quad will crush that cluster.

      An single core of a core2 at 2Ghz is about 8 times faster in fpu stuff like rendering than a 1.4Ghz C7. The integer part is more competetive, thought.

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
  36. Re:**Lets chop that price down...the newegg,com wa by somersault · · Score: 5, Funny

    Discovering that you can build an even more cost effective supercomputer than these guys: priceless

    --
    which is totally what she said
  37. Definition by newandyh-r · · Score: 1

    I thought one part of the definition of a supercomputer was that the cost exceeds a million (used to be that cost exceeds ten million). Dollars or Pounds, doesn't really matter even with the current exchange rate :-)

    1. Re:Definition by operato · · Score: 1

      definition of supercomputer has changed plenty of times over the years but i don't think cost was ever part of the definition. it was more like "usually they cost this much". more of an observation than a definition.

  38. Re:**Lets chop that price down...the newegg,com wa by Anonymous Coward · · Score: 0

    If you can't build a teraflop capable supercomputer for under $1000, you just aren't being creative enough.

  39. Done before - lots of times by Anonymous Coward · · Score: 0

    This is so old-hat it has fungus on it!

    Seti farms have been doing this since they started - here are a few pictures:

    http://bhs.broo.k12.wv.us/homepage/staff/seti/farm s.htm

    Tell us something new!

  40. Do you reckon it could run Crysis? by Starfox404 · · Score: 1

    Just wondering?

    1. Re:Do you reckon it could run Crysis? by Pop69 · · Score: 2, Funny

      It might just about be powerful enough to run Vista though....

    2. Re:Do you reckon it could run Crysis? by BigGar' · · Score: 1

      Would that be Vista with or without the SP1 update still to be released?

      --


      Shop smart, Shop S-Mart.
  41. Not the first 4 mind... by afc_wimbledon · · Score: 1

    Just cat 5! (OK, I'll get my coat)

  42. Proper name by edwardpickman · · Score: 1

    Wouldn't that be a Beowulf Cub?

    1. Re:Proper name by Anonymous Coward · · Score: 0

      Beowulf cub: WOlverine!! (now we are talking Geek...)

  43. a similar project, long, long time ago by DrD8m · · Score: 1

    We build this in the ages of Pentium I.
    It was really funny and interesting.
    http://www.sorgonet.com/supercomputing/yourownsupe rcomputer/

  44. Mod parent up by bundaegi · · Score: 1
    Thank you for completing my post. Yes, that octimod setup looks sweet.

    For a more hands-on approach, maybe these 200W+ DC-DC converters will do: http://www.mpegcar.com/acatalog/200w_and_above_PSU .html#aD220PSU. The 220W version is rated at 95% efficiency... can't go wrong with that!

    --
    bundaegi is good for you
  45. Re:Actually... Microwulf might well be revolutiona by Anonymous Coward · · Score: 0

    Well, if you are looking for a conceptual testing ground couldn't this work be done with Vmware on a high end PC ?

  46. So...? by Dogun · · Score: 1

    In '97-98, I had a little 4-5 node Beowulf cluster on a cart with wheels. While it wasn't quite as cost-effective as this, that's the nature of pricing in the computing world.

    On that note... hard drives are good to have for all nodes, imo, since you may be doing things that make 'fetch/store data over the network' a bad strategy.

    The entire point of the Beowulf model is it's cheap, easy, and fun. While it's great to see people building cute little clusters like this one, I wouldn't exactly call this a breakthrough moment in hobbyist cluster computing.

    That having been said, I hope the machine gets a lot of use, and I like the appearance. I'm almost tempted to build one for myself, for old time's sake. :)

  47. Less powerful than other deskside machines? by niceone · · Score: 1, Flamebait

    This has 4 dual core CPUs - 8 cores. That's the same as a MacPro or Dual Quad code Xeon PC who's cores are more powerful and which have much better communication between CPUs. And they have cases ;)

    So a Dual Quad core Xeon a super computer too?

    1. Re:Less powerful than other deskside machines? by niceone · · Score: 1

      ffs, how is that flamebait? Isn't it true? Did I overlook something?

    2. Re:Less powerful than other deskside machines? by coult · · Score: 1

      A typical 2.33 Ghz, 8 core clovertown machine can do about 50 Gflops on Linpack. You can get one for under $4K with 8 GB of ram. No assembly required, and you don't have to use MPI to parallelize since the code runs on just one machine, not four.

      --

      All is Number -Pythagoras.

  48. SONY'S LIES by Anonymous Coward · · Score: 0

    Sony talk so much shit

    1. Re:SONY'S LIES by Anonymous Coward · · Score: 0

      You must be mistaking with your precious HD-DVD supplier Toshiba.. It's their benchmarks:
      http://www.toshiba.co.jp/tech/review/2006/06/61_06 pdf/a03.pdf

  49. Newbie translation please? by Anonymous Coward · · Score: 1, Interesting

    So 1 Hz equals 1 FlOp? And a 3.2 GHz CPU can do 3.2 gigaflops, right? so how are they getting more then 3.2*4 = 12.8 gigaflops out of four CPUs? Can they execute multiple FlOps per tick then? And do we care that these will bottleneck at the rather limited bus (even forgetting about the switch).

    If the bus speed is 1 Ghz x 32 bit, doesn't that mean that the whole computer is limited to 1.3 gigaflops at best (need to move at least 96 bits to perform a FlOp?), or even less if a lot of data has to travel over the 1GBit ethernet:

    I know I am clueless, sorry, but that's how I learn. THanks for your help.

    1. Re:Newbie translation please? by JurgenThor · · Score: 1, Informative

      Your first assumption ("So 1 Hz equals 1 FlOp? ") is wrong. FLOPS is Floating Operations Per Second.

      http://en.wikipedia.org/wiki/FLOPS

      --
      GENERAL PUBLIC SIGNATURE (GPS) Any replies (derivatives) of this post must also use the GPS
    2. Re:Newbie translation please? by noahisaac · · Score: 4, Informative

      So 1 Hz equals 1 FlOp? And a 3.2 GHz CPU can do 3.2 gigaflops, right?
      No, one hertz is one cycle of the processor.

      Can they execute multiple FlOps per tick then?
      Yes. A single processor will perform several steps in one cycle. Typically, the steps are something like:

      1. fetch (an instruction from memory)
      2. decode the instruction
      3. execute the instruction
      4. access (some memory location)
      5. writeback (some values calculated during this cycle)

      In reality, this cycle is usually more complex and processors are designed to predict certain events in order to pack more into a single processor cycle. On top of this, note that the processors used in this machine are all dual-core processors. This means that instead of the 4 processors listed on the hardware manifest, it's really more like 8 processors (well, not quite).

      And do we care that these will bottleneck at the rather limited bus (even forgetting about the switch).
      No.

      Hey, those computer engineering classes I was forced to take as a part of my CS major have actually proven useful! Oh wait, this is Slashdot.
    3. Re:Newbie translation please? by jaweekes · · Score: 2, Informative
      I was always told that it took at least 2Hz for a processor to do one instruction, but that was back in 1991 when I took my electronics degree.

      A processor normally takes 2-3 clock pulses to perform any instruction, as it cannot perform the operation in the same clock cycle that it receives the operation in. If the operation requires a call to a memory location it will take 3 cycles (one to get the info from the memory location) which is why pre-fetch is so important in modern processors.

      A cycle is triggered by the rising edge of the clock pulse. Whatever the computer does must be completed before the start of the next cycle

      The instruction execution cycle is triggered by the clock cycle, but has several stages
      - Each stage is triggered by successive clock pulses
      - The exact timing depends on the details of a particular machine
      - A complete instruction cycle usually takes several clock cycles to execute

      The instruction cycle is divided into several stages
      - In some machines, some of these stages are performed simultaneously, which speeds things up
      - The stages are common to most architectures

      Sometimes called the Fetch-Decode-Execute Cycle.

      Taken from this pdf.
    4. Re:Newbie translation please? by Waffle+Iron · · Score: 2, Informative

      A processor normally takes 2-3 clock pulses to perform any instruction

      A modern processor may in fact take a dozen or more clock cycles to finish a single instruction. However, by utilizing pipelining, reordering and multiple execution units, a single core may be working on upwards of 50 instructions at once. The resulting throughput can be several instructions per clock on each core.

    5. Re:Newbie translation please? by AJWM · · Score: 2, Informative

      That wasn't true even in 1991, except maybe for Intel processors which are notoriously wasteful of clock cycles (which is why they have always advertised clock speed rather than instructions per second). A 1 MHz MOS 6502 was just as fast as a 4.7 MHz Intel 8080 (and needed fewer support chips).

      If you throw more transistors at the problem, and/or different architectures, you can complete instructions in a single cycle. (Especially e.g. register-to-register instructions where the answer comes out of the inputs at the speed of propagation delay through the gates.) If you do it right, you can even design clockless CPUs where the completion of the previous instruction triggers the start of the next one without waiting on an external clock.

      This assumes your CPU is not microprogrammed; the instruction words contain the relevant bitmasks for source and destination registers as well as the control code for the ALU. See for example the PDP-11 instruction set (IIRC).

      Of course as others have pointed out, modern processors pipeline multiple instructions at different stages of execution at the same time, for a net throughput of multiple instructions per cycle.

      --
      -- Alastair
    6. Re:Newbie translation please? by Anonymous Coward · · Score: 0

      >>> So 1 Hz equals 1 FlOp? And a 3.2 GHz CPU can do 3.2 gigaflops, right? >> No, one hertz is one cycle of the processor. > I was always told that it took at least 2Hz for a processor to do one instruction, but that was back in 1991 when I took my electronics degree. Hertz is a *rate*, folks - it means units per second. So "one hertz" referring to cycles means "one cycle per second," far slower than modern processors. Saying "took at least 2Hz for a processor to do one instruction" is completely wrong, because Hz is not a unit of time. If you guys studied electronics, it must have been a long time ago. I never had one class in it, and even I know what Hertz means.

    7. Re:Newbie translation please? by jgunchy · · Score: 2, Funny

      Sounds like somebody is bitter about getting an English degree instead of an Engineering degree...

    8. Re:Newbie translation please? by itwerx · · Score: 1

      Sounds like somebody is bitter about getting an English degree instead of an Engineering degree...

      Not too sure about the English degree either, I see at least one typo and one grammatical error in the AC's post. :)

    9. Re:Newbie translation please? by Bloodoflethe · · Score: 1
      OK, Mr. Anonymous guy, I am a language major and feel obliged to point out a few items to assist in your instruction of a person that was simply providing technical information on an informal site.

      First, "utilize" is almost never an ok word. Try substituting "use."
      'Utilize' is nearly as useful as 'use.' It means 'to make use of' (for most applications, anyway). It is also valid in this context, as 'utilize' is mostly used in technical applications.

      Second, you are utilizing/using a gerund. Verb the gerund and you can throw away a useless word.
      Also, if you are so worried about how other people write, then perhaps you should be more careful of "verbing" a noun.

      Third, change "on upwords of 50" can turn into "dozens of" and you've got a nice sentence.
      This was a poorly constructed sentence; however, I'll simply focus on the meaning, leaving the correction of the structure to others. If he were to change anything in this, he wouldn't make the change you suggest, as dozens can simply refer to 24+. I believe that his intent was to use the number 50. I would simply have said 'more than' instead of 'upwards of.' Now, if you wish to post poor corrections, log in. That way we can see who to mod down when we have points.
      --
      "Little is much when little you need."
    10. Re:Newbie translation please? by Tyger · · Score: 1

      The 6502 may have been faster than the 8080 per megahertz, but it certainly wasn't 1 cycle = 1 instruction. The programming manual for the processor gave timings for all the instructions, and some of them were quite long, especially when you started doing some of the indirect addressing modes.

    11. Re:Newbie translation please? by AJWM · · Score: 1

      Right, I didn't mean to imply that it was, only that some designs use more cycles per instruction than others. IIRC on the 6502 most were 2 or 3 cycles, the "long" ones being maybe 5 or 6.

      (Some other architectures had some really long (arbitrarily so) instructions. The LLLU (linked-list lookup) op on a Burroughs B6700 (etc) took as many cycles as necessary to traverse the list, which in the case of a (accidentally or deliberately) circular list could be forever, so there was a hardware-generated interrupt if an op-code hadn't completed execution within a given time period, something around two seconds. The VAX's "compute polynomial" was also bit of a cycle cruncher as I recall.)

      There are/were single cycle designs out there, though.

      --
      -- Alastair
    12. Re:Newbie translation please? by hawk · · Score: 1

      >4.7 MHz Intel 8080

      From the speed, I assume that you mean an 8088? THe 8080, afaik, was never released at faster than 2MHz, though there was a faster version (8080-2?) listed in my old intel catalog.

      Also, I've always assumed (but never received a straight answer :) that the 8085/6/8 speeds had to be haved to compare them to the 8080. The 8080 has a two phase clock (two pulses per cycle), while the next Intel generation were single phase.

      hawk

    13. Re:Newbie translation please? by AJWM · · Score: 1

      Ack, you're probably right. It's been a long time and I tried to avoid Intel processors for as long as I could ;-)

      (That said, I did once use a machine with a 4004 in it, but that was basically a 2741 terminal emulator that used a daisy wheel instead of a golf ball.)

      --
      -- Alastair
    14. Re:Newbie translation please? by Anonymous Coward · · Score: 0

      >> Can they execute multiple FlOps per tick then?
      > Yes. A single processor will perform several steps in one cycle. Typically, the steps are something like:
      > 1. fetch (an instruction from memory)
      > 2. decode the instruction [...]

      You say it wrong. FlOPS = Floating-point *arithmetic* Operations Per Second. Fetch, Decode, Schedule, Retire, and the like aren't arithmetic operations.

      Whereas a FP Multiply or FP Add indeed are, and many processors are capable of a single-cycle Fused Multiply & Add which is counted as two instructions. For reference, the original K7 Athlon has separate FP multiplier and FP adder and can use them in parallel -- hence the famous Kentucky Athlon supercluster at 1 GHz could achieve over 1 GFlOPS (however, under 2 in prolonged real use though).

      Later x86 designs, especially Intel's Core 2, have multiple FPUs especially in SSE mode (crunching vectors of 4x FP32). And this "Miniwulf" has dual-core CPUs, thus a single box has 4 CPUs x 2 cores x 2 SSE FP FMAdd units = lots of FP action per clock cycle. However, much less than a single PlayStation 3 with its Cell and RSX ;-)

      (And frontside bus bandwidth doesn't necessarily hamper performance, because many codes perform *lots* of ops on a single large dataset that can reside in L1 or L2 cache for the duration of the complex calculation job.)

      People, don't post so ad hoc... oh wait this was Slashdot :-P

    15. Re:Newbie translation please? by Anonymous Coward · · Score: 1, Insightful

      Forget about the bus there :-)

      A serious floating-point job often iterates over a dataset, modifying it, so data traffic happens mostly between the registers and the caches. Fresh data from memory (or over network) can be brought in while this computation is going on.

      Actually, for about a decade, programmer focus has indeed been shifting toward data traffic efficiency, and away from how to bum the algorithm into the fastest possible shape. Number-crunching monsters like Sony's PS3 and Nvidia's Tesla add-ons cards (graphics accelerators without graphics...) in fact require a completely data-oriented program design -- you begin by architecting your data and it's movements first and only then continue to algorithms and what you are actually trying to do with said data...

      Hope this helped! And... "Everyone's a newbie once in everything, and always in something." :-)

      And actually, your instinct that "1 Hz = 1 FlOPS" is pretty much true for many architectures. Of course it simplifies the matter vastly, but you knew that ;-)

    16. Re:Newbie translation please? by White+Flame · · Score: 1

      No, one hertz is one cycle of the processor.

      I think you forgot a "per second" in there somewhere...

    17. Re:Newbie translation please? by larry+bagina · · Score: 1

      The 6502 took 1 cycle per memory access. The 8086 took 4 cycles per memory access.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    18. Re:Newbie translation please? by Anonymous Coward · · Score: 0

      And Hz is "cycles per second." It takes two cycles to execute a floating point operation, but with pipelining two (or more) floating point operations can be performed in two consecuting cycles.

      So 1 FLOPS is indeed equivalent to 1 Hz.

    19. Re:Newbie translation please? by ncc74656 · · Score: 1

      Sounds like somebody is bitter about getting an English degree instead of an Engineering degree...

      Are you sure that was an English major? Given the questionable recommendations (for one thing, verbing weirds English :-) ), I think you need to look a bit further down the food chain. Bad advice combined with a snotty, holier-than-thou attitude from someone who knows less than he thinks he knows (and is too stupid to recognize it) makes me think he's an education major.

      Those who can, do. Those who can't, teach.

      --
      20 January 2017: the End of an Error.
    20. Re:Newbie translation please? by Anonymous Coward · · Score: 0

      And Hz is "cycles per second." It takes two cycles to execute a floating point operation, but with pipelining two (or more) floating point operations can be performed in two consecuting cycles.

      So 1 FLOPS is indeed equivalent to 1 Hz.

      No no NO!

      Cycles per second has NOTHING to do with how many cycles an instruction takes. If 1 FLOP = 1 Hz, then one floating point operation = 1 cycle, which we know is not the case. 26.25 GigaFLOPS = 26,250,000,000 FLOPS. Divide that number by Hz to get the number of cycles per floating point operation.

      If it ran at 3.0GHz, then 26,250,000,000 operations / 3,000,000,000 cycles per second = 8.75 ops/cycle.

    21. Re:Newbie translation please? by Anonymous Coward · · Score: 0

      > No, one hertz is one cycle of the processor.

      Only if the processor runs at 1 Hz. Hz = units per second, so you evidently believe that today's processors run at one cycle per second. Did you ride the short bus to school today..?

    22. Re:Newbie translation please? by Anonymous Coward · · Score: 0

      That way we can see whom to mod down?

    23. Re:Newbie translation please? by Anonymous Coward · · Score: 0

      Hey, don't make fun of him when he can't respond. He's still waiting for his TCP stack to verify the checksum on your comment, but I'm sure he'll have something insightful to offer by Halloween. Thanksgiving at the latest if Slashdot falls out of his DNS cache and he has to request it again.

    24. Re:Newbie translation please? by Bloodoflethe · · Score: 1

      Simply posting that shows that you missed the point of my post, whoever you are.

      --
      "Little is much when little you need."
  50. Orac from Blake's Seven by ltrm · · Score: 2, Funny

    A striking resemblance for a box of bits. I wonder if it's got the same surly attitude.

    1. Re:Orac from Blake's Seven by locster · · Score: 1

      Zen wasn't exactly a barrel of laughs either, although it/he did have a striking resemblance to the playing screen on Blockbusters

  51. Any currency? by fantomas · · Score: 1

    A million in any currency, or just US dollars or UK pounds? how about Zimbabwean Dollars or Laos kips?

  52. Re:Actually... Microwulf might well be revolutiona by Colin+Smith · · Score: 1

    but in the end, it's just four ordinary motherboards and ethernet. Sure, and I've built similar (bigger & faster) custom systems. But I'm expensive and the knowledge I have is uncommon. Your average Windows admin wouldn't have a clue. This could be a cheap drop in commodity supercomputer.

    Hell, the IBM SP was a commodity pre-built supercomputer. This is much cheaper.

    but the concept isn't revolutionary No, the concept hasn't been revolutionary for decades, the effect might be though.

    --
    Deleted
  53. Re:Actually... Microwulf might well be revolutiona by MooUK · · Score: 1

    It's still interesting to many of us, simply *because* we could probably build one ourselves. Not in spite of it.
    A lot of what us humans do in life is "because we can". This doesn't appear to be any different.

    (It slightly amused me that the captcha to log in to post this post was "differer".)

  54. They're out there, you just don't know it... by geekmux · · Score: 1

    ...Hrm, let's see. Foreign entity that we (the US) have done business with for years (let's call them "Son-eee") builds a sleek black box with multiple cores to appease the hardcore gaming m-asses in the never-ending search for the ultimate entertainment experience. Of course they equip such a device with Internet connectivity, and then secretly deploy code in the background and call it "gaming negotiation" when trying to mask the bits of encrypted traffic in the background noise. In the meantime, 80% of those processor cores are cranking out new ways to ensure Foreign entity can overtake target audience within their massive computing grid. Of course this all happens while you're sleeping at night. C'mon, did you actually think your new gaming console seriously NEEDED all those cores? Please. Think I'll go and dump some more money into Tynfoil-Hat Inc.

    1. Re:They're out there, you just don't know it... by br4nd0nh3at · · Score: 0

      to answer your question yes we do.

  55. Intel Core 2 is Faster by locster · · Score: 2, Informative

    Am I missing something here? The Sisoft Sandra MFLOPS measurement for a top end Intel Core 2 is 47 GFlops http://www.tomshardware.co.uk/overclocking-intel,r eview-2395-28.html/. OK admitedly this is a sythetic measurement, but it's a ballpark figure right?

  56. Gigaflops? by Jaqenn · · Score: 1
    They attain gigaflops and call it a supercomputer? I thought you had to at least reach terraflops these days...

    From Wikipedia: Supercomputer

    The speed of a supercomputer is generally measured in "FLOPS" (FLoating Point Operations Per Second), commonly used with an SI prefix such as tera-, combined into the shorthand "TFLOPS" (1012 FLOPS, pronounced teraflops), or peta-,combined into the shorthand "PFLOPS" (1015 FLOPS, pronounced petaflops.) It's not exactly a good quote, but looks to me like we're bumping the lower edge of the petaflop scale these days. Thats six decimal places people.
    --
    You are awash in a sea of fiercely stated opinions. Obvious exits are: 'File->Quit', 'Reply', and 'Page Down'.
  57. Price/Performance not new... by wilw410 · · Score: 2, Insightful

    The University of Kentucky (where he is coincidently going to grad school) beat his price point years ago on a "real" supercomputer. This super computer was built for about $84 per GFLOP in 2003 and it made the Top500 list when it was built. The Aggregate team at UK is one of the tops in the field when it comes to supercomputers on the cheap.

  58. Nice, but a little low on RAM? by Sandb · · Score: 2, Insightful

    Seems like 2GB per (dual core) node is a little on the low side for practical usage. Not surprisingly though, RAM is the biggest cost of the system (992$ total) and switching to 2GB or 4GB modules will raise the system price considerably. Would still be cheap though.

  59. Nice little project... but... by Dhurgan · · Score: 1

    Its a nice project, fun and cheap and good for the students to try out on But 8Gb is far to small memory to be of any use in the kind of simulations my customers been doing, and only 1Gb per core... but for the price its nice enough... for the tasks able to be run on it.

  60. Re:**Lets chop that price down...the newegg,com wa by nschubach · · Score: 1

    You could get rid of those gigabit cards and use a dual head MB @ $87.99ea. : http://www.newegg.com/Product/Product.aspx?Item=N8 2E16813138059

    --
    Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
  61. cute, but no supercomputer by Quixadhal · · Score: 1

    I mean, it wouldn't even be enough to run Jita, let alone the whole EVE-Online cluster. :)

  62. Not really... by Junta · · Score: 1

    For current Intel core2, to get the Rpeak, take the number of cores total * clockspeed * 4. A single quad core 2.0 GHz gets you to 32 gflops already. You can readily build a rig with a single quad-core 2.0 ghz for less than 2,500. This is incredibly a non-event. It serves as a handy demonstration of how supercomputers are roughly architected today to people not in the industry, but the price/flop is noting special at all.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  63. Why the extra NIC's? Mobo had 1gbt ports by Anonymous Coward · · Score: 0

    They spend $180 on the Intel NIC's while the mobo had 1gbt ports. Other micro clusters pointed to here used the onboard nics so why not here. Given their credentials I am sure there was a good reason.

    1. Re:Why the extra NIC's? Mobo had 1gbt ports by mattgoldey · · Score: 2, Insightful

      RTFA They bound the onboard NIC to one core of each CPU and bound the add-on NIC to the other core. That way, each core had its own dedicated communications channel.

    2. Re:Why the extra NIC's? Mobo had 1gbt ports by Anonymous Coward · · Score: 0

      I missed that part. That is one of the slickest parts of their setup. I didn't even know you could address each core individually. Thanks for the reply.

  64. Four motherboards on a dodgy plastic frame by suckmysav · · Score: 1

    Wow!

    I repeat, wow!

    How exactly does this qualify as newsworthy?

    This is almost as bad as the time some goose bought a mini mac and before the sales launch was a week old he'd gone and ripped the guts out and stuck them in a frickin' PC minitower case so he could "run a cheap server". What a dingbat.

    On second thoughts, the mini mac destroyer's effort was *much* worse than this, at least there is some merit to what these guys did and they didn't go and wreck a nice piece of kit in the process. It's just not exactly newsworthy stuff, just some geeks having fun with their toys.

    On the other hand, mebbe CowboyNeal just feels the need to see a whole load of incredibly amusing "imagine a beowolf cluster" and "but does it run linux" jokes. After all, it must be several minutes since the last one appeared on /.

    Yes, I think that might be it.

    --
    "You can't fight in here, this is the war room!"
  65. Supercomputers/clusters not so special... by Junta · · Score: 1

    Modern 'supercomputers' are not fundamentally so different from any other network of more than one server. Most run at least one independent kernel instance on each server, and that kernel is generally the same kernel as anyone else would use of that platform. The brains about sending messages efficiently between nodes is generally handled by userspace software (though you might make the claim that low-latency interconnects such as Infiniband and Myrinet are mostly cluster oriented, and have drivers that provide a low level medium for the userspace tools through their kernel drivers, but the story configuration involved none of that). To make something that no one could argue against having the same basic architecture as a 'real' cluster, you just need two-three computers with ethernet connectivity, and download something like OpenMPI and off you go.

    Their number sounds about right for 4 2.0 ghz Opterons. If they used core2, they are doing pretty terrible at Rmax/Rpeak ratio. Maybe they have terribly low amounts of ram per core (which precludes tho Top500 benchmark from doing well).

    --
    XML is like violence. If it doesn't solve the problem, use more.
  66. Professor Frink by Yim · · Score: 1

    He once predicted that computers would be so large and so expensive that only the five richest kings of Europe would own them.

    --
    -Yim
  67. Super de'Duper, but... by tillerman35 · · Score: 1

    Still can't run Vanguard SOH

  68. Lousy Latency Performance, Though by porkchop_d_clown · · Score: 2, Funny

    The cluster depends on gigE for the interconnect, which means data transfers are going to be slow, and have a high latency. He'd be better off spending a little more and using Infiniband equipment.

  69. Re:**Lets chop that price down...the newegg,com wa by nschubach · · Score: 1

    FWIW, I was able to put together another solution around $1,322.89 using 2 motherboards and 2 quad core Xeon 2.13Ghz procs. Same amount of memory, only two of those drives, two 350W PS, the same switch, etc.

    Not exactly cheaper, but it's definitely smaller.

    --
    Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
  70. i'll say it... by Jarik+C-Bol · · Score: 1

    somone has to. Imagine a Beowulf cluster of these! all jesting aside, i am impressed by this.

    --
    I've decided to Diversify my Holdings. I've divided my cash between my left and right pockets, instead of all in one.
  71. 26.25 gigaflops ??? realy ??? by Anonymous Coward · · Score: 0


    let us see, hummm...

    AMD Athlon @ 600 mhz - 2.4 gigaflops (single precision), 1 gigaflop (double precision)
    Pentium 4 @ 2 ghz - 8 gigaflops (single precision)
    Pentium 4 @ 3 ghz - 12 gigaflops
    Athlon 64 X2 4600 - 14.7 gigaflops, 17400 MIPS
    G5 Dual 2.3GHz - 30 gigaflops
    XBox 360 Xenon chip -115 gigaflops
    XBOX 360 Xenos graphics chip - 240 gigaflops
    nVIDIA 7800 GTX 512 - 200 gigaflops
    ATi X1900 - 553.8 gigaflops

    Even an old fashion powermac G5 goes faster for half the price !

    But, did you even know your X1900 is a super-Compter by itself ?

  72. Re:Actually... Microwulf might well be revolutiona by jollyreaper · · Score: 1

    Then you can scale your application from microwulf to miniwulf to superwulf with little more effort than installing it on the bigger machine. Ok, screw beowulf. I wanna see a steppenwulf cluster of these things.
    --
    Kwisatz Haderach
    Sell the spice to CHOAM
    This Mahdi took Shaddam's Throne
  73. Not Bad But... by maz2331 · · Score: 1

    Nice effort, but why not just use a couple blade servers in a chassis?

  74. Don't be so harsh, good effort I say! by Anonymous Coward · · Score: 0

    If anyone wants their uni project shot down, just stick it up on slashdot! :)

  75. Maybe it could be more compact by foxb · · Score: 2, Insightful

    In http://clustercompute.com/ you could find better design in term of compactness. Another thing is that the cluster does not need KVM (in process only at test mode) and as noted in several research papers dual 100M can beat gigabit (source http://en.wikipedia.org/wiki/Kentucky_Linux_Athlon _Testbed )

  76. Re:**Lets chop that price down...the newegg,com wa by zoefff · · Score: 1

    Ok, when did they bought it, and how much did the prices go down since then?

  77. Beowulf = pain in the a** by seven+of+five · · Score: 2, Funny

    Beowulf is a good idea for a very limited number of number crunching applications, or as a student learning tool for comp sci or related studies. Yeah, we built one of those a couple years ago, the professors ended picking up intel quad core machines that were faster (no effing network latency). Beowulf is gathering dust.

    Oh, and try writing your own lam-mpi code sometime...

  78. Re:**Lets chop that price down...the newegg,com wa by derjames · · Score: 0

    ...and running Ubuntu linux... priceless...

  79. Re:**Lets chop that price down...the newegg,com wa by roaddemon · · Score: 1

    Plus it would be on your doorstep by noon tomorrow.

  80. That's cheating! by Anonymous Coward · · Score: 0

    It would be like having Sony sponsor your hardware ;)

    1. Re:That's cheating! by FunkyELF · · Score: 1

      Yeah, you may be right. I know the original xbox was costing M$ more money than they were selling them for but they'd make it up with game sales. Not sure if the same is true of the PS3

    2. Re:That's cheating! by darthdavid · · Score: 1

      It is. Nintendo is the only company that prices their hardware to make a profit just off that. Sony and MS both take a hit on each console sold.

  81. Treshold is a moving target. by Yoozer · · Score: 1

    The number of GFLOPS moves up every 18-24 months. I don't think specialization is that bad of a qualifier; after all, using something that'd be considered a supercomputer a decade (or more) ago just to watch YouTube videos can hardly be called a supercomputer.

    http://en.wikipedia.org/wiki/Supercomputer#Overvie w

  82. Re:Actually... Microwulf might well be revolutiona by Nefarious+Wheel · · Score: 1
    Ok, screw beowulf. I wanna see a steppenwulf cluster of these things

    Get'cher mobo humming...on the superhighway...looking for some venture...and whatever comes my way...

    --
    Do not mock my vision of impractical footwear
  83. Got it in one by Rhys · · Score: 1

    As someone else working at a public university tech dept. I think this tiny "supercomputer" is the worst idea I've heard in at least a few weeks. Great, you can put a machine together that does this on $2,500. Who runs it? Who keeps it patched? Who fixes it when it breaks? Grad students and researchers are there to research. Paying whatever computer services organization on your campus to maintain it is going to cost more than the machine itself!

    All the ~100 processor (that's ~12 quad-core dual-cpu nodes these days) clusters I see going in would be much better pooled into a central academic computing cluster. Adding 10 nodes to my cluster of 500+ really isn't going to have squat all impact on the administration time required for it. You'll get more than out of your standalone cluster: people building little clusters don't tend to keep them 100% busy. Large, multi-group collaboration clusters do tend to stay 100% busy due to staggered paper deadlines, etc. So when your nodes would otherwise be idle, someone else runs them and when you need compute power, you can overrun other's idle nodes. Plus you get to share services with everything lumped into a single large machine: DNS, DHCP, Network boot/install, file services, user database, ...

    --
    Slashdot Patriotism: We Support our Dupes!
    1. Re:Got it in one by JimmytheGeek · · Score: 1

      Well, suppose someone builds this and it becomes the central academic computing cluster where none existed previously?

  84. Mac Pro- 80 gigaflops by Anonymous Coward · · Score: 0

    The Mac Pro 8 core has been clocked in excess of 80 gigaflops. See below:
    http://xlr8yourmac.com/systems/8-core_mac_pro/8-co re_Mac_Pro_reports.html

  85. GPU cluster by ZonkerWilliam · · Score: 2, Informative

    Although not as cheap as the Microwulf, Nvidia has a desktop super-computer for sale http://www.nvidia.com/object/tesla_deskside.html at 500 GigaGlops, to start.

    1. Re:GPU cluster by tomz16 · · Score: 1

      Obviously can't do everything a general purpose CPU can, --and-- they operate only in single precision. Getting information on and off of the GPU is still relatively slow (you currently have only 768mb per card, so for larger problems you may have to move a lot of things around). Additionally, these are only worthwhile for very highly parallelizable problems. (you have to keep all 128 streams active at all times to get anywhere near half a teraflop)

      Still the graphics cards are very impressive. I've seen a 8800GTX go HUNDREDS of times faster on a certain problem than a 3GHZ C2duo.

    2. Re:GPU cluster by ZonkerWilliam · · Score: 1

      Actually it is 1.5GB of DDR3 RAM per GPU with a 356-bit memory address and a 128 core GPU. True it's single precision but alot can be done with a 32 bits! Then there's CUDA that somewhat simplifies parallel programming.

    3. Re:GPU cluster by tomz16 · · Score: 1

      1.5GB for the quadro or tesla cards, 768 if you stick with the much cheaper 8800GTX's... and it's actually only 16 processors that have a SIMD instruction set.

      For scientific computation, 32bits can definitely be limiting, but isn't always a problem. The bigger annoyance/limit I've run across is the current lack of a CUDA BLAS library for complex numbers. (I've had to write the portions I needed myself).

      Regardless of whether you use CUDA, rapdimind, or some other solution, the problem still has to be inherently non-conditional and non-iterative in order to realize any benefit here. You still have to find a way to break the problem down into kernels that run on each stream processor. For instance, the problem I programmed up in CUDA was iterative in nature, which means that each successive loop depends on the previous output. This meant that there is a very hard upper limit to the number of cpu's you can have before you stop seeing any benefits, and the raw clockspeed becomes the limiting factor.

    4. Re:GPU cluster by ZonkerWilliam · · Score: 1

      I was pointing to the Nvidia deskside tesla supercomputer they sell here http://www.nvidia.com/object/tesla_deskside.html I made no reference to the 8800GTX. And it's good to see some people actually due this kind of work. Last time I did anything with iterative was BAM neural networks and that was 15 years ago. As you said it, a GPU based supercomputer would be great at non-conditional logic and a boon to AI research.

  86. Re:**Lets chop that price down...the newegg,com wa by magarity · · Score: 1

    You could get rid of those gigabit cards and use a dual head MB
     
    The network adapters that come build into consumer motherboards are pretty simple; at $165 the ones quoted by the gp almost certainly do a lot, if not all, of the network overhead processing onboard. This is much more important when trying to squeeze flops out of your cluster than saving a card slot or a few $s.

  87. Only Retards attempt a Supercomputer with AM2 Proc by BaGGyGCX · · Score: 1, Flamebait

    Only retards would attempt to build a super computer with the X2 3800 AM2 processors, most "sensible" computer users would use an Intel Core 2 Duo, as they are the leading processor at this current time and are by FAR cheaper performace:money wise. Not to mention they can overclock like mad!

  88. Scematics and stuff by Tribbin · · Score: 1

    This link would be more appropriate for slashdotters:

    http://www.clustermonkey.net//content/view/211/1/

    --
    If you mod this up, your slashdot background will turn into a beautiful sunset!
    1. Re:Scematics and stuff by Tribbin · · Score: 1

      Prices now (instead of January):

      4x mATX am2 motherboard = 4x41 = 164
      4x AMD Athlon 64 3800+ 2.4GHz = 4x50 = 200
      1x 8p Gbit switch = 1x66 = 66
      4x Gbit NIC = 4x12 = 48
      4x Corsair Twin2x 6400 (2x1024mb) = 4x92 = 368
      4x mATX Power-supply = 4x29 = 112
      1x 250 GB SATA HD = 1x61.50 = 61.50
      4x 12cm fan = 4x8 = 32
      4x grill = 4x 1.50 = 6
      1x cd/dvd player = 1x 19.50 = 19.50

      Rods & hardware fasteners (from article) = 15

      Total = 1086 euro

      All found on komplett.nl

      --
      If you mod this up, your slashdot background will turn into a beautiful sunset!
  89. The cool part by kilodelta · · Score: 1

    The cool part of microwulf is that you could also scale this baby easily. All you'd need is a better gigabit switch.

  90. Re:**Lets chop that price down...the newegg,com wa by tjrw · · Score: 1

    ... or, for $4.99 more per cpu, you could use the 3GHz Athlon 64 X2 6000+. That ought to have a positive effect on the performance numbers :-)

  91. what's not said by psbrogna · · Score: 1

    I bet this project started out as an attempt to build a machine that could run the latest version of a popular mainstream o/s, play media w/ DRM AND access the network at the same time.

  92. Re:**Lets chop that price down...the newegg,com wa by jdray · · Score: 1

    Not that it costs $1000, but you forgot the components to build the cart.

    --
    The Spoon
    Updated 6/28/2011
  93. Ethernet? by gatkinso · · Score: 1

    Cheap, commonly supported, so I guess good enough for a low budget attempt.... ....but seems that choice for connectivity hinders them right off the bat.

    --
    I am very small, utmostly microscopic.
    1. Re:Ethernet? by marx · · Score: 1

      As I said above, Blue Gene uses standard Ethernet too. Why is that bad?

    2. Re:Ethernet? by gatkinso · · Score: 1

      Ethernet posesses some inherent latentcy that is impossible to get rid of.

      Worse yet, the cause of this - as I understand it has to do with the implementation of the collision resolution algorithms - makes communication over ethernet nondeterministstic. That is, it is impossible to implement a hard realtime communication protocol over ethernet in the time intervals commonly thought of as useful by the HPC crowd. Result: CPU's sitting idle while the link tries to figure out if it can resend a work packet.

      Possibly on this little cluster it won't make a difference.

      As I understand it, Blue Gene does not use enternet for its node connectivity: it uses ethernet for maintenence and diagnostics - not for computing.

      --
      I am very small, utmostly microscopic.
    3. Re:Ethernet? by Anonymous Coward · · Score: 0

      The switch has a full-duplex point-to-point link to each node, so decent buffers and switching fabric should allow each node to make full use of its outgoing bandwidth. They only have a problem if at least two nodes send more data to a single destination than its incoming bandwidth can accommodate, which they can avoid by never sending more than about 340 Mb/s between any pair of nodes (so the sum can't exceed 1 Gb/s), or designing a line discipline (like ready-to-send/clear-to-send) that avoids "any node might send bulk data to any other node at any time". Heck, TCP windows would probably take care of that automatically if they keep a small set of connections (ideally one per pair of nodes) and recv() from them fairly.

    4. Re:Ethernet? by gatkinso · · Score: 1

      Won't matter. When a collision is detected ethernet will wait a random period of time before transmitting.

      There is no way to predict a lower bound for this interval, hence wasted cycles.

      --
      I am very small, utmostly microscopic.
    5. Re:Ethernet? by Anonymous Coward · · Score: 0

      They're using a switch and no hubs, so each port has a separate collision domain with only one transmitter in each direction. Collisions are impossible unless the hardware or wiring is so poorly made that signals are permitted to reflect back at significant levels. They're fine unless they send more traffic to one NIC than the switch will buffer and deliver fairly for it (beyond which they'll see dropped packets, not collisions).

  94. PowerCube G5 by Anonymous Coward · · Score: 0

    Didn't Apple in fact market that silly little cube computer a few years back as A GENUINE SUPER COMPUTER?

  95. Re:**Lets chop that price down...the newegg,com wa by Joe+The+Dragon · · Score: 1

    you can save even more by cutting out the network cards and getting a nforce 570 or 590 board with dual gig-e and a low end video card. or cut out the pci one and use a pci-e and the on board gig-e.

    And move to 2x512 or 2x1gb of ram. Why pay $48.49 for 1gb of ram when you can get 2x1gb for $20-$40 more.

  96. Re:**Lets chop that price down...the newegg,com wa by Joe+The+Dragon · · Score: 1

    The nforce 570 and 590 have tpc/ip off load and teaming.

  97. Re:**Lets chop that price down...the newegg,com wa by Joe+The+Dragon · · Score: 1

    why not just a 1 amd 4x4 system with ddr2 or dual opteron board with ddr2 ecc or a quad dual board with ddr2 ecc and HT bus is faster then a gig-e link.
    Lower cost ram then dual xeon with FB-DIMMS.

  98. Quad Core by OldChemist · · Score: 1

    Maybe it is buried below the level that I read, but I am surprised someone did not point out the available intel quad core chips for less than $300 as another basis for a microwulf. I'm glad these folks did this, but I have some pretty serious reservations about hauling around a no case Frankenstein like this to the schools. This is dangerous. MIGHT be ok at the College but again if someone sticks their pinkies in for a look-see... So I'd suggest thinking about suitable cases for dual quad core setup. My guess is that newegging could lead to a system that would be even cheaper and perhaps have better performance. Some information about what flavor of 'wulf was being used would also have been interesting. Of course very shortly Octa Core will be available and if the memory interconnect is done better than in the current intel quad core these things will then be the sweet spot. With respect to interconnect GigE is fine for a lot of important problems. If you want cheap then in most cases the highspeed interconnect system is going to cost more than the computer. Just some random thoughts. Nice article.

    1. Re:Quad Core by funwithBSD · · Score: 1

      I am guessing they did, and that is why they made up the metric of "greeness" to justify the choice.

      Power to watt, I am wondering which will draw more, 2 Q6600 OCed to 3GZ or this thing. Mine draws about 350 while crunching 4 Rosetta units, but the GPU is a significant part of that.

      --
      Never answer an anonymous letter. - Yogi Berra
    2. Re:Quad Core by OldChemist · · Score: 1

      Please clarify: have you got one or two Q6600 in your setup? If two, how exactly (hardware) are you doing this? I think you are probably right about the green metric, but I really don't know enough about the AMD side of things to say... Thanks for comment.

    3. Re:Quad Core by funwithBSD · · Score: 1

      I have one. However, I envisioned building a cube like this with two motherboards and 2 Q6600's would give 8 cores. They would perform significantly better than the AMD's listed here.

      The CPU/MB/MEM cost would be about 500 per board. That seems to be about the same price as they spent on 4 boards.

      Based on tomshardware graphs the Q6600 should outperform the 3800 by about 50%. Plus, they mention network speed and bandwidth as an issue limiting speed. With only 2 nodes to supply 8 cores this should be less of an issue.

      --
      Never answer an anonymous letter. - Yogi Berra
    4. Re:Quad Core by OldChemist · · Score: 1

      Agreed. Thanks for your thoughts on this. Either the octa core will be a better choice or its arrival will make the quads even cheaper.

  99. Ubuntu by wikinerd · · Score: 1

    The summary doesn't state that this baby runs Ubuntu Linux.

  100. Re:Only Retards attempt a Supercomputer with AM2 P by itof500 · · Score: 1

    Actually, I've done some simple benchmarking and been impressed that the Core2Duo chips are not all that much better at floating point calculations (structural biology programs) than the AMD chips. Now, the C2D cpus are much better at integer work, just not the double precision FP. So, I think the choice of the inexpensive AMD cpus is reasonable.

    duke out

  101. Re:**Lets chop that price down...the newegg,com wa by sherms · · Score: 1

    All I know is I want one! The price has been well proven LOW!

    You have to admit. Its simplistic and good.

    Kudo's to them

  102. 1999 called by Sangui5 · · Score: 2, Informative
    They want their slowest Top 500 machine back...

    List of #500 on the TOP500 by year
    Year . .- RPeak . . . | Machine's owner and country | Make & Model
    06/1998 - 15.0 GPLOPS | Southwestern Bell, USA. . . | HPC 6000, Sun
    11/1998 - 20.5 GFLOPS | Koeln Universitaet, Germany | HPC 10000 Sun
    06/1999 - 34.2 GFLOPS | CIEMAT, Spain . . . . . . . | T3E900 Cray
    11/1999 - 38.4 GFLOPS | Bank, United States . . . . | HPC 10000 400 MHz, Sun
    06/2000 - 51.2 GFLOPS | EDS, United States. . . . . | HPC 10000 400 MHz, Sun
    11/2000 - 78.0 GFLOPS | Zurich American, USA. . . . | SP Power3 375MHz, IBM

    Really, calling this a supercomputer is lame. It has only one 250GB disk; it will have utter crap IO performance. Most compute heavy jobs are also disk heavy because you want to checkpoint your intermediate results in case of a crash. Since there is only one disk, one machine must be serving it up to the others (NFS, ISCSI, whatever). It is clustered through gigabit ethernet, which will act as a limit on performance. They even skimped on the connection to the outside world and got a 100MBit card. "Real" clusters use Infiniband or Myrinet, both of which are optimized for high throughput with low latency and low contention. Gigabit is not. Linpack is rather kind to clusters; more finely grained parallel tasks will pay more for the poor linkup.

    Also, with only 4 processors one could also build a 4-way SMP machine which would then not have to deal with any sort of message passing at all. You instead get one shared memory interface. It may be slightly NUMA, but the extra latency cost of hypertransport is amazingly low. Instead, by putting only one dual core die per motherboard, you have to jump through hoops to move work from one die to another, and pay really bad latency costs. You could also do better with a 2 quad-core processors on the same mobo (although you'd have to go Intel for now...). It's easier to program, supports finer grained parallelism, and allows potential savings on other parts.

    I can get 2 quad-core Xeons at 2.4 GHz each and a 2 socket motherboard for $820 at newegg. They spent $980 on 4 dual-core 2GHz processors and 4 single socket motherboards. They also spent $240 on gigabit cards and the switch. So, for $400 less, I can have an SMP machine; one which probably has higher floating point performance as well. Rather than 4 cheap power supplies I can get one nice one (which is probably more efficient too). Further, I don't have to run 3 of my nodes diskless. Really, at this small scale a cluster is not the way to go.

  103. Pales in comparison to a PS3 by X11Quaker · · Score: 1

    The Cell in a PS3 can do north of 150 GFlops, which at a price of $600, gives it about $4/GFlop. And that's not even taking advantage of the GPU on it. That is definitely the cheapest computing available right now.

    --
    My email address contains no numerals.
  104. Re:**Lets chop that price down...the newegg,com wa by somersault · · Score: 1

    I just thought of something.. is it more powerful than a PS3? If not, then that would probably be the way to go for cheap supercomputing needs..

    --
    which is totally what she said
  105. super computer: more than 10 - 100 teraflops by peter303 · · Score: 1

    People now place boundary of a super mid-teraflops. Your game machine or desktop now reach tens of gigaflops.

  106. 4 PC's = Supercomputer? by nurb432 · · Score: 1

    Umm no i don't think so.

    A true super computer has an architecture behind it. Just throwing some ethernet connections between some cheap PC's isn't nearly the same.

    Sure, might be cool to show your friends, and isn't useless, but don't call it a 'super computer'.

    --
    ---- Booth was a patriot ----
    1. Re:4 PC's = Supercomputer? by js290 · · Score: 1

      A "true super computer" must have had super amounts of money spent on it.

      --
      "Tempers are wearing thin. Let's just hope some robot doesn't kill everybody." --Bender
  107. IF it's a supercomputer... by amper · · Score: 1

    Then I wonder how it would compare to a single 8-core Mac Pro running the same software. The Mac Pro might be limited in memory bandwidth, but if you're not going out over Ethernet and handling the overhead of Beowulf, it should be faster, no? If the Mac Pro can double the performance of this cluster, then it's PPR is even lower.

  108. Why is the 19" monitor Waving "Hi?" by StCredZero · · Score: 1

    That's that sticking out of the 19" monitor? It looks like a little black hand.

  109. $2,500 !!! by Nom+du+Keyboard · · Score: 1

    $2,500??? That's what I paid for a Dell P-II-233Mhz w/128 MB of RAM and 6.4GB of harddrive space just 10 years ago! Of course, I got a 17" crt monitor and 56KB modem at the time.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  110. Re:Only Retards attempt a Supercomputer with AM2 P by Anonymous Coward · · Score: 0

    Depends on what you need the box for.

    I've used databases with 800 small powerpc computers (each with 1gig ram and 500gig HD). It's likely 800 times faster than any single DB-box out there. I'm also currently using 16 dual-core cpu box (32 cores!)---that's for heavy computational (kind where threads need to talk to each other often) lifting. In a few weeks, I'll make a cluster of those boxes (got 3 more shipped to us). We also got a grid environment (40 dual core blades)---for heavy computational (kind where threads don't talk to each other) lifting.

    It's unfortunate that financial institutions are much better funded than universities :-/

  111. Apple's iRack by Anonymous Coward · · Score: 0

    Steve Jobs introduces the iRack: http://youtube.com/watch?v=rTOoXpeNwMI

  112. Re:**Lets chop that price down...the newegg,com wa by nschubach · · Score: 1

    Either way... I did end up pricing our a 2x Quad-AMD system right after that and it was a around the same price. This whole project just looks like a way to build a cheap cluster and not really a small high performance machine for a small amount of cash.

    --
    Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
  113. MicroATX? by Spy+der+Mann · · Score: 1

    O.o Why didn't they choose the new NanoITX or PicoITX? You could double or triple the CPU's per box.

  114. Re:Actually... Microwulf might well be revolutiona by pegr · · Score: 1

    So what should I call my "learning cluster" built from 1+n vm images? SoftWulf is more descriptive, but I like SquishyWulf...

    It's way cheap, slow, and certainly capable of providing a learning platform. And unlike MicroWulf, I can distribute it, as it's all free software.

    Oh wait, VirtuWulf! I like that one!

  115. Check on an airplane? by fahrbot-bot · · Score: 1
    It's small enough to check on an airplane ...

    I looked at the photos and, not to burst their bubble, anyone trying to check something that looks like that onto an airplane is going to get a cavity search...

    --
    It must have been something you assimilated. . . .
    1. Re:Check on an airplane? by KudyardRipling · · Score: 1

      I am surprised that no one has raised the spectre of regulating how much computing power that the general public should be allowed to have. Imagine going to a computer show and having to submit to an instant background check before buying a flagship gaming system or components that can be assembled to give the NSA/CIA/FBI/MI?/CSIS/ASIS/FSB, etc a real hard time. I remember back in the 1990's the call to require U.S. citizenship to legally possess or have access to a computer that can operate over a set speed.

      --
      Submission as evidence constitutes plaintiff and/or prosecutorial misconduct.
  116. GPU based supercomputing by Traa · · Score: 2, Interesting

    I thought the hip thing was GPU based supercomputing. NVidia even has a dedicated GPU based, desktop sized, scalable supercomputer line called Tesla.

    The basic Tesla unit c870 = 518 Giga flops for ~$1300.
    Tesla s870 = 2 Terra flop for ~$12000 (still desktop size)

    NVidia Tesla

    1. Re:GPU based supercomputing by Anonymous Coward · · Score: 0

      Are they double-precision GFLOPs? Even so, the Tesla, from your figures, doesn't scale well pricewise -- four c870 units would equal the computing power of one s870 at little more than 40% of the cost.

    2. Re:GPU based supercomputing by owlstead · · Score: 1

      Like this "super-computer" it is which problem you want to solve I suppose. Tesla = vector based, this is general CPU instructions and a - for supercomputers - very slow interconnect. That would make this "super-computer" fit for testing purposes and small problems for which Grid computing is too slow. But even for those purposes, it does not really pass the lameness filter.

  117. Obligatory by UbuntuDupe · · Score: 1

    I'm in ur computer

    Connectin ur motherboards

  118. not trying to flame but .. by ILongForDarkness · · Score: 2, Interesting
    Since when is a four CPU node a supercomputer? I remember when the a new Apple system came out, I believe it was the dual CPU G4 system, and they tooted it as a supercomputer on the desktop because it can do 1GFLOP single precision.

    I code for systems with 800 4 Optron nodes, with 10GB/s interconnect, and a couple hundred terabytes of SAN attached storage. That is a supercomputer :) Well sort of, a lot of people in the HPC community consider it just a cluster, as some programs need 64+ CPU's in SMP mode, so any loosely coupled memory model would be considered a serial farm :)

    Also, note that high end platforms, would have redundant power, redundant high end interconnects, redundant hot swap drives etc. There also would be enough of them to need, high end switches, blowers, power conditioners, air circularators, and various other room coolers. Of course a custom built workstation without a graphics card, monitor, or even case is going to beat the pants off of HPC architecture price per flop, good work to the group, but hardly newsworthy in the HPC community.

  119. Which is fine by Sycraft-fu · · Score: 3, Informative

    But you aren't really a supercomputer at that point, you're a cluster. These days the line is more blurred than in the past but more or less the difference is interconnect speed. In a real supercomputer, there are very high speed interconnects, so you can run things that heavily rely on one part communicating with another, like particle simulations. That's why the US Department of Energy buys so many, rather than clusters. They do things like weather simulation and simulation of nuclear weapons, where every node as to be able to talk to every other node with essentially no penalty.

    Now if you have a job that doesn't use a lot of inter-node communication, like say 3D rendering, then a cluster is a better answer. Normal hardware with Ethernet interconnects. Works great and is cheap since you can use commodity parts. But don't confuse that cluster with a real super computer, you throw one of those intense inter node problem at it, it'll fall over because the interconnects are too slow.

    Unfortunately these days people really blur the distinction. You'll see systems on the top 500 list that are really questionable. It'll be commodity hardware connected with something like infiniband. Ok, great, that is faster (both more bandwidth and less latency) than Ethernet, but it still isn't necessairily up to what you'd get from a real supercomputer.

    However in the case of this deal, no, not a super computer. It's a small cluster and they are just calling it a super computer as marketing, effectively.

  120. Not innovative by confused+one · · Score: 1

    OK, I give them credit for the following:
    They needed a fast computer and they built one.
    They had a limited budget and worked within the limits it imposed.
    They intend to use it, for illustration purposes, to get young kids interested in computer science.

    That's commendable. Great.

    However, as others have said, this is nothing more than simple beowulf cluster with 8 cores on 4 commodity boards using gigabit ethernet in a home-made frame. It's been done. And with the rate of growth in processor performance being what it is; next month I'll be able to go out and build a more powerful machine, for less money.

  121. Re:**Lets chop that price down...the newegg,com wa by 644bd346996 · · Score: 1

    RTFA. The $2500 figure is based on January 2007 prices. Behind one of the links in TFA is a better article, which states that with August 2007 pricing, it would cost less than $1300.

  122. Depends by Sycraft-fu · · Score: 1

    Gigaflops are a very bad way of defining performance. All that means flops is "floating point operation per second". Ok but the problem is, what kind? Well that's not specified. So depending on how well your benchmark conforms to what your hardware is good at, depends on what you'll get. For example high end graphics hardware these days really is capable of approaching around 500Gflops in ideal conditions. If you give it the right kind of problem to solve, it can deliver that kind of power. However there's only some things it is good at.

    In terms of a more general test for CPUs though, no 26Gflops really isn't anything impressive. My desktop benches at 16.3Gflops in SiSoft Sandra and it's theoretical max is about 21Gflops. That's just a Core 2 Duo, and not an especially expensive one (about $200).

    This is nothing more than a professor being self amazed with their new toy, and trying to put some marketing spin on it. It's not a super computer, and not even a particularly impressive cluster, other than the size.

    As for Gflops benchmarking, you can more or less treat it is marketing. It is mildly useful, but mostly just BS. Because there's no defined way to do it, there's no basis for common comparison. Again you consider my processor, with a max theoretical Gflops speed of 21 and my graphics card with 500Gflops theoretical performance. Why don't systems just axe the CPU, if the GPU is that powerful? Well because my CPU can do that on pretty much any floating point task. The GPU can't. It would be easy to design a problem that the GPU would be lucky to get 1 or 2 Gflops on, because it was the kind of problem it wasn't designed to deal with (one with a lot of branching for example). As such we have a CPU for general purpose calculations, and a GPU for special purpose calculations.

    Comparing the Gflops numbers of the two gets you nothing useful.

  123. PS3Wulf by Doc+Ruby · · Score: 2, Informative

    Also in 2003, the University of Illinois at Urbana-Champaign's National Center for Supercomputing Applications built the PS 2 Cluster for about $50,000.

    The PS3 comes out of the box with a Cell uP that gets something like 20 GFLOPS on each $500 PS3. It's already networked into clustered supercomputing like this MicroWulf.

    A $500 PS3 has 20 of the 26.5 GFLOPS the $2800 MicroWolf has. MicroWulf runs Ubuntu, which can also run on PS3. If people can port Linux libraries like Mesa/OpenGL/X to the PS3 SPEs, where most of the power lies, then we'd be looking at $25:GFLOPS, not the $94:GFLOPS on the MicroWulf.

    And while taking a break, you can play Gran Turismo 5, and 40 more games you can afford with the money you save on HW.
    --

    --
    make install -not war

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

      The PS3 has 41 games worth playing?

      Now that's news!

    2. Re:PS3Wulf by Anonymous Coward · · Score: 0

      The problem with PS3s is the spu architecture. People have a lot of code that is already set up to parallelize with mpi, or home-grown code. Writing for the PS3 spu's requires (the last time I checked) writing your own DMA handling, which is efficient but a serious pain.

    3. Re:PS3Wulf by Doc+Ruby · · Score: 1

      AFAICT, one of the best features of the PS3 Cell is that DMA is zero overhead, and that the chip itself parallelizes tasks into a "black box" pool of SPEs as they become available (if requested to do so). It seems to be possibly the most streamlined parallel processors I've ever seen (described), mostly revolving around its "magic bus".

      --

      --
      make install -not war

    4. Re:PS3Wulf by Doc+Ruby · · Score: 1

      Between games and Blu-Ray movies, there's probably about 41 worthwhile titles ;).

      --

      --
      make install -not war

  124. Re:Actually... Microwulf might well be revolutiona by dave420 · · Score: 1

    Apart from the fact that it's far from a supercomputer. It's just 4 PCs stuck together.

  125. Couple Hundred Gumstix? by Anonymous Coward · · Score: 0

    That's what I was thinking of building. Just the idea of having all those Gumstix sticking out of a mounting board on my wall provides days of laughter, but it could be fun, educational, and even do some of the computing I need for a couple of projects.

  126. Re:**Lets chop that price down...the newegg,com wa by guaigean · · Score: 1

    Or, even easier, buy a Playstation 3. They can peak at between ~25 and ~256 Gigaflops depending on precision, and run far less than the $2500 price tag in the article. Additionally, with the number of Linux distros and toolkits supporting them increasing, they are a fairly cost efficinet "supercomputer" if you can even claim that ~25 Gigaflops is a supercomputer anymore.

    Realistically, the one in the article is nothing more than a powerful workstation by modern standards.

    --
    Microsoft Sucks, F/OSS Rocks. I get mod points now right?
  127. Yes by ConanG · · Score: 1

    Yes...Unfortunately, they are oriented with their "poles" pointed towards the chicks effectively repelling them.

  128. Umm... by jon287 · · Score: 1

    Check on an airplane?!?!?! Did you see the picture of that thing?! I have trouble getting my Treo through security!

    --
    To boldly use to and too two times and get it right too! They're not gonna believe their eyes when they see it there!
  129. Small enough it may be... by mzec · · Score: 1

    But I would NOT try to check that shit onto an airplane if I was you, not unless you want to get pulled aside, questioned, strip-searched and slapped around security for a couple of hours.

  130. Re..I missed the part... by slas6654 · · Score: 0

    ...in the article where it says that it can do what a $2M supercomputer does. Where in the article does it say anything about running an actual app (of any kind)?

    The reality is that we have this same 'novel' kind of server configuration commercially available today and it's called a fully-stocked blade enclosure.

    I'd rather see a successful use of $2M in tax dollars than 1000 instances of a waste of $2000s in tax dollars. A waste of tax dollars is a waste of tax dollars. This will inspire every university in the country to go repeat the same waste.

  131. Waste of money by quadshop · · Score: 1

    Or, for $3500, you can get a dual quad-core Xeon machine (8 cores total) with 8GB of ECC memory in a rack enclosure from Dell (PE2950) for... let's see... $3,513.20. I'm sure that the Dell machine will significantly out-perform their stated configuration. It won't even be close. Oh, and you don't have to build it yourself. And it even has support! As a system administrator in an academic environment, just the thought of having a bunch of researchers with this frankenstein creation in their offices makes me physically ill.

    1. Re:Waste of money by jim_deane · · Score: 1


      What makes you think that any run-of-the-mill system administrators have anything significant to do with academic supercomputing research?

      The closest you're going to get to this kind of computer is running a network drop. The professor (and student) built the computer, I seriously doubt that he's going to call you because X won't load at his preferred resolution.

  132. The Prof behind it... by TemporalBeing · · Score: 1

    ...is also one of several profs from the same college that put together one of the most widely used C++ programming books, which was also followed up by him and a couple others with a Java version. (Don't know how popular the Java version is though.)

    For more check out his publications page.

    He is also behind his colleges primary super computer, Ohm, which was put together back in 2003/2004 (1 Ghz/1GB RAM by 16 systems); and apparently he might have a new grant to upgrade it.

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  133. Re:Imagine... - obligatory by Anonymous Coward · · Score: 0

    I for now welcome your Microwulf overlords...

    (duck, removing the clown suit)

  134. Data point: MacPro by timothy · · Score: 1

    I ate dinner last night with a friend, just starting as a professor at Penn; for $5,400 (or was it $5,600?) he just ordered an 8-core, 16GB MacPro, including a 30" monitor. He considered dual 30" monitors, but then thought, "Eh, why go crazy?" Yes, that's twice the price of the system under discussion here, but it's a pretty powerful machine for the price. Can anyone comment on what the machine here could do better than a beefy MacPro?

    (I am not discounting the price difference! :) Obviously, a few thousand here, a few thousand there, and pretty soon you're talking real money ...)

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
    1. Re:Data point: MacPro by coult · · Score: 1

      The 8-core Mac Pro is about 3 times faster than the "supercomputer" mentioned in the article, for a little more than twice the price (I have an 8 core 16 GB Mac Pro too, used for scientific computing).

      --

      All is Number -Pythagoras.

    2. Re:Data point: MacPro by timothy · · Score: 1

      Heh, thanks for *that* data point. I figured something like that -- it's also a nice, one-power-supply package. The fellow I mentioned above will be running gigantic calculations in Mathematica on it.

      Now, my preference is a) to run some variety of Free-with-a-big-F operating system (Linux, *BSD) and b) to have hardware to which I have no emotional / aesthetic commitment (I like plain rectangular boxes in grey, black, and if I'm feeling especially festive, putty), but Apple has for years shown the ability to create designs -- even colorful ones -- that trigger my lust, from the toaster Macs on. (There've been a few stinkers, but the Cupertino hit rate is amazing.)

      (My attempt to reconcile these things, an iBook running Ubuntu, is a decent thing -- but a 500MHz G3 just seems a bit laggy these days ;))

      timothy

      --
      jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
  135. Re:**Lets chop that price down...the newegg,com wa by muridae · · Score: 1

    For 32 and 64 bit operations, it is probably much faster than the PS3. Last I read, the PS3 really slowed down on large floating point intensive operarions, which is where AMD has traditionally excelled.

  136. What I'm doing with mine by snowwrestler · · Score: 1

    Analyzing the stock market and the Torah to find the one number that explains both.

    With the waste heat I'm baking some Pi.

    --
    Build a man a fire, he's warm for one night. Set him on fire, and he's warm for the rest of his life.
    1. Re:What I'm doing with mine by mh1997 · · Score: 1

      Analyzing the stock market and the Torah to find the one number that explains both
      The answer is 42.
  137. Re:It's about the possibilities, not the technolog by gone.fishing · · Score: 1

    Many great things come from tinkerers who go into the garage or basement and just try out an idea they have. Most of the things that we have today are somewhat illogical extenstions that were derived from something else. The inventor(s) took off-the-shelf items and assembled them in a unique way. Examples abound in the computer-world: HP, Apple, Microsoft and many other companies got their start in exactly this way.

    This computer is nothing extrodinary, it is built from off-the-shelf parts and constructed in a somewhat standard manner loaded with off-the-shelf software configured in a understood manner. I'm not cutting on him; I'm just stating something that I think is fairly obvious.

    What is extrodinary is that in this high-tech age, we are still showing the desire to create. Inventions don't belong to big companies with big R&D budgets. Anyone can try to build something a bit different. Most of these inventions aren't earth shattering and most of them are not commercially viable but they are born of necessity or of a desire to make somethig better/faster/cheaper. It is part of the human spirit I think.

  138. Re:**Lets chop that price down...the newegg,com wa by maokh · · Score: 1

    Good, they can use the money they saved to buy a real switch. That 8 port GigE switch has a 3.8Gbps backplane.

  139. Intel's Laser computer? by rossy · · Score: 0, Offtopic

    I have been following photonics for the last 20 years, and today I came across something that seemed it needed to be slashdotted. "This development makes evident that Intel's anticipated Laser Processor is more than just a rumor."
    http://ightfeet.com So are electrons obsolete yet? Guess we will have to see if this new cool optical server ships on time. My guess is that we will soon see the light;) -- R

    --
    Ross Youngblood
  140. RTFA by kwabbles · · Score: 1

    All of the boards also have an additional 1g NIC installed, for additional throughput.

    --
    Just disrupt the deflector shield with a tachyon burst.
  141. A Supercomputer Quote.... by sonoronos · · Score: 1

    What is a supercomputer?
    The fastest, most powerful machine to solve a problem today. This is generally credited to Dr. Sid Fernbach, George Michael and Jack Worlton, and others.

    What if I qualify that with "cost?" ["for the cheapest"]

    Then, it's not a supercomputer. Period. It might be a minisupercomputer, though. Don't let George know that I said that (he's much more hard-line).
    Eugene N. Miya, Comp.Sys.Arch.Super FAQ

  142. Re:Actually... Microwulf might well be revolutiona by Colin+Smith · · Score: 1

    I like that idea... You should package it, make it easy to use and see if any Universities, banks are interested. If they are, I want first dibs on UK distribution. :)

    --
    Deleted
  143. Re:Actually... Microwulf might well be revolutiona by flaming-opus · · Score: 1

    No that's not true at all. There are thousands of high-performance computing clusters out there. In my current job, I work on the top 100 sort, but in the past, I spent a lot of time working on the sort that don't make the top 500 list. They're generally 1-2 racks of rackmount sleds running some sort of MPI application, or bulk processing of video feeds, render frames, whatever. I remember one oil industry machine room that had over a hundred clusters, each with 40-80 processors. I suppose they could have connected them all together and called it a single, big cluster, but they didn't run any large jobs, so why kill your reliability by making the cluster bigger than it needs to be?

    This microwolf thing is neat for a university project. However, clusters are a lot of work to administer, even if you come up with some really good tools. I don't know why everyone would want one next to their desks. That's a lot of work. They should build a smaller number of really good machines, and pay fools like me to administer them. Don't ask scientists to be cluster admins.

  144. 500Gflop/s/chip for $300 by nairb774 · · Score: 1

    In a similar fashion to the cell processor there is the Arrix (http://www.mathstar.com/) which claims a peak of 500Gflops/s. I have heard that the price in 1K lots is 300 (somewhere around 250 if I remember right. Just put one of these on a board and put it in a laptop. That would be a portable supercomputer. Granted there is the programming thing - but the cell would need that too.

  145. Re:Actually... Microwulf might well be revolutiona by mihalis · · Score: 1

    Thank you! I knew I'd seen a beowulf in a lunchbox in Linux Journal, and I haven't even been reading it for a couple of years or so.

    Some pure speculation now : I also wonder whether this "Microwulf" would even outperform a dual dual-core PC. One can buy a motherboard supporting 2 dual-core Opterons for $500, dual-core opterons are about $200 each, and 8GB fast RAM should be about $500 or so (8x1GB). If we allow the same ($2500) budget, I bet you can make a 4-core PC that outperforms this cluster on EVERYTHING. Each CPU-CPU communication is either on chip or over hypertransport - each massively faster than gigabit ethernet. If you really want a cluster programming model use a virtualisation solution to get 4 copies of the OS running on the box and lock each one to its own core.

  146. Cool - what do one run on these beowulf cluster ? by Anonymous Coward · · Score: 0

    and who's paying the electricity bill if we have a farm of these. And does it do anything more than run those SETI junk ?
    All the high speed hardware and broadband/no warez - make the thing "junk"

  147. A supercomputer built from Apple Xeon Xserves by GPS+Pilot · · Score: 1

    #50 and #71 on the TOP500 list are composed of Apple Xserve G5s.

    Now, Apple claims that the new quad-core Xserve with Xeon processors is five times faster than the Xserve G5.

    Seems like building your supercomputer from Xeon Xserves would be a viable strategy for achieving a high rank on the TOP500 list!

    --
    That that is is that that that that is not is not.
  148. Not worth it, but... by SanityInAnarchy · · Score: 1

    You could do encoding with it. Either encode a bunch of movies at once, or encode them with h.264's multi-encoding feature (with a slight drop in quality).

    You could also do rendering on it. It would basically be your own personal renderfarm.

    You could compile code on it, too. Or use some of them as test rigs -- run different OSes on them to test your code on -- instead of virtualizing it all under one Linux.

    But I don't think either of these is really valid, even if these are both things you do a lot, because one dual-core machine is usually fast enough to do all of this as fast as you realistically need it done.

    --
    Don't thank God, thank a doctor!
  149. stable? by wsanders · · Score: 2, Funny

    Don't worry, they're Supermicro, they wouldn't be stable if you cooled them in a swimming pool of liquid nitrogen.

    Still, meh indeed, scrape together the piles of computers your average /.er has in their closet - just imagine a Beowulf cluster of those!

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
  150. Huh ? This is meant to be a supercomputer ? by Latinhypercube · · Score: 1

    Dude, just buy a Quad or Octo core Mac already ! If you can't afford that on your college fund mega money build your own machine. The Quad core xeons just halved in price. A single machine bought from New Egg with dual processor, quad core xeons would wipe it's ass with this beopuppy piece of crap. Amateurs. Hope they don't kill themselves spilling tea on some exposed motherboard.

  151. Re:**Lets chop that price down...the newegg,com wa by XeresRazor · · Score: 1

    Read the article, those were January 2007 prices, they specifically mention it'd already cost about half what they spent due to plummeting AMD cpu prices.

  152. Re:**Lets chop that price down...the newegg,com wa by PingPongBoy · · Score: 1

    Main Memory: Kingston DDR2-667 1GByte RAM $48.49 * 8 + $4.99sh = $392.91

    Hah. I bought an 8 Mb stick for $500 once. That was a real bargain at the time. At that time, a real fast computer of the same dimensions would have been equivalent to a 300 MHz P3 at best ...

    What shocks me is there is only one hard disk. I would imagine 1 drive per motherboard.

    --
    Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
  153. Re:Actually... Microwulf might well be revolutiona by Anonymous Coward · · Score: 0

    That actually fits the venerable /. business plan format:

    1. Get'cher mobo humming -- Buy commodity hardware
    2. On the superhighway -- Connect with fast network
    3. Looking for some venture -- ???
    4. And whatever comes my way -- Profit!

    Scary what thye knew back then ;-)

  154. That's really not very fast by Anonymous Coward · · Score: 0

    Let's see - each core on a Core 2 can issue an ADDPD and MULPD every clock. Those are SIMD dual precision FP instructions, so that's 4 FLOP per clock.

    Get a quad core processor - thats 16FLOP per clock. At 3Ghz that'll be 48GFLOP peak throughput - maybe around 36GFLOP for a typical heavy math workload.

    Processor and system board will run you around $1200, complete system with lots of RAM and big drives and a monitor, maybe $2200.

    So we're impressed with 25.6Gflop for $2500...why?

    Maybe it's a time warp - did this story originate in 2001?

  155. Agreed. by furbearntrout · · Score: 1

    Perhaps he couldn't find one...

    --
    Crap. What did the new CSS do with the "Post anonymously" option??
  156. iRack? by infolation · · Score: 1

    it looks more like orac!

  157. FTFA: the first to cost less than $100/Gflop? by vikstar · · Score: 1

    What about KASY0, which had $84 per GFLOP in 2003?

    --
    The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.
  158. stark example of how fast things are changing by drDugan · · Score: 1

    this quote blows my mind: it provides more than twice the general-computation performance of Deep Blue

    http://www.calvin.edu/~adams/research/microwulf/PP R/

    talk about a great example of how fast computers are changing the world! 10 years later, and 2 academics can hobble together a $2500 that has twice the performance of the IBM flagship, technology showcasing supercomputer.

  159. Finally! by retrogameguy · · Score: 0

    Finally, something that will run Everquest 2 in extreme quality (with shadows turned on).

  160. but... by chiefbutz · · Score: 1

    But can it play Doom?