Slashdot Mirror


Cool/Weird Stuff To Do On a Cluster?

Gori writes "I'm a researcher at a university. Our group mainly does Agent Based Modeling of interdisciplinary problems (think massive simulations where technology, policy, and economics meet). Recently, we managed to get a bunch of money for a High Performance Cluster to run our stuff on. The code is mostly written in Java. Our IT support people are very capable of setting up a stable cluster that will run Java perfectly. But where's the fun in that? What I'm trying to figure out are other, more far-out and interesting things to do with this machine — think 500+ Opteron cores, 2 GB RAM per core, a gigabit interconnect with some badass switches, a massive storage array, plus a bunch of UltraSPARC boxes. So at times when there's no stuff to crunch, I'd like to boot the thing up with a 'weird' system image and geek around in the name of science. Try fancy ways of building models, dynamically adding all sorts of hardware to it, etc. Have different schedulers compete for resources. Imagine a Matlab vs. Boinc vs. ProActive shootout. Maybe run plan9 on it? Most of us are not CE/CS people, but we are geeky enough. So, what would be the coolest and most far out thing you would do with this kind of hardware ?"

432 of 608 comments (clear)

  1. How about you don't? by Anonymous Coward · · Score: 5, Insightful

    And save the environment a little bit?

    1. Re:How about you don't? by mustafap · · Score: 3, Insightful

      > And save the environment a little bit?

      That is one of the sanest postings I've come across on slashdot. So why is it marked as a troll?

      --
      Open Source Drum Kit, LPLC deve board - mjhdesigns.com
    2. Re:How about you don't? by MeanMF · · Score: 1

      And if you still want people to think that you're "cool" just tell them that you're putting the system into Mode Execute Ready.

    3. Re:How about you don't? by mrbluze · · Score: 5, Funny

      That is one of the sanest postings I've come across on slashdot. So why is it marked as a troll? Jealousy.
      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    4. Re:How about you don't? by Anonymous Coward · · Score: 4, Funny

      >> And save the environment a little bit?
      >
      >That is one of the sanest postings I've come across on slashdot. So why is it marked as a troll?

      Hippies are the worst kinds of trolls.

    5. Re:How about you don't? by TeknoHog · · Score: 5, Interesting

      You could always run Climateprediction.net.

      --
      Escher was the first MC and Giger invented the HR department.
    6. Re:How about you don't? by Anonymous Coward · · Score: 3, Funny

      Right on!

      If you're looking for something weird to with on a cluster, try fucking it. At least, leave a dead fish/mouse inside one of the cases.

    7. Re:How about you don't? by Anonymous Coward · · Score: 1, Funny

      Errr... that should have read "something weird to do with a cluster". I guess the cluster fuck was exciting me a little bit too much.

    8. Re:How about you don't? by spun · · Score: 3, Funny

      No, we're the best kind of trolls. Come on, who's better at pissing people off than a smug, whiny hippie like me?

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    9. Re:How about you don't? by nurb432 · · Score: 1

      My thoughts exactly.

      Besides, giving it something to do on the off hours also reduces its life span, so its really not 'free' resources.

      --
      ---- Booth was a patriot ----
    10. Re:How about you don't? by otacon · · Score: 5, Funny

      I would have to agree with you sir. Nothing pisses me off more than hippies.

      --
      In a world of acronyms, the words are the real victims.
    11. Re:How about you don't? by Anonymous Coward · · Score: 2, Funny

      We don't want that kind of sense-making, TFA-reading rabble around here, thank you. We prefr to keep our minds free from such things in order to concentrate on such higher things as bad humour, MS-bashing, fanboism, and pseudo-intellectual ramblings.

    12. Re:How about you don't? by rubycodez · · Score: 5, Insightful

      because it won't make one iota of difference to the environment whether that thing is on or off, your one of those token bullshit symbolism over substance wanks. That's as stupid as advocating abolishing drag racing to save gasoline.

    13. Re:How about you don't? by Burning+Plastic · · Score: 1

      I prefer a more contemporary Standby than the painfully modern option you gave or even the stone age option of Off.

      --
      [All Your Fish Are Belong To Us]
    14. Re:How about you don't? by Khyber · · Score: 2, Interesting

      "Come on, who's better at pissing people off than a smug, whiny hippie like me?"

      A smug, whiny, know-it-all smartalec like me.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    15. Re:How about you don't? by OnlineAlias · · Score: 2, Interesting


      Simulate the oil futures market and figure out with precision the effect the "Enron loophole" has had on the price of oil. Publish results.

    16. Re:How about you don't? by spun · · Score: 4, Funny

      Cartman? Is that you?

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    17. Re:How about you don't? by Sneeka2 · · Score: 1

      That is one of the sanest postings I've come across on slashdot. So why is it marked as a troll?

      +1 Sane?
      --
      Bitten Apples are still better than dirty Windows...
    18. Re:How about you don't? by Anonymous Coward · · Score: 1

      republicans

    19. Re:How about you don't? by tubapro12 · · Score: 4, Funny

      They could try running Crysis?

    20. Re:How about you don't? by anexkahn · · Score: 1

      that just doesn't sound all that geeky...

      --
      Curious about Storage and Virtualization? Check out
    21. Re:How about you don't? by anexkahn · · Score: 1

      Watch out for the hippie jam festival...nothing is worse than that... http://en.wikipedia.org/wiki/Die_Hippie,_Die

      --
      Curious about Storage and Virtualization? Check out
    22. Re:How about you don't? by Anonymous Coward · · Score: 4, Funny

      Hippies aren't REALLY trolls, they just smell like them!

    23. Re:How about you don't? by catmistake · · Score: 3, Insightful

      figure out a way to run 5000 simultaneous desktop environments on those 500 processors... and that might help the environment quite a lot

    24. Re:How about you don't? by utopianfiat · · Score: 1

      So, what would be the coolest and most far out thing you would do with this kind of hardware?

      Group sex. Next!

      --
      +5, Truth
    25. Re:How about you don't? by edcheevy · · Score: 1

      Huh? How would that not save gasoline? It would only save a teeny amount (the race cars themselves and the transportation of the fans and support staff), but it would save gasoline. Just as not running the super computer would save a teeny bit of energy. Multiply "teeny tiny savings" by "billions of humans" and a few of those crazy hippie ideas start to add up!

    26. Re:How about you don't? by EdelFactor19 · · Score: 1

      that or just take a vote for your favorite distributed @home project. F&ck cool; you aren't CS nerds. I realize you are never going to turn down budget and say hey we dont need all of this crap; and you probably arent smart enough to save the money for some other occasion (then again the whole spend more to get more thing in academia hits too) but honestly this comes off as a "im a bragging fool with mad cool hardwarez man what should i do now"

      if you a bunch of intelligent intellectuals can't come up with a good reason you should turn in your degrees.

      then again high performance cluster running java almost made me lose my lunch already.

      boot the thing up? so are saying you reboot the cluster or the whole thing is running as virtual machines so that you can waste even more performance?

      or return some of your mad cool gear and save the money for when you need it

      --
      "Jazz isn't dead, it just smells funny" ~Frank Zappa
      EdelFactor
    27. Re:How about you don't? by EdelFactor19 · · Score: 1

      it would have nothing to do with gasoline since gasoline doesnt power your house. it would save POWER however it is created.

      --
      "Jazz isn't dead, it just smells funny" ~Frank Zappa
      EdelFactor
    28. Re:How about you don't? by Artuir · · Score: 1

      I agree with this sentiment 100%. It is ridiculous how much people feel the need to control and subjugate others.

    29. Re:How about you don't? by SgtSnorkel · · Score: 1

      Bah! The thing'll be obsolete long before it wears out.

    30. Re:How about you don't? by dmneoblade · · Score: 2, Interesting

      I perfer Dwarf Fortress myself. How big of a fort can you get on that system?

      --
      Warning, knife is sharp. Please keep out of children.
    31. Re:How about you don't? by Gori · · Score: 4, Interesting

      Actually, we are designing a sophisticated monitoring and control system that will power down all the nodes that have nothing to do. Sustainability is *the* reason why we build models in the first place. Most of them are used to estimate CO2 emissions of different future industrial systems.. so yeas, you are right, this is an important issue...

      --
      Complexity is a measure of our ignorance...
    32. Re:How about you don't? by IAR80 · · Score: 1

      Yep! Run Climate Prediction client. http://www.climateprediction.net/

      --
      http://ebgp.net/ccc/
    33. Re:How about you don't? by Gori · · Score: 1

      Look, we have PLENtY of ideas, that is not the problem. But sometimes it is good to go far out on a limb and see what selse you did not think of. And do not underestimate the power of java. Plus, I prefer to spend one extra day crunching through less optimal code , then weeks and weeks of peoples time, who cant really program that well, optimizing the same code. Plus, readability/maintainability of java code beats speed in importance any day....

      --
      Complexity is a measure of our ignorance...
    34. Re:How about you don't? by Anonymous Coward · · Score: 1, Funny
      So, you think we should shut off our computers rather than do something pointless.

      Um. Why are you here?

    35. Re:How about you don't? by OSXCPA · · Score: 2, Insightful

      I respectfully suggest that 'saving the environment' while laudable, needs to be taken in context. Sure, don't drive to the mall with your friends, all in your own cars. Do, however, keep doing things to advance the state of our knowledge - geeky fun with a massive load of hardware, for example, unless we are talking 'substantial' environmental impact. What constitutes 'substantial' is, of course, subjective, but at least think about it and don't just say, "Well, it uses energy and gives off heat - BAD!"

      To those who would snark - what are YOU doing RIGHT NOW to save the environment? Reading /.! Hypocrite!

    36. Re:How about you don't? by es330td · · Score: 1

      readability/maintainability of java code I have to admit this is the first time I've ever seen this thought expressed as a positive idea...
    37. Re:How about you don't? by HolyCrapSCOsux · · Score: 1

      Top fuel would be spared (since it doesn't contain gasoline), that's the most fun anyway.

      although on the whole not selling SUVs would save much more..

      --
      0xB315AA8D852DCD3F3DCA578FD2E0BF88
    38. Re:How about you don't? by Indagator · · Score: 1

      Unfortunately, DF is single-threaded, I believe, which means it won't benefit very much from a cluster (or even multi-core systems). Hopefully Toady will fix that later on.

    39. Re:How about you don't? by CyBlue · · Score: 1

      What better way to get to know something other than "jumping into it"? At least for me this works best. However, I won't fault you if you prefer classes and searching Slashdot for comments on "Beowulf".

    40. Re:How about you don't? by eonlabs · · Score: 1

      Since when do trolls smell like hemp granola?

      --
      I wouldn't consider the mad hatter mad. Just reality impaired. He sure can make a mean cup of tea.
    41. Re:How about you don't? by skarphace · · Score: 1

      Group sex. Next!

      New meaning to Cluster Fuck?
      --
      Bullish Machine Tzar
    42. Re:How about you don't? by Sigma+7 · · Score: 1

      Unfortunately, DF is single-threaded, I believe, which means it won't benefit very much from a cluster (or even multi-core systems). Hopefully Toady will fix that later on. I doubt that's possible - if a game was designed from the start as single threaded, it's not going to become multi-threaded without re-writing the whole engine.

      For example, take Quake - it's gameplay is handled through a scripting engine known as Quake-C, which reacts to events (such as player movement or timers, etc.) It's only capable of running one script at a time, thus giving the entities with a lower index to preempt actions from newer entities - however, you are free to create as much complexity as you want since you don't have any constraints.

      A multi-core game works much differently. When a mob/player needs to do something, it is given a snapshot of what's around and available. It then sends a request to the server saying that this is what I want to do. The server can process this request in parallel and dispatch events to individual mobs/players telling what happened to them, and the mobs then react accordingly. In this architecture, the mobs/players are not allowed to directly interact with each other aside from politely asking the other mob to take 1d6 damage. (You also notice some quirks as well which might not be present in the first design.)

      I'm not sure about Dwarf Fortress, but I suspect it may be in the first category.

    43. Re:How about you don't? by glwtta · · Score: 1

      That is one of the sanest postings I've come across on slashdot. So why is it marked as a troll?

      The mind-numbing combination of preachiness and hypocrisy?

      --
      sic transit gloria mundi
    44. Re:How about you don't? by bryce4president · · Score: 1

      Screw you guys.... I'm goin' home.

    45. Re:How about you don't? by T-Bone-T · · Score: 1

      Why would you multiply "teeny tiny savings" by "billions of humans"? Billions of humans don't have dragsters or supercomputers. Very few have either one and fewer still have both.

    46. Re:How about you don't? by aarner · · Score: 4, Insightful

      "because it won't make one iota of difference to the environment whether that thing is on or off..."

      assuming it's 500 cores, and also assuming (conservatively) that the diffrence between idle and full load is only 100 watts per processing unit - that means about 50 extra KWh consumed by this thing at near full utilization.

      X 24 hours = about 1.2 million watts.

      1 short ton of coal yields about 2500 KWh of electricity at average efficiencies.

      If I've done the math right, you can imagine dumping an extra 1/2 ton of coal on a fire somewhere to run this thing (at load) for 1 day.

      According to DOE - Burning coal produces 2.117 lbs of carbon per KWh. So even 1 hour at full load introduces an additional 50 pounds of CO2 into the atmosphere

      Again, all assuming this cluster sits somewhere (like america) where most of the electricity gets generated from coal or other fossil fuels. YMMV.

      Important to remember - there isn't any storage or margin in the power grid. Every time turn on a light switch or run a CPU up to max with SuperPrime, somewhere a turbine starts turning that little bit faster - it's always got to be nearly in balance.
       

    47. Re:How about you don't? by 1karmik1 · · Score: 2, Interesting

      It's a matter of perspective, i don't think anyone would complain if i told you not to throw your garbage wide on the street in your neighborhood because everyone would recognize it as a useless, degrading act that would damage (in this case just annoy but follow my thinking please..) the whole community. Your neighbors probably wouldn't be that happy about it and i'm hoping you wouldn't tag their complaining as a mean of superimposing their will on you.

      Energy is pretty much the same, it's a common property like air, water, ground and every other crucial resource for the sustaining of life (the fact that we pay water, energy and ground doesn't mean they aren't key requirements for life and thus needed by everyone). The problem doesn't lie in the usage itself but more on the fact that several of the said resources don't come back once you used them all. This means that every time you use even a little bit, you're subtracting that bit from the collective and thus it would be smart to use it meaningfully, since it's something quite precious (being unique, one-way).

      The argument about avoiding to post on slashdot to save energy (even if it was preposterous) has its meaning but before questioning ourselves about something we _do_ with our energy-wasting computers, better is to start not let them waste energy when it's not needed, even just for a matter of money saving. And that applies to pretty much every piece of technology that does use energy. Saving *any* kind of energy is just a proper community behaviour and a pretty good way to save money.

      My way in all this is to try as much as i can to not waste energy (in any way or form) and to give meaning to what i do when i use it. The habits are something very hard to change but often it's just a matter of will.. the average power of US owned cars is quite higher than European-owned ones and right now there isn't a practical reason for it. Changing the habits to buy less power-hungry cars would be just a matter of will since that much power usually isn't a requirement (if you're a ranger with mountain-patrolling duties you're excused).

      Most of IT-related electricty-produced pollution comes from datacenters, they have way more density than before and very,very efficient systems still aren't mainstream in that market frame. Home and Office computers nonetheless counts in the millions (at least) and promoting low power ones when you don't need more and adopting good behaviour when you own one (the famed standby issue but even activating cpu throttling) are all good measures that don't take much effort and _will_ find their place in the ever-evolving world in due time, not to mention in your pocket at the end of the year.

      I don't think this kind of thoughts are hippie's, i wear proper cloths, i don't do anything more psychoactive than coffee, i'm not familiar with molotov bottles, i don't like jimi hendrix that much and i am a very boring person... i'm pretty sure i can't qualify as a hippie. Sorry for the length but i wanted to be sure not to be considered a flamebait.

      Regards
      --
      Violence is the last refuge of the incompetent.
    48. Re:How about you don't? by edcheevy · · Score: 1

      Of course they don't. But those who do can make their teeny tiny savings and those who don't can do it in other ways. It still adds up, and unfortunately there's a growing list of crap we have to conserve because we're not doing much about it. The sad silver lining? More opportunities for everyone to save! :p

    49. Re:How about you don't? by Goldberg's+Pants · · Score: 1

      Imagine a beowulf cluster of... Wait, nevermind...

    50. Re:How about you don't? by dmneoblade · · Score: 1

      I'm still learning about threading and such, being forced to teach myself coding due to lack of competent CS teachers in my area. :( Sadly, DF is still single-threaded, although it seems a naturally threadable game, as each dwarf is usually in its own little world, has its own tasks, etc. Then you can do a weather thread, a water thread, etc. Could you recommend any articles about multi-threading in games for me to read up on? This idea intrigues me and I wish to learn more.

      --
      Warning, knife is sharp. Please keep out of children.
    51. Re:How about you don't? by rootooftheworld · · Score: 1

      mods, are you reading this? as sad as it is, the parent was actually insightfull.

      --
      I know full well that tobacco is bad for you, so I smoke weed with crack
    52. Re:How about you don't? by Trogre · · Score: 1

      I'm sorry, I don't quite get your point. Are you claiming drag racing doesn't waste gasoline?

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  2. Not far out but.. by shaunol · · Score: 5, Interesting

    I'd be interested to see how quickly you could fold@home@work on that cluster.

    1. Re:Not far out but.. by TimothyDavis · · Score: 1

      I'd be interested to see how quickly he will be fired for doing this on that cluster.

      The whole question makes me think that things have not be thought through. Say that 10 times really fast without using copy/paste.

    2. Re:Not far out but.. by bgd73 · · Score: 1

      this q has been asked.. I remember it clearly. It still makes me wonder as well. Simulations random have no answers, why are we simulating? I still fold at home for something to do... The thought of random, not specifically choosing a mapped answer, even if possible, random makes it "fun" for a computer. I wrote a script that generates lottery numbers to a popular lottery... had no idea how random I was being, so I made a colorful realtime chart mapping every number...and it identified random..goal: all chances equal. that led again to a supercomuting frustration. what gets what , when, and why? and furthermore..what in hell is a computer going to do about it?

    3. Re:Not far out but.. by goodtrick · · Score: 1

      Apparently you wrote a script that posts random nonsense on slashdot.

  3. Vista? by Aggrajag · · Score: 5, Funny

    I think that would be an ideal setup to run Vista on. I heard that with SP1 you might only need half of the equipment you currently have.

    1. Re:Vista? by bobbozzo · · Score: 5, Funny

      Obviously, it should be used to find The Ultimate Question.

      --
      Nothing to see here; Move along.
    2. Re:Vista? by Crimson+Wing · · Score: 4, Insightful

      I think that would be an ideal setup to run Vista on. I heard that with SP1 you might only need half of the equipment you currently have. The Vista-needs-uber-comp jokes are getting extremely old. Get some new material.
      --
      Sig? What's that? Oh, 'signature'...and it's supposed to be witty? Right...
    3. Re:Vista? by roc97007 · · Score: 1

      I hear Vista doesn't scale much past an 8-way. What you could do is create a virtual community of Vista users and do some social experiments regarding a community that shares files reeeeealy sllloowwwwly.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    4. Re:Vista? by RiotingPacifist · · Score: 4, Funny

      Program a strong AI and then ask it if entropy can be reduced.

      --
      IranAir Flight 655 never forget!
    5. Re:Vista? by ziviani · · Score: 2, Funny

      I heard that with SP1 you might only need half of the equipment you currently have.

      With Aero disabled, of course.

    6. Re:Vista? by somersault · · Score: 4, Insightful

      You should maybe hide your signature when you say things like that.

      Itg is widely accepted that Vista is a waste of resources, and therefore all articles about powerful computer resources are going to have Vista jokes. You can't kill off a meme on your own. If you don't like repetetive humour then perhaps you should change your moderation to mod down all funny comments.

      Anyway, slightly back on topic - I think they'd want to keep it a cluster rather than degenerate into a clusterfuck, so it may be better to avoid installing Vista.

      --
      which is totally what she said
    7. Re:Vista? by Anonymous Coward · · Score: 1, Funny

      7-way to get it running at a proper speed and it wont scale past 8-way.. no wonder its not selling well with such a small window of usefulness.

    8. Re:Vista? by Tubal-Cain · · Score: 1

      Ghaaaa! You sent me off on a Wikipedia click-trail.

    9. Re:Vista? by AndrewNeo · · Score: 1

      That's odd, files seem to share faster over SMB2 in Vista than SMB1 to SMB1 or SMB1 to/from SMB2, at least with all my computers.

    10. Re:Vista? by Jurily · · Score: 1

      Just make sure it runs long enough so I won't be around when the Vogons arrive. Who knows how many poems they'll read before blowing us up.

    11. Re:Vista? by jo42 · · Score: 3, Funny

      Vista-needs-uber-comp jokes are getting extremely old. Get some new material. How many super-computer clusters will Windows 7 need to run as fast as Vista?
    12. Re:Vista? by Ancient123 · · Score: 1

      Program a strong AI and then ask it if entropy can be reduced.

      wow... I wish I had the mod points to give you for this awesome reference.. (P.S. Read More Asimov)
    13. Re:Vista? by TornCityVenz · · Score: 1

      Ideal? I'll belive that when someone shows me tribes2 running on a vista machine.

      --
      I Need someone to rebuild a Digitech Digital Delay pedal for me....for me...for me...for me.
    14. Re:Vista? by sirmonkey · · Score: 1

      just so you know.... this brought tears to my eyes..... could there have been a more perfict setup??

      --
      bored? try this http://jadmadi.net/blog/2005/01/27/linux-wine-how-to-running-windows-viruses-with-wine/
    15. Re:Vista? by SnowZero · · Score: 1

      That's the Last Question. Someday, it will definitely be worth asking, if we don't kill ourselves off first.

    16. Re:Vista? by SnowZero · · Score: 1

      Are you sure it didn't say something more like:
      INSUFFICIENT DATA FOR MEANINGFUL ANSWER.

    17. Re:Vista? by batje · · Score: 1

      The new material is being worked on. Release date is set for January 2010. That gives us some time to upgrade our jokes.

    18. Re:Vista? by Jesus_666 · · Score: 2, Funny

      None. Windows 7 will be so good it runs perfectly on a Pentium III/500 with 256 MiB of RAM. Its 3D accelerated desktop will be so efficient that a Rage 128 can emulate the shaders needed to display it in realtime. It will also come on a CD-ROM - uncompressed, because Windows 7 will take up less than 500 MiB of storage when installed. The installer will just be a glorified version of dd. And every box will contain 1000 Dollars in cash.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    19. Re:Vista? by Taxman415a · · Score: 1

      The Vista-needs-uber-comp jokes are getting extremely old. Get some new material.

      Yeah, because things never outdo their welcome around here. I'm sure I've never heard one to many times about Soviet hot grit covered overlords being welcomed to their new Beowulf cluster.

    20. Re:Vista? by mallardtheduck · · Score: 2, Interesting

      You may laugh, but Mac OS X Panther (2003) ran just fine on a 500Mhz processor with 256MB RAM and a Rage 128, although its install size was more than 500MB and the installer was more complicated than dd.

      I know 2003 was quite a while ago, but it just goes to show that modern OSs don't have to require GBs of RAM and malti-core multi-GHz processors.

    21. Re:Vista? by mlush · · Score: 1

      No they should calculate the The Nine Billion Names of God and earn a visit from The Doctor

    22. Re:Vista? by Corwn+of+Amber · · Score: 1

      Of course : DX10 will only run on stream processors (GPUs). You could emulate them with 250+ Opteron cores, of course, but that would be such a waste...

      --
      Making laws based on opinions that stem up from false informations leads to witch hunts.
    23. Re:Vista? by The+End+Of+Days · · Score: 1

      The problem with memes being modded funny is that they aren't. The underlying problem is that, by and large, nerds have no sense of humor. Sure, they think they do, but they don't. That's part & parcel of being a nerd.

    24. Re:Vista? by somersault · · Score: 1

      Humour is highly subjective though, so to some it is funny. Our German language teacher once told us some German jokes. They just weren't funny even when accurately translated. Similarly, tastes in music, food, beer, whatever, vary widely from culture to culture. So to some people they are funny. I myself find them quite funny but only if they are done well

      --
      which is totally what she said
  4. You can hope by JesseL · · Score: 4, Funny

    that it will be fast enough to run Duke Nukem Forever when it gets released.

    --
    "Prefiero morir de pie que vivir siempre arrodillado!"
    1. Re:You can hope by Anonymous Coward · · Score: 4, Interesting

      Although that was the easiest meme, It gave me an idea. Perhaps you could try some very-very-very high resolution ray tracing. I hear that such a process scales well with parallelism.

      side note: captcha = shading

  5. Imagine . . . by drsmack1 · · Score: 2, Funny

    a beowulf cluster of these .. .

    1. Re:Imagine . . . by Crimson+Wing · · Score: 1

      I'd mod "+1 Funny", but I already commented once.

      --
      Sig? What's that? Oh, 'signature'...and it's supposed to be witty? Right...
    2. Re:Imagine . . . by somersault · · Score: 4, Insightful

      Uh. So the endless Beowulf jokes are funny to you, but the nowhere near as long running Vista ones aren't? You perhaps should go into therapy to resolve your Vista issues. I'm intrigued as to why you consider it better than XP in any way.. apart from apparently the calendar is more comprehensive than XP for tracking changes in our date system over the last while.. but other than that. I honestly don't see the benefits. I'm not being hypocritical either - I was doing fine with 98 until games started requiring XP. And I'm writing this on OS X.

      --
      which is totally what she said
    3. Re:Imagine . . . by Anonymous Coward · · Score: 1, Funny

      I came here for this comment and was not disappointed.

    4. Re:Imagine . . . by Crimson+Wing · · Score: 1

      There's a difference between "old" and "classic". Since this is only the second time I've seen a beowulf-cluster joke on Slashdot, this qualifies as the latter. The Vista jokes are just old.

      --
      Sig? What's that? Oh, 'signature'...and it's supposed to be witty? Right...
    5. Re:Imagine . . . by DeathElk · · Score: 1

      So did I, but I was left a bit disappointed - where's the "... oh wait"??

    6. Re:Imagine . . . by blacklint · · Score: 1

      Useless reply because I slipped and messed up my moderation. Not overrated! Funny! Darn you pulldown menu!

    7. Re:Imagine . . . by somersault · · Score: 1

      Nopes, I switched to OS X to avoid the need for malware and virus checkers when downloading pron. I play all my games on PS3 at the moment :)

      --
      which is totally what she said
  6. Use your powers for good. by bigattichouse · · Score: 1

    Quit playing around and run something that will actually help another person. (Plenty of grid clients out there).

    --
    meh
  7. Coolest? by Vectronic · · Score: 5, Insightful

    "So, what would be the coolest and most far out thing you would do with this kind of hardware?"

    Instead of pissing around with stuff that may not go anywhere other than a few giggles over lunch.

    Why not just rent, or lend it out to people who don't have the funding or equipment that could use this cluster for a better purpose than "playing around"?

    Just saying...

    1. Re:Coolest? by gad_zuki! · · Score: 5, Insightful

      Its incredible a university would let this kind of equipment go to waste. If people arent clamoring to run things then you either have a non-existent (or terrible) CS department or too much money that should have gone elsewhere.

      Regardless, there are tons of grid clients out there. There's always something to run.

    2. Re:Coolest? by davidkv · · Score: 2

      The question was "So, what would be the coolest and most far out thing you would do with this kind of hardware ?"

      Playing around and looking for the most far out stuff is perfectly fine. No need to get mainstream boring _all_the_time_.

    3. Re:Coolest? by A+Unique+Nick+Name · · Score: 4, Interesting

      I fully agree. I'm the admin on a similar sized cluster (although our interconnects are much faster) that sees only about 50% utilization by the University. The rest of the time is lent out to other Universities without such a resource or need a place to run unfunded projects. I'd be amazed that such a resource would ever be allowed to be "played" on. Our up time is critical since many jobs take weeks sometimes months to run. Every effort is made to make the system rock solid and divide up the resources fairly.

    4. Re:Coolest? by Vectronic · · Score: 2, Insightful

      ...But if what you normally do on the cluster/system is "boring" then maybe you are in the wrong field of investigation.

      And, if you did rent/lend it out to another group of people, you may be just as interested in what they are doing with it, and what they are doing may correlate to what you are doing.

      Perhaps that third party is doing the "playing around", but if you rented it out to them for something they can afford, you are still using the system for a benefit to them, as well as your goals (extra money to put back into the system, pay for power, etc).

    5. Re:Coolest? by baggins2001 · · Score: 5, Interesting

      I saw about $1,000,000 of hardware go to waste because they didn't budget maintenance for the system. We couldn't even fire it up to see what worked anymore. System barely ran for a year.
      Started me rethinking my Doctorate plans in CS. If this pool of PhD's couldn't figure out that you were going to need to maintain the systems and have a number of people to work on it, then what the hell, book learnin didn't get them very far.
      I'm sure though, that their thought was that once they got it in that surely the Administration would budget for maintenance.
      This was an SGI system about 6 years ago.

      --
      He who said 1,000,000 monkeys on 1,000,000 typewriters would eventually type the great novel, never saw an AOL chat room
    6. Re:Coolest? by Nefarious+Wheel · · Score: 2, Insightful

      that could use this cluster for a better purpose than "playing around"?

      Guys, a lot of useful pure research is mostly just playing around. Take a few ideas as a baseline to get you started, then play around until you reach that "hey, that's funny..." moment. Challenge the limits as a goal in itself, then see how things act on the edge, apply rules and discipline to your game when it gets interesting.

      The only real difference between play and pure research is whether or not you keep a decent lab journal.

      --
      Do not mock my vision of impractical footwear
    7. Re:Coolest? by moosesocks · · Score: 2, Interesting

      This is pretty much the way that grant money works in many disciplines. Don't budget for maintenance or "upgrades," or else the original bid is going to come in far too high to ever be approved in the first place.

      Physicists often blame the cancellation of the SSC on the fact that it was realistically priced when it was canceled (and $2bn had already been thrown down the toilet).

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    8. Re:Coolest? by Edgester · · Score: 3, Interesting

      Sadly, I have also seen waste like this. I know of a cluster that can only be 75% of the nodes can be turned on, because the building to house it was delayed a year and it's in a temporary space, but the money was allocated and had to be spent before the space was ready. If the money wasn't spent, the money would be taken away. I've been a cluster admin for a cluster that barely had 10% usage and I almost cried. Interestingly, this ties in with the "parallel programming is hard" problem. Some researchers don't bother to parallelize or optimize their applications because after the paper is written, the code isn't run any more. If you only need to run a few times to confirm your hypothesis, then why bother optimizing if the time between runs isn't terrible.

    9. Re:Coolest? by Jah-Wren+Ryel · · Score: 2, Insightful

      FWIW, that's at least as much SGI's fault for not guiding them into buying maintenance.
      For big iron systems, the sales team is typically expected to handhold the customer through the process.
      So, unless your uni was Urbana Champaign (NCSA) or some other place that's been buying big iron for decades, SGI was at least as much at fault for letting the department dig itself into a hole like that.

      --
      When information is power, privacy is freedom.
    10. Re:Coolest? by emmons · · Score: 1

      Well since he's the one doing the research, he shouldn't have to ask US for advice about what might be cool.

      --
      Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
    11. Re:Coolest? by nick_davison · · Score: 5, Insightful

      Its incredible a university would let this kind of equipment go to waste. You're not from the education world, are you.

      Let me see if I can help explain...

      Money comes in to education through grants. Grants are usually awarded to whoever can make the best case. You'll notice I didn't say "deserving" or "beneficial to mankind" case. The best case is often the one that's written by someone who knows how to game the system be it through politics or releasing sensationalist research that may not prove anything much to anyone.

      Publishing articles are kinda nice. Publishing books is usefull for a little extra income from screwing your students who have to buy the latest version you update each year. Having the media pick up your research because you just claimed women are smarter than men and the secret to cold fusion powered cars that also run on water is far, far better.

      Once you have this money, it's yours to do with as you wish. Just one thing. Don't ever, ever let it be seen that you didn't really need it. If that happens, how much budget do you think the university is going to give you on the years where your grant applications fail? How about those you beg for money from, next time? If you got money to buy a supercomputer, you need it, 24/7, until you declare it's obsolete. If you don't, they might ask why a pretty-nifty-computer wouldn't have worked just as well. And so, for that reason, no one else gets time on it. Hell, you might only need it because it turns out it's the perfect sized doorstop for a door you had... but let anyone think you don't need it and you're screwed in the magical world of academia.

      It's in conflict with the notion of academia being "for the good of mankind" but no more so than the notion of government being "for the people." Both simply serve the people within it... researchers or politicians. The rest is set dressing to ensure others keep paying for it.

    12. Re:Coolest? by story645 · · Score: 1

      I'd be amazed that such a resource would ever be allowed to be "played" on. Why? Professor/lab probably had some money that had to be spent and it came from a source where they had to buy equipment so this set up seemed like the best option-cool and could be useful later, but isn't now, so reasonably justifiable. So 'til somebody decides they've gotta use this thing, it's a shiny toy.

       
      I don't think most of the profs/researchers at my school even know about the cluster we have-most of the comp sci. profs run their own setup (and/or don't want to bother with getting access to the cluster) and the depts. don't really talk to each other much.

      --
      open source modern art: laser taggi
    13. Re:Coolest? by Gridpoet · · Score: 1

      Do you think you could start a religion so i could start worshiping you as a prophet?

      Just saying....

      --

      -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      This is MY galaxy...go find your OWN!

    14. Re:Coolest? by modecx · · Score: 1

      Is that why SGI's prices were always insane? The handholding? Last time I bought anything directly from them, the cost would have easily eclipsed *ahem* much more thorough services from other... providers. Talk about Bend Over.

      It wouldn't come as a large surprise to learn that a company as poorly managed as SGI would have had some nincompoop pass over on selling maintenance. After all, in the old days that's where they made their money, you know, when they actually made money. I can't imagine someone currently under their employ actually trying to make a profit.

      --
      Constitutional rights may be respected, repealed, or modified; but they must never be ignored.
    15. Re:Coolest? by Gori · · Score: 1

      Yup, that was the exact initial idea...

      --
      Complexity is a measure of our ignorance...
    16. Re:Coolest? by Gori · · Score: 1

      Dude, Im not asking what research to do on this thing. I got plenty of it. But, as other people also mentioned, these kind of machines can stand idle for periods of time. Im just thinking about interesting things to do then, and not waste the downtime completely...

      --
      Complexity is a measure of our ignorance...
    17. Re:Coolest? by Hittite+Creosote · · Score: 1

      Just because academics have (partially - politicians are also clearly to blame) led the system to be the way it is by gaming the system doesn't mean that the way it now is is the way researchers *want* it to be.

    18. Re:Coolest? by Killjoy_NL · · Score: 1

      In my opinion this kind of "playfulness" also stimulates the creative mind.
      They might come up with ideas that could have great results later on :)

      --
      This is the sig that says NI (again)
    19. Re:Coolest? by mapsjanhere · · Score: 1

      The problem is that the capital investment, once approved, counts as directly project related work. Maintenance on the other hand comes out of your overhead budget. At a typical university, every dollar you get to spend on a project has to come with $1.40 in overhead money, to pay for everything from janitor to university president to computer maintenance.
      Often these overhead rates are already at the cap grant-giving institutions allow (it's actually a part of the grant evaluation), so you can't just "budget" maintenance if you don't have a way to pay for it.

      --
      I'm aging rapidly, I bought a new game and had no idea if my machine was good for it.
    20. Re:Coolest? by ckoeber101 · · Score: 1

      Can you let us know what are the grid clients you refer to? Thanks.

    21. Re:Coolest? by jstott · · Score: 1

      Some researchers don't bother to parallelize or optimize their applications because after the paper is written, the code isn't run any more. If you only need to run a few times to confirm your hypothesis, then why bother optimizing if the time between runs isn't terrible.

      If it's not worth optimizing for parallel execution and the runtime is managable, then why the heck do you need a cluster? I can see if you're both lazy and impatient borrowing someone else's cluster for a few days, but if you actually have to build something, then why bother?

      -JS

      --
      Vanity of vanities, all is vanity...
    22. Re:Coolest? by Edgester · · Score: 1

      A cluster is worth it in the unoptimized case because it is still a shared resource and can be used by everyone. A cluster can be used by the parallel jobs and the unoptimized jobs. It's easier and more productive to the department to continuously upgrade a cluster than buy high-end workstations for everyone which aren't shared. That said, I have done both cases, but I prefer to have standard desktops with a high-end cluster than no cluster and half a department of high-performance desktops. It's cheaper and more productive to have 20 normal desktops and 5 shared high-performance machines in a cluster than 20 high performance desktops with no shared resources. Yes, there is a third option of having the 20 high-performance machines be shared, but researchers tend to be territorial. There is some voluntary sharing, but when the resource is maxed out, then non-owners will get kicked out.

  8. Gentoo DistCC by Anonymous Coward · · Score: 2, Funny

    Because Gentoo is just hours of fun....
     
    compiling.

  9. Is this even possible? by suck_burners_rice · · Score: 1, Redundant

    Well, you could try something that no modern computer has been able to achieve, and they think it'll take something on the order of Deep Thought to get it done -- run Windows Vista at a reasonable speed.

    --
    McCain/Palin '08. Now THAT's hope and change!
  10. Donate it to a CS Dept.? by Anonymous Coward · · Score: 2, Funny

    :-)

  11. power it down by Anonymous Coward · · Score: 2, Funny

    power it off and go get a blow job. You might like it.

  12. high performance java? by Anonymous Coward · · Score: 3, Funny

    You have a high-performance cluster, and you're running Java? I bet the OS in windows, too.

    1. Re:high performance java? by Nullav · · Score: 2, Insightful

      C.
      Also, 20% is no small number. (Damn filter. Ruined my one-character post.)

      --
      I just read Slashdot for the articles.
    2. Re:high performance java? by Anonymous Coward · · Score: 1, Insightful

      Why, what's wrong with using Java? Really I'm not being sarcastic I want to know your reasons.

      http://en.wikipedia.org/wiki/Comparison_of_Java_and_C%2B%2B#Performance

    3. Re:high performance java? by BluBrick · · Score: 3, Funny

      C

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
    4. Re:high performance java? by Nullav · · Score: 1

      :o

      --
      I just read Slashdot for the articles.
    5. Re:high performance java? by bloobloo · · Score: 1

      Your sig suggests you shouldn't have C'n

    6. Re:high performance java? by pablomme · · Score: 1

      100,000 mad physicists can't be wrong. Use fortran.

      --
      The state you are in while your HEAD is detached... - wait, what?
    7. Re:high performance java? by MadMidnightBomber · · Score: 2, Interesting
      Mods are on crack today. Typically, programmer time costs a lot - to the extent that it's often cheaper to throw hardware at a problem than to spend 10x as long doing it "properly" in C. If you've ever written multi-threaded code, you will really really appreciate Java over C.

      If you're just an armchair critic who has never had to write serious multi-threaded code, it's very easy to say "do it in C". I'm coding in C now for an embedded platform, but if it was a desktop PC, you can bet I would choose to write in Java. Trade-off of a longer dev cycle is just not worth it for the performance increase. If you can even find anyone who can write good multi-threaded code in C.

      --
      "It doesn't cost enough, and it makes too much sense."
    8. Re:high performance java? by jstott · · Score: 1

      If you're just an armchair critic who has never had to write serious multi-threaded code, it's very easy to say "do it in C".

      Just use the MPI libraries. They're standardized, prortable, and your code will work with both clusters and SMP systems (or asymetric, for that matter). And MPI is fairly easy to use, if you need parallel operation.

      Oh yeah, and you can "just do it in C" (or Fortran).

      -JS

      --
      Vanity of vanities, all is vanity...
  13. Provide access to registered user projects by ZeroNullVoid · · Score: 2, Interesting

    Have an open framework for members of the open source community to enhance and create new cluster/multicore optimized technologies. Allow us to do render farms or computation of nodes to do whatever sounds cool at the time. Of course the projects have to be approved, and their may be a small fee unless the project looks interesting or you wish to claim it against a donation of resources.

    1. Re:Provide access to registered user projects by TooMuchToDo · · Score: 1

      Or said projects could just use Amazon's EC2 cluster, which is uber-cheap (why yes, I use both EC2 and S3, and it's ridiculous how cheap computing power and disk space is).

  14. Let's try, by Higaran · · Score: 1

    Crysis for the pc, if your lucky, you'll get 30 fps.

  15. Easy one. by B5_geek · · Score: 2, Funny

    Get it to play a game of Tic-tac-Toe against itself. Give us some WOPR love!

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

      "No. Let's play Global Thermonuclear War." ;-)

  16. Artificial Intelegence by jellomizer · · Score: 2, Interesting

    Being massively parallel it could be interesting to do some AI research. Like chess algorithms or something more fun perhaps a good automated tech support system via chat. Or trying to decode, capatacha. Map optimizations... a bunch of fun stuff. At least it would be for me.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Artificial Intelegence by 4D6963 · · Score: 1

      Being massively parallel it could be interesting to do some AI research. Like chess algorithms or something more fun perhaps a good automated tech support system via chat. Or trying to decode, capatacha. Map optimizations... a bunch of fun stuff. At least it would be for me.

      Yup, and anything that involves neural networks, I heard they're a great buzzword. You know what would be neat? A neural network that would learn from Slashdot summaries and its associated comments and make it post automatically on Slashdot. If it gets modded up to eventually get an excellent karma, then write a paper about how you devised a new variant of the Turing test based on human moderation and how your neural network based AI passed it. Eventually get Slashdot to include a '-1, AI' moderation option to make things tougher.

      Bonus points if your AI program can spell 'Intelegence' correctly.

      --
      You just got troll'd!
  17. I can tell you what I do with them :-) by Anonymous Coward · · Score: 1, Interesting

    I run distributed answer set and SAT solvers on them and use these to do things like compose music, optimise machine code, (hopefully soon) find integer overflow bugs in code. Drop me a line if you're interested (mjb in the computer science department, University of Bath).

    Or you could run an Eternity 2 ( http://www.eternityii.com/ ) solver...

    1. Re:I can tell you what I do with them :-) by rwjyoung · · Score: 1

      ...University of Bath...


      Hey, Do you know my brother, Eddie?
      --
      Watch me build my house
  18. Run Crysis on high by Plazmid · · Score: 3, Interesting

    You know you want to. Or you could evolve a bunch of virtual creatures on it: http://www.karlsims.com/evolved-virtual-creatures.html http://www.stellaralchemy.com/lee/vce3d_related_projects.html

  19. Brute Force Programming and Image Generation by ZeroNullVoid · · Score: 2, Interesting

    Brute force random sizes of pe code or image code based off of known patterns or headers or signatures and see what interesting new things can be created.
    Instead of random, how about have algorithm of the hour and show what seeding or using it can do.

  20. How about a game? by Niel143 · · Score: 5, Funny

    Chess
    Poker
    Fighter Combat
    Guerrilla Engagement
    Desert Warefare
    Air-to-Ground Actions
    Theaterwide Tactical Warfare
    Theaterwide Biotoxic and Chemical Warfare


    Global Thermonuclear War

    ??

    1. Re:How about a game? by Joe+The+Dragon · · Score: 1

      No we have it listed under utilities as we use it to do a super stress test.

    2. Re:How about a game? by ocularDeathRay · · Score: 2, Insightful

      nobody wins that last one...

      --
      Obama is a twitter sock puppet
    3. Re:How about a game? by LilGuy · · Score: 1

      I assume you already have the password set to Joshua.

      --

      You're nothing; like me.
    4. Re:How about a game? by Acapulco · · Score: 1

      You forgot Tic-Tac-Toe...zomg..

      --
      Slashdot. Unreadable news to annoy nerds. - wonkey_monkey
  21. Super photogenesis by Stevenovitch · · Score: 5, Funny

    Write a program that creates every possible 255x255px bitmap possible, and then right an algorithm to go through and figure out which ones are rubbish and which ones are actually recognizable pictures.

    Logic dictates that one of the resulting pictures would have to be of John Lennon kicking George W Bush in the nuts, find that picture and post it on failblog.

    Voila.

    1. Re:Super photogenesis by sexconker · · Score: 1, Funny

      You know that would take like a billion years, right?

    2. Re:Super photogenesis by Stevenovitch · · Score: 1, Funny

      srsly? OMG.

    3. Re:Super photogenesis by sexconker · · Score: 1, Funny

      OMG SRSLY

    4. Re:Super photogenesis by Stevenovitch · · Score: 5, Funny

      Honestly, we should both be banned for this travesty... you more so than me.

    5. Re:Super photogenesis by NotBornYesterday · · Score: 2, Funny

      Jeez, if you had just posted this yesterday, when I had mod points.

      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    6. Re:Super photogenesis by Anonymous Coward · · Score: 5, Funny

      1. Create every possible mp3 upto 5 minutes long.
      2. Sue the record companies for every song they release from that point on.
      3. Profit.

    7. Re:Super photogenesis by NotBornYesterday · · Score: 4, Interesting

      Okay. Swinging, wild-ass guess - (color depth)^(bitmap size) = total number of possible pictures. So a 255^2 bitmap @ 16 bit color (~65k colors) = 3.551938486e+312970 possible pictures. You'd better by all the world's disk storage. Creating all them wouldn't be a problem. Sifting through them would take forever.

      Interesting ramifications:
      - Theoretically, there should be enough similar pictures to create movie of a ball-kicking fight between Lennon and Bush.
      - You would have just also recreated the entire world's supply of past and future porn, albeit thumbnailed down to 255*255, and limited to 65k color.
      - You would have produced at least one picture of a second shooter on the grassy knoll, even if there wasn't one to begin with.

      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    8. Re:Super photogenesis by egomaniac · · Score: 5, Informative

      Far, far longer than that. Even if we assume only 1 bit per pixel, 255x255=65025 bits. So each bitmap is basically just a number, 65025 bits long, and you want all permutations of them. So the problem of generating the bitmaps devolves into "count from 0 to 2^65025".

      Of course, 2^65025 is a very, very big number. How long would it take to count that high? Assume you can magically do the increment in one cycle, and you have super-unbelievably fast 4GHz processors with absolutely no overhead and perfect scalability. You also do no processing on the image whatsoever, you simply iterate through them. So each core is processing a phenomenal 4 billion images every second. You have 500 cores, so you're chewing through a grand total of 2 trillion images a second. Wow, that's pretty damned fast!

      2 trillion is almost 2^41. So if you're getting through 2^41 images every second, that means it will take a mere... 2^65025 / 2^41 = 2^1586 seconds.

      There are roughly 2^25 seconds in a year, so that means you're going to be able to complete this count in a mere 2^63 years. That's 9 billion billion years, much longer than the lifespan of the universe. And that's merely to iterate through the images with no processing whatsover. Increase the computing power by a factor of a billion, and it would still take 9 billion years just to count them.

      --
      ZFS: because love is never having to say fsck
    9. Re:Super photogenesis by Stevenovitch · · Score: 1

      I'm pretty sure you could automate a lot of the sifting, and then send the rest of it to India. You'd just have to have some liability protection in case any of them run across naked pictures of their own mother....

    10. Re:Super photogenesis by Stevenovitch · · Score: 2, Funny
      You forgot that we can assume the first picture is just a blank white canvas and the last picture is a blank black canvas, and any image where all bits are the same are just some shade of gray. So more like a little less than 9 billion billion years.

      We'd start getting results before the iteration was complete. Honestly, I don't see why the government hasn't put trillions of dollars into this already.

      Seeing as how this guy specializes in

      (think massive simulations where technology, policy, and economics meet)
      I've decided that he'd be better off using its vast resources to find the specific government form I need to fill out to get the taxes the government wasted giving this guy a cluster he doesn't need given back to me.
    11. Re:Super photogenesis by Samah · · Score: 1

      > ...porn, albeit thumbnailed down to 255*255, and limited to 65k color.

      So nothing new then?

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
    12. Re:Super photogenesis by domino14 · · Score: 1

      Actually, 2^65025 / 2^41 is 2^(65025-41) = 2^64984. I'm not gonna bother figuring out how many years that is.

    13. Re:Super photogenesis by theJML · · Score: 1

      While I know this would take much longer than perhaps the remaining seconds in the universe... Get it to randomly create Progman.exe or some other MS copyrighted executable file (like Notepad, it's only 156k). You could come up with some sort of algorithm that would narrow down the building blocks used to create sane code blocks or something, but basically the idea is to create the executable, from scratch, by random or iterative methods. Then put together a case that proves that binary files cannot be copyrighted due to them simply being made of random patterns. Who knows, maybe Windows Service Packs are made by randomly generating changes until the desired effect occurs. In fact... you should randomly create, using this method, an MP3, and then sue the RIAA for copying your creation.

      --
      -=JML=-
    14. Re:Super photogenesis by nategoose · · Score: 3, Insightful

      I thought you were going to suggest that he copyright all of the 255x255px bitmaps that weren't already copyrighted and then use the machine to look for offenders and mass e-mail take down notices to them.

    15. Re:Super photogenesis by pbaehr · · Score: 1

      Not to mention the storage dilemma.

    16. Re:Super photogenesis by Idiomatick · · Score: 1

      i wonder how long it would take to copyright it though...

    17. Re:Super photogenesis by trampel · · Score: 1

      I may have had a cocktail too many, but doesn't 2^65025/2^41 equal 2^64984?

    18. Re:Super photogenesis by Technician · · Score: 1

      Interesting ramifications:

      The most interesting is getting sued.
      It would contain;
      Child porn, Copyrighted images, dog fighting, DECSS, classified military photos, unpublished UFO photos, bomb plans, tradmarked company logos, this slashdot post, etc.

      --
      The truth shall set you free!
    19. Re:Super photogenesis by gacl · · Score: 1

      What a way to kill a joke. Heh.

    20. Re:Super photogenesis by juand · · Score: 1

      Whaaaaaaaaaa Waaaaaaaaaaaa Debbie Downer!

    21. Re:Super photogenesis by MariusBoo · · Score: 1

      Are you sure? Maybe 2^1586/2^25=2^(1586-25).

    22. Re:Super photogenesis by felipekk · · Score: 1

      And truly only on Slashdot he gets the math wrong.

    23. Re:Super photogenesis by Slur · · Score: 1

      Woohoo! Eliminate mirror images - both horizontal and vertical - and you're down to only 2.25 billion billion years!

      --
      -- thinkyhead software and media
    24. Re:Super photogenesis by Jesus_666 · · Score: 1

      Well, you could instead use MIDI and sue them for infringing on your melodies' copyright. That's a bt more realistic.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    25. Re:Super photogenesis by Crookdotter · · Score: 4, Insightful

      You would also have everything possible within 255X255, but as images can be tiled, you would also have an almost infinite canvas with infinite possibilities.You want a time machine? Well, if it's possible, then SOMEWHERE in these images is the blueprints, chopped into nice 255X255 chunks.

      As well as all porn being thumbnailed, why not find the tiles for it in HD resolution instead? Or better yet, in 10000X10000 pixels?

      So in essence, such a program would spit out every frame of every movie, in better than current HD resolution, that will ever be made by humans (or aliens, or anything). It would also contain the entire set of human books, past and future, and alien books for that matter, along with the correct method to translate it. It would have every bit of knowledge possible to fit into a 2 dimensional representation written down for us to read right now.

      Which is all very exciting until you realise that it is, of course, not possible to do with computers in any meaningful timescale within a Universe, and for every correct set of blueprints for a time machine there must be an almost infinite set of incorrect ones which are indistinguishable from all the others until you build it.

      As an interesting aside, I wonder what size bitmap it IS capable for - 2X2? 4X4?

    26. Re:Super photogenesis by emlyncorrin · · Score: 1

      It's more than that, 2^65025 / 2^41 = 2^64984, which is a LOT more than 9 billion billion years

    27. Re:Super photogenesis by Dice+Fivefold · · Score: 1

      I don't think exponentials work that way.

    28. Re:Super photogenesis by Corwn+of+Amber · · Score: 1

      Just to kill some more time...

      An mp3 of 5 minutes at 128kbps = 19200 bits
      So, that makes 2^19200 possibilities... It's even more than the bitmaps of 255x255@1bpp.

      --
      Making laws based on opinions that stem up from false informations leads to witch hunts.
    29. Re:Super photogenesis by Wargames · · Score: 1

      Now if he were just to be able to leave his process running while the rest of the world shipped off at the speed of light...

      --
      -- Each tock of the Planck clock is a new world and here we are still life. --
    30. Re:Super photogenesis by Quirkz · · Score: 2, Insightful

      Technically, this is overkill. You get the exact same thing by running through all the possible colors for a single pixel. All you have to do is combine those pixels in an infinite number of combinations and you have everything in the world. Extrapolating to 255x255 tiles first doesn't get you anything that you don't have with the original pixels, other than a storage and sorting problem.

    31. Re:Super photogenesis by glwtta · · Score: 1

      and then right an algorithm to go through and figure out which ones are rubbish and which ones are actually recognizable pictures

      Sounds like you'll need a Demon of the Second Kind - those are notoriously hard to construct.

      --
      sic transit gloria mundi
    32. Re:Super photogenesis by michaelmuffin · · Score: 1

      Logic dictates that one of the resulting pictures would have to be of John Lennon kicking George W Bush in the nuts of course using that same logic, one of the resulting pictures would have to be goatse
    33. Re:Super photogenesis by AC-x · · Score: 1

      Plus you can create the Library of Babel while you're there

    34. Re:Super photogenesis by thechao · · Score: 2, Interesting

      Somewhat smaller than 1x2 pixels. If we assume three 8-bit channels, then each pixel has 2^24 possible combinations of color. While this would take only a little while to generate on your home computer (a few seconds or minutes), a 1x2 image has 2^48 possible combinations. This is roughly 10^15 (million billion). If we assume some sort of TGA encoding, this takes 16 words for each image, thus requiring about ~2^53 words to store. That requires petabyte storage. The latency is what kills you in writing these to disk, but if you allow the machine to write a billion images to disk per second it only takes about 50 days-or-so to write the entire set. A 1x3 image-set would be intractible, as they would require ~Avagadro's number of images to be produced and written, e.g., about tens of millions of petabytes, and on order of millions of years to write to disk. A 2x2 image-set is well beyond our current comprehension of storable information, and probably beyond the energy output of the sun, and 4x4 would require more atoms than there are in the universe, i.e., generates 2^(16*24)~~10^120 images.

    35. Re:Super photogenesis by skeeto · · Score: 1

      To record a bit requires a certain amount of energy, kT, where T is the temperature of the system and k is the Boltzman constant. The ambient temperature of the universe is 3.2K and k = 1.38e-16 erg/K. An ideal computer would consume 4.4e-16 ergs every time a bit is set.

      At about 1.04e6 bits per image, and 3.55e312970 images, that requires 4.90e312960 ergs to compute all possible 255x255 images. For comparison, our sun outputs about 1.21e41 ergs per year. So even if you build a Dyson sphere around the Sun to capture all its energy, after a billion years you wouldn't even have enough energy to compute any significant fraction of all the images. Even a super nova only releases about 10^51 ergs. Looks like there may not be enough energy in the universe to do what you want do.

      PS: I am typing this in a hurry so I hope I got all the math right.

  22. Run protein folding by Plazmid · · Score: 5, Interesting

    Protein folding really helps us biologists A LOT, so please run it. http://folding.stanford.edu/

    1. Re:Run protein folding by Quantus347 · · Score: 1

      Any @Home program, from the LHC to SETI to protein folding to Fluid Modeling would all help the world. The one to figure out how many ways to place eight Queens on a chessboard so they cant kill each other...not so much

      BOINC runs the common software, and has a good directory of programs. http://boinc.berkeley.edu/projects.php

      --
      Common Sense isn't as Common as people think...
    2. Re:Run protein folding by linuxpyro · · Score: 1

      I would strongly recommend running SETI@home. You might think protein folding would be more important, but when we find the aliens I'm sure they'll tell us everything we'd ever want to know about it and how to cure cancer and AIDS.

      --
      Saying "I'll probably get modded down for this" in a post is the best way to get it modded up.
  23. Well.. by dreamchaser · · Score: 4, Funny

    There was this one incident when me and this girl turned a cabinet over on it's side and used it as a surface for sex play. That was different. It didn't get weird until she insisted that I tie her wrists with some Cat 5 though.

    1. Re:Well.. by HeavensBlade23 · · Score: 1, Funny

      An obvious fabrication, given that you're a slashdot poster.

    2. Re:Well.. by dreamchaser · · Score: 1

      Just don't tell my wife that story. She'd get mad.

    3. Re:Well.. by bitflip · · Score: 5, Funny

      That *is* weird.

      Cat 6 is much better.

    4. Re:Well.. by JustCallMeRich · · Score: 5, Funny

      So - you are suggesting a clusterf*ck?....

      --
      http://Communityville.com - A free place for new and old neighborhood webmasters to hang out.
    5. Re:Well.. by zdzichu · · Score: 1

      Now, it isn't. It's too rigid. Cat 5 is perfect. So are power cables.

      --
      :wq
    6. Re:Well.. by Meziked · · Score: 2, Funny

      Gives a new meaning to twisted pair......

      also hope the pair was shielded.....
      good way to get a virus....

    7. Re:Well.. by sizzop · · Score: 1

      Your nick is appropriate for this post.

  24. Give me an account...I'm being serious by itamblyn · · Score: 5, Interesting

    I'm doing computational condensed matter physics for my PhD. If you give me an account, I can keep your cluster at full load while you're not using it. :) The type of stuff I run can span hundreds of processors over (sorry to say it) slow interconnects like GigE. If you let me use it, I'll acknowledge you in all publications AND I'll make you some pretty pictures (materials under extreme conditions make for cool figures).

    1. Re:Give me an account...I'm being serious by ROMRIX · · Score: 1

      I also could use an account.
      I am wanting to load my daughters myspace page without having to buy time from IBM.

    2. Re:Give me an account...I'm being serious by Legendre · · Score: 1

      I actually have an account on a real supercomp (rated on Top500), and I have no real jobs on run on it. I'm also in cond mat physics, so shoot me an email and let's connect.

    3. Re:Give me an account...I'm being serious by T3Tech · · Score: 1

      Hey, me too. Running my test algorithm for the Netflix prize bogged down the CPU's on all my machines for days along with filling up all my drive space with the dataset processing.

      There still aren't any candidates for the Grand prize and I think I've got a winner even though it would take months to run my algorithm through their dataset on anything but a decent cluster.

      --
      Of course I didn't RTFA... why would I do that? You really are new here aren't you? Don't let my UID fool you.
  25. "We're gonna need a bigger map..." by lemur666 · · Score: 5, Funny

    Anyone else think a 2^16 vs. 2^16 Team Fortress game would be pretty cool?

    --
    Corollary to Hanlon's razor: Any significantly advanced stupidity is indistinguishable from malice.
    1. Re:"We're gonna need a bigger map..." by nfk · · Score: 1

      Definitely cool. I'm not thinking about Quake though, but rather full-scale reenactments of historical battles.

    2. Re:"We're gonna need a bigger map..." by Quantus347 · · Score: 1

      Just how big can we make StarCraft?

      --
      Common Sense isn't as Common as people think...
    3. Re:"We're gonna need a bigger map..." by dmd53 · · Score: 1

      I'd like to see how big of an explosion this thing could render in Crysis, a la this video: http://www.wegame.com/watch/Crysis_Physic_5000_Car_Explosion/

      5000 cars? 10,000? Could it render the entire island nation going up in flames at a high framerate? These are the questions that keep me up at night.

  26. Why not... by zappepcs · · Score: 5, Interesting

    as some have said, donate the time to people would like to buy it but can't, or on odd days turn up 1000 SETI@home processes and see how far it gets?

    Create a reverse Google bomb - Index every link to say 'george bush' from Google, read each page into memory hash the words, assigning value by count amongst all the pages, and then post the top ten words on GW that are not 'the' 'a' 'was' etc.

    Perhaps comparing this to the same process on Paris Hilton would be a report that sparks SkyNet to life. I don't know. Seriously, if those two have 6 of the top ten words in common it would have to mean something.

    If you have all that cpu sitting idle, that is the kind of weird shit nobody else would do, but also couldn't not read the report either. Perhaps you'll start something new for Google Trends? :)

    1. Re:Why not... by Patrik_AKA_RedX · · Score: 1

      Perhaps comparing this to the same process on Paris Hilton would be a report that sparks SkyNet to life
      Already did that last year. The cluster became selfaware and instantly killed itself. Logs showed it couldn't bear the memory of 250 milion Paris Hilton websites. The soul piercing scream of it slipping in suicidal madness still hounds me to this day.
    2. Re:Why not... by Moekandu · · Score: 1

      Perhaps comparing this to the same process on Paris Hilton would be a report that sparks SkyNet to life. I don't know. Seriously, if those two have 6 of the top ten words in common it would have to mean something. What, words like: idiot, dumbass and crotchrot?

      Yeah, that would mean something all right.

      --
      Mediocrity knows nothing higher than itself; but talent instantly recognizes genius. -- Sir Arthur Conan Doyle
  27. Rendering by Xzzy · · Score: 5, Interesting

    I do burn-in testing on a lot of the machines we get at work, using hardware I can't personally afford.

    My favorite test is to find scenes to render with a raytracer.. yafray is my favorite, runs on all major platforms. But not just any scene, it has to have all the details turned up to 11, contain extremely high detail (polygon counts drive up memory usage), and write out an absurdly large image.

    Kind of whimsical but it's hard to not be impressed by an image 20,000 pixels square with perfectly accurate reflections. Who cares if I can only fit a fraction of it on my monitor. ;)

    1. Re:Rendering by Enleth · · Score: 1

      Big bitmaps are one thing - extreme speeds are the other. AFAIK there is a Quake 3 renderer that uses raytracing. It would be interesting to try it out on such a cluster...

      --
      This is Slashdot. Common sense is futile. You will be modded down.
  28. Rainbow tables or algorithms and sizes thatt.. by ZeroNullVoid · · Score: 1

    Generate public access rainbow tables with optimized databases that always grows when idle and provide access to user's. Do different algorithms and use multiple length strings. Reverse engineer the encryption used in viruses to steal blackmail people. Create one hell of a neural net to process as many captcha systems as possible.

  29. better yet by goombah99 · · Score: 5, Interesting

    Rosetta @ home or fold.it

    Or you could try to thermally load them in patterns that produced different tones on the fans (or maybe an AM radio) record it then speed it up. Maybe you could make it sound like a baluga whale.

    Or maybe you could implement a virtual machine cluster of 250 cores. The repeat the process till you see how many virtual machines you can stack on top of each other till it has the same speed as a single processor.

    While this might sound stupid this would give us a rough estimate of how many watts per virtual world it takes and from that we could figure out how many layers deep in the simulation we actually live assuming the top level one is powered by something less than 1 sol of power.

    or work out all possible moves in N-space tic-tac-toe. The only smart move is not to play.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:better yet by tshetter · · Score: 5, Funny

      While this might sound stupid this would give us a rough estimate of how many watts per virtual world it takes and from that we could figure out how many layers deep in the simulation we actually live assuming the top level one is powered by something less than 1 sol of power.

      Best idea yet.
      We need to learn to hack reality, and take over the simulation.
      Plus hacking reality just sounds awesome.

    2. Re:better yet by Belial6 · · Score: 4, Interesting

      Try to solve chess.

    3. Re:better yet by 19thNervousBreakdown · · Score: 4, Funny

      Buahahahaha! Make it recursive and STACK OVERFLOW THE WORLD!

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
    4. Re:better yet by ThePeices · · Score: 2, Insightful

      Hacking reality? That sound like Engineering to me.

    5. Re:better yet by Serhei · · Score: 1
      I, too, would be interested in hearing the sound made by a baluga whale.

      .. unless it turns out to kill you or something.

    6. Re:better yet by Anonymous Coward · · Score: 5, Insightful

      I think reverse-engineering reality is called "Physics".

    7. Re:better yet by Max+Littlemore · · Score: 1

      Arguably*, one the biggest obstacles to adoption of Malbolge as a programming language is the lack of a decent IDE, and the biggest obstacle to developing a decent IDE is the lack of appropriate hardware to run one on.

      Just saying.

      *need some kind of disclaimer on a statement like this

      --
      I don't therefore I'm not.
    8. Re:better yet by kriyasurfer · · Score: 3, Funny
    9. Re:better yet by LifesABeach · · Score: 1

      Just a thought, but one idea might be to model an anti-graviton field generator using a small singularity; And it would have the added benefit of being more cost effective than building one.

    10. Re:better yet by kramulous · · Score: 1

      Really? I though it was mathematics.

      Obligatory http://xkcd.com/435/

      --
      .
    11. Re:better yet by harry666t · · Score: 1

      Go try to reverse-engineer your own mind. Now that'd be a hack.

    12. Re:better yet by Hittite+Creosote · · Score: 1

      Mathematics isn't restrained by such petty considerations as reality.

    13. Re:better yet by r33per · · Score: 1

      hacking reality just sounds awesome

      Are you from the Government?

    14. Re:better yet by fitten · · Score: 1

      It's actually just "science" in general. All science observes nature and tries to 'figure it out'.

    15. Re:better yet by chunk08 · · Score: 1

      Proof: sqrt(-1)

      --
      Do away with our corrupt tax code. Support the Fair Tax
    16. Re:better yet by k2enemy · · Score: 2, Interesting

      Try to solve go.

    17. Re:better yet by csudcy · · Score: 1

      The only smart move is not to play. Wouldn't you like to play a nice game of chess?
    18. Re:better yet by Varun+Soundararajan · · Score: 1

      >Or maybe you could implement a virtual machine cluster of 250 cores.
      And try seeing if Vista is atleast responsive in that configuration.

    19. Re:better yet by IwantToKeepAnon · · Score: 1

      You've just been xkcd-rolled

      --
      "Happy families are all alike; every unhappy family is unhappy in its own way." -- Anna Karenina by Leo Tolstoy
    20. Re:better yet by kriyasurfer · · Score: 1

      Heh

      I used to write swarming applications for a hobby. Back in the days before there was a blogosphere to popularize that term. That particular xkcd was something that I thought, "hey, wouldn't it be neat to implement this?" It obviously does not necessarily have to use Windows. We can just as easily use Genetic Algorithims to determine the combinations of Linux vulnerabilities (for example, Linux vs. 2.4.34 randomly combined with some version of OpenSSH and Apache) and send out worms to live in the eco-system.

      When I had first showed that strip to a friend of mine's, he told me of an application he wrote. Conway's Game of Life, except that each cell in the matrix was connected in a directed graph, using UDP to connect to remote nodes.

      There's something particularly satisfying at messing with Artificial Life algorithims, particularly when they start surprising you. They don't have to be superficially useful to provide intellectually-interesting entertainment.

      -K

    21. Re:better yet by hoodrat1140 · · Score: 1

      I guess that's called psychosis.

  30. Emulation by Brianwa · · Score: 2, Funny

    Play the original Tetris game one the most powerful computer it's ever been played on. That's the first thing I would do.

  31. Fold by Dealer+MacDope · · Score: 1

    I'd do some serious folding@home!

    --
    [[ DmD ]]
  32. Porn by ZeroNullVoid · · Score: 1

    Just because you can.

  33. They don't call it a cluster FUCK for no reason. by Anonymous Coward · · Score: 1, Funny

    Do it!

  34. jump on the doesn't-know-what-scaling-is bandwagon by jdinkel · · Score: 2, Funny

    "So, what would be the coolest and most far out thing you would do with this kind of hardware ?"

    Get Rails to scale?

  35. Stone Soup by MetricT · · Score: 5, Insightful

    I (Mat) work at Vanderbilt University's supercomputing center. Our university supercomputing center was originally a joint venture between the proteomics and high-energy physics departments, but they decided to make it a independent university-wide initiative to bring HPC tools to all users.

    Before we founded the center, there were a lot of groups that required computing on campus, but it was highly inefficient. Their local clusters had lots of free cycles (low return on asset) that they couldn't effectively share with other users, the clusters were down quite often (grad students and postdocs are poor sysadmins, plus they should be doing actual research anyway). Several other problems related to either pooling of resources or pooling of knowledge, you get the idea...

    I highly recommend setting up a batch scheduler such as Torque/Maui and opening your cluster to all researchers on campus. You'd be surprised how much demand is out there. We have all the usual math/science/engineering/biomedical users, plus users in more esoteric fields (nursing, accounting, music, psychology). You can always give your group a higher job priority if needed. It gives a higher return on asset and gets lots of goodwill on campus (and, potentially, at funding agencies). You can charge users for support, storage, etc for cost recovery, or even use it as a revenue source if your grants allow.

    Having different types of users also allows cross-pollination of ideas. We have a large number of biomedical researchers who are now using a high-energy physics software (geant), biomedial people who are teaching other users how to program in R, etc. These are avenues for research/discovery that didn't exist before.

    1. Re:Stone Soup by ComputerizedYoga · · Score: 1

      I wholeheartedly agree. Stovepiping a couple systems here or there is a necessary evil. Stovepiping enough resources to power a midsized research department is just plain evil.

    2. Re:Stone Soup by kramulous · · Score: 1

      That's exactly how it works at my University. My job is to optimise the larger batches of code and perform parallelism where appropriate. If they get over the 'mine' mentality they could do some real good.

      --
      .
    3. Re:Stone Soup by Gori · · Score: 1

      Interesting.
      This is exactly the kind of things we had in mind. It is usually a organizational issue, not a technical one. We are thinking about charging for access by making people buy/donate new nodes, effectively making it better for everyone involved.

      --
      Complexity is a measure of our ignorance...
  36. Hide and Seek by ZeroNullVoid · · Score: 2, Funny

    Play a digital version of hide and seek. Flip a certain register on only one of the memory chips and have competitions on who can find it the first.

    1. Re:Hide and Seek by Acapulco · · Score: 1

      Better yet, open up accounts for all /.ers and let us play Core Wars!!!

      Let's see how much time it takes for any two of us to meet at some point in the memory...

      --
      Slashdot. Unreadable news to annoy nerds. - wonkey_monkey
  37. Cool/Weird Stuff To Do On a Cluster? by michaelmalak · · Score: 1

    Sounds like an xkcd title.

    1. Re:Cool/Weird Stuff To Do On a Cluster? by rabidkumquat · · Score: 2, Informative
      --
      under construction
  38. Overclock the Hell out of them by ZeroNullVoid · · Score: 2, Funny

    See what it takes to make the processors burn.

  39. Any number of things... by TheDarkener · · Score: 1

    Try to think of something that will most benefit humanity as a whole.

    --
    It is pitch black. You are likely to be eaten by a grue.
  40. Simple answer to simple question by Anonymous Coward · · Score: 2, Funny

    What to do with it? Thats easy. Build a hot chick like they did in Weird Science then GPL the code.

  41. Help render my cartoon! by entertainment · · Score: 1

    really I'll give you a maya license!

  42. Quake 4 raytraced by Cynic.AU · · Score: 2, Funny

    Doooo iiiiiiiit!

    1. Re:Quake 4 raytraced by RiotingPacifist · · Score: 2, Funny

      "muhahaha look at those noobs with 15FPS"
      "why, whats your FPS?"
      "its over 500.0"

      --
      IranAir Flight 655 never forget!
    2. Re:Quake 4 raytraced by dainichi · · Score: 1, Funny

      "muhahaha look at those noobs with 15FPS"
      "why, whats your FPS?"
      "its over 9000!"


      there fixed it for ya.
      --
      "Oooh. I hate it when a paradigm shifts without a clutch"
  43. Prime Numbers by ya+really · · Score: 2, Interesting

    Try figuring out a new prime number, perhaps win some money too mersenne.org if you can figure out the first 10 Million Digit Prime.

  44. Open Science Grid by mats · · Score: 3, Interesting
    I suggest adding the resource to Open Science Grid:

    http://www.opensciencegrid.org/

    That way you can backfill the resource with jobs from VOs (Virtual Organizations, think projects/groups) you choose. It is similar to BOINC in the sense you can pick what science to support.

    The idea is that the sharing will go both ways. You will give spare cycles to other users on OSG, and in return, you will be able to use spare cycles on other resources.

    Spend some time on the OSG website reading the things under "Learn About Us". Also check out the research highlights to see what kind of science is being done on OSG resources:

    http://www.opensciencegrid.org/About/Research_Using_OSG/Research_Highlights/Research_Highlights_Archive

    (Shameless plug - I'm part of this team) The good news is that OSG have an ongoing effort to help you join your resource to OSG, and help your users get going on the grid:

    https://twiki.grid.iu.edu/twiki/bin/view/Engagement/WebHome

  45. The Party Function by AlgebraicSpore · · Score: 1

    void party()
    {
        while(fork()) {
            fork()
        }
    }

  46. Re:How about by neokushan · · Score: 1

    Someone already did, about 20 threads up from this one.
    Well, as you say, it's slashdot after all...

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
  47. xkcd by Anonymous Coward · · Score: 5, Interesting
  48. What I would do: by JamesP · · Score: 1

    Some cool things to try

    - AI / Math stuff: think solving rubick's cube, etc
    - Fractals: try an arbitrary precision library and zooming in very deeply on a fractal
    - make -j (yes, -j, not -j something) on a linux kernel :P
    - Genetic programming

    --
    how long until /. fixes commenting on Chrome?
  49. Make applications by neokushan · · Score: 5, Interesting

    Instead of randomly generating pictures or something as someone suggested above, why not make it generate say a 64k program, keep iterating through this until you get an executable that will actually RUN (Without crashing) and see what happens.

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    1. Re:Make applications by Anonymous Coward · · Score: 2, Funny

      root@supercomputer#./00001
      bash: ./0001: cannot execute binary file
      root@supercomputer#./00002
      bash: ./0002: cannot execute binary file
      root@supercomputer#./00003
      bash: ./0003: cannot execute binary file
      root@supercomputer#./00004
      OMFG SO YESTERDAY I WAS AT THE MALL, AND TINA, CAME UP AND TOLD ME THAT SHE LOVES TOD'S NEW CAMARO, AND
      I'M ALL LIKE, I DON'T CARE WHATEVER, AND SHE'S LIKE,
      YOUR JUST JEALOUS, sll,,,,, segmentation fault.
      root@supercomputer#./00005
      bash: ./0005: cannot execute binary file

    2. Re:Make applications by Iwanowitch · · Score: 1
      Interesting, except science once again gets in the way. We cannot even figure out whether a particular (5,2) Turing machine will ever end (see: non-computable function, busy beaver), let alone an extremely more complex program of a few kb.

      It's hard to imagine the space of all computer programs, but it is big. Really, really big. And we have no way to explore a significant portion of it in a structured manner.

      --
      One CS student VS 893 DOS games: Let's play oldies
    3. Re:Make applications by BarryJacobsen · · Score: 1

      Instead of randomly generating pictures or something as someone suggested above, why not make it generate say a 64k program, keep iterating through this until you get an executable that will actually RUN (Without crashing) and see what happens.

      That is EXACTLY what SkyNET wants you to do...
    4. Re:Make applications by Geminii · · Score: 1

      For the next stage, simulate a small chunk of the internet and play Core Wars with the programs which actually run. Breed them to end up with the fastest, deadliest, fastest-transmitting, hardest-to-catch sucka on the planet. Tell management that you advise against them connecting their personal laptops to the cluster...

    5. Re:Make applications by Samah · · Score: 1

      Microsoft already this, but they couldn't find one that didn't crash all the time. So they took what they had and called it Windows.

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
    6. Re:Make applications by dugenou · · Score: 1

      Done already, and it proved useful. Have a look at crashme. That program is also part of the Linux Test Project.

      --
      Love salty crackers? catchy electronica? Try !
    7. Re:Make applications by autonomouse · · Score: 1

      Yeah - proving evolution would probably fall into the Cool/Weird Stuff To Do On a Cluster....

    8. Re:Make applications by CyberKnet · · Score: 1

      3D Realms has been doing this for nearly a decade with somewhat impressive results.

      --
      Video meliora proboque deteriora sequor - Ovidius
  50. For you? by actionbastard · · Score: 2, Funny

    Would be to run a VR simulation of you interacting with female simulacra in social situations while simultaneously running a parallel statistical model of the chances of you getting laid based on your interactions with the simulacra.

    --
    Sig this!
  51. My ideas ... by Archangel+Michael · · Score: 1

    Finish Duke Nukem Forever

    Calculate the Stupidity of GWB

    How many licks it takes to get to the center of a tootsie pop.

    Compile Linux Kernel (and all modules) for every processor ever known to man. Perhaps Gentoo for every Processor.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  52. Emergence by Xelios · · Score: 1

    Construct some scenarios to test emergence. Like the game of Life, with the potential to form much more complex outcomes. There'd be some software writing involved to get the project off the ground, after that it's a matter of coming up with different rules for interactions, or different properties for the 'organisms'.

    I think it'd be really interesting to see what complex structures evolve out of different sets of simple rules and interactions. Who knows, you may even discover something incredible in the process.

    --
    Murphey's fighting Occam, and we're in the stands.
  53. The universe by ProfMobius · · Score: 1

    You can try to launch a really big and nasty simulation of the universe. Those produce really nice pictures and eat up all your processor power. Just don't let this kind of power unused, it is a waste :)

    --
    EULA : By reading the above message, you agree that I now own your soul.
  54. BREAK RSA!! by Bananatree3 · · Score: 1
    If you'd like to try your hand at breaking RSA composites, give this a whirl: GGNFS. There is another package from a research group in the Netherlands called CWI, which has a more gelled version of the Number Field Sieve.

    CWI has ran their own attempts at various large composite numbers with their software, and it would be a good read. Since you're part of an Academic institution, you should be able to get access to their code. You could contact them through CWI's website if you want.

  55. Sky Captain 2 by roc97007 · · Score: 1

    Give Kerry Conran another shot.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  56. Re:Reduce Your Carbon Footprint by ComputerizedYoga · · Score: 2, Insightful

    In my experience as a sysadmin, when you have a resource, your users want it to be "up" all the time, no matter what. If it's interactive, they'll leave VNC sessions or xterms or screen sessions running on it and want them to be there when they come back. If it's noninteractive (ie: a queue/batch system), your users want to be able to submit jobs now, without waiting for the sysadmin to come in and fire it all up and make it run.

    Without some serious organizational political capital, it's pretty hard to pull off powering down the compute resources. It can be done, but it's going to leave a lot of people unhappy.

  57. Hentai? by Anonymous Coward · · Score: 2, Funny

    How about simulating tentacles physics for future 3D hentai games?

  58. Run extreme Fractal explorations on it. by Bananatree3 · · Score: 1

    Sure, fractal exploration programs are nothing new. But what about building the deepest image of the Mandelbrot set out there, or some other set?

    1. Re:Run extreme Fractal explorations on it. by Yvan256 · · Score: 1

      The guys from Triton already did it, in real-time. /ducks

  59. How about a nice game of GTW? by amper · · Score: 1

    Seriously, though, if you guys do "massive simulations where technology, policy, and economics meet", I'd like to see some simulations of the global economic and environmental consequences of rapidly rising energy prices, or calculations of how much waste heat contributes to climate change.

  60. Seriously, there is good research money to be had. by Bananatree3 · · Score: 4, Interesting

    Prize money in the $100K and up ranges are available for primes that are found above 10 million digits. If you can get the cluster to search for a 10 million digit prime and you end up finding it, you'd earn your Department a cool $100,000 in extra funding. I haven't read the exact rules for the Prime95 program invlovement, but you'd still get a good grant for your Dept. from just crunching 1s and 0s on your idle processes.

  61. Save them up by Stevenovitch · · Score: 1

    It'll be right here waiting for you.

  62. Can't believe no one's said it... by Bane1998 · · Score: 1, Funny

    /. is way to mature on this topic.

    I'd set to work simulating the perfect pair of breasts on a trampoline.

  63. Gori, what university is this anyhow? by Rhalin · · Score: 3, Interesting

    I'm a CS (Anthro minor) undergrad student working with "Agent Based Modeling of interdisciplinary problems" looking for a place to go to grad school. What university is this with the nice cluster and the group of people working on the problems I want to help solve?

    1. Re:Gori, what university is this anyhow? by Gori · · Score: 1

      Its in Europe, the Netherlands. If you are still interested, do you have an email I can contact you at ?

      --
      Complexity is a measure of our ignorance...
    2. Re:Gori, what university is this anyhow? by praseodym · · Score: 1

      So which university in the Netherlands is this? One of the 3TUs or another one?

    3. Re:Gori, what university is this anyhow? by phossie · · Score: 1

      Hi Gori, I would also appreciate a pointer to more info - the simulations running on this machine could be interesting within my research. You can reach me at the name of this site @ phossie.com. Thanks!

      --

      [|]
    4. Re:Gori, what university is this anyhow? by Rhalin · · Score: 1

      I'm already looking at Europe, so it's worth a shot! You can reach me at rhalin (my username) at gmail.com. Thanks in advance!

  64. Re:Reduce Your Carbon Footprint by The_Quinn · · Score: 1
    probably because wasting "energy" is not as important as wasting money. If it is more expensive (personnel time, etc.) to bring it up and down as needed, then it makes sense to leave it running.

  65. What to do. by JWSmythe · · Score: 1

    I like encryptions. I'd play with cracking them, just to say I did.

        Take my tagline on for your first challenge. :)

    --
    Serious? Seriousness is well above my pay grade.
  66. Simple... by spike1 · · Score: 1

    As someone else said... AI research...
    See if you can get it to deduce the existence of rice pudding and income tax...

    If it can do that, it's on the way to solving the ultimate question. Then we could see if douglas was right.

  67. Re:Reduce Your Carbon Footprint by RiotingPacifist · · Score: 1

    Would that not be an interesting task? develop a powersaving scalling system that turns all but one of the machines off when the system isnt in use but will still look "up" to anybody trying to use it. perhaps even use standby and WOL on the last machine so the power usage drops to almost zero.

    --
    IranAir Flight 655 never forget!
  68. Re:You could.... by RiotingPacifist · · Score: 1

    SETI at home is pointless, wait 10 years and well be able to see planets and will just get a single supercomputer to watch those solar systems. There are useful BONIC projects

    --
    IranAir Flight 655 never forget!
  69. Tell the physicists about it by iris-n · · Score: 2, Insightful

    Well, you could always make a virus farm

    But seriously though, let your physics department know that you have idle time on such a cluster, they will come begging at you for some cicles. I've tried running a simulation of some quantum systems from first principles, using Monte Carlo methods (my software), and it would never get anywhere on small clusters. On a big one I managed to see something, but after days of processing.

    --
    entropy happens
  70. Nothing like hypocrisy! by Anonymous Coward · · Score: 4, Insightful

    Couldn't you be doing something yourself to save the environment right now - something like turning off YOUR computer instead of browsing slashdot? Oh, wait - that would require YOU to do something. That kind of environmental activism is never as much fun as simply preaching to other people what THEY should be doing. Hypocrisy is SO much fun - carry on!

    1. Re:Nothing like hypocrisy! by hansonc · · Score: 2, Funny

      Al Gore is that you posting from your CO2 spewing private jet?

    2. Re:Nothing like hypocrisy! by itomato · · Score: 3, Funny

      Except that I'm posting this from my solar-powered Tandy Model 100, connected via serial to my hand-crank operated OKI-900, dialed into Suncoast Freenet...

    3. Re:Nothing like hypocrisy! by linuxpyro · · Score: 1

      Or just turning your computer off when it's not doing anything.

      --
      Saying "I'll probably get modded down for this" in a post is the best way to get it modded up.
    4. Re:Nothing like hypocrisy! by suggsjc · · Score: 1

      And I thought I was the only one...

      --
      When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
    5. Re:Nothing like hypocrisy! by Valar · · Score: 1

      Wow. I can't believe this moderation. Ok, how about this. The poster is using one computer to post on slashdot, which is probably not even fully utilizing his CPU. The story is looking for suggestions on how to max out 500 cores. Max out 500 cores, and the poster doesn't even seem to have a good reason other than "wow, we've got a cluster, let us crank it to eleven." I think the suggestion of "don't touch that, it is not a toy" is pretty applicable.

  71. Slashdot it! by ksd1337 · · Score: 1
    1. Install a webserver on it.
    2. Put a page filled with ads on it.
    3. Post it on Slashdot.
    4. ???
    5. Profit! (hopefully, it won't just melt like other servers, seeing as it's a cluster and all.)
  72. Other options. by jd · · Score: 5, Interesting
    Rendering, in terms of ray-tracing, is considered trivially parallel - everything can be done in parallel with no interaction. Radiosity, where there is interaction, is potentially much more interesting.

    A variant on the rendering theme: Instead of simulating rays, simulate light wavelets and the modern theory of light. You should have enough compute power there to render reasonable scenes using such a technique.

    Fluid dynamics: This is a popular one, and NASA offer source codes for free for subsonic, supersonic and even hypersonic flows. In fact, they offer quite a number of subsonic ones. They're also not the only source. There's several open-source CFD packages, ranging from river simulations to aircraft simulations.

    Supernovae simulation: There are packages (freeish, rather restricted in access) that allow you to simulate thermonuclear and supernovae explosions within stars. The restrictions are for rather obvious reasons, even though the odds of anyone nasty obtaining a star is, well, unlikely.

    COLOSSUS: There are still a couple of ENIGMA ciphers that have never been broken, which can be obtained along with the algorithm Colossus used in World War II to crack such codes. You could complete the set and maybe discover some lost secret (yeah, right).

    BLAST: Other posters have suggested renting out the computer time, but that just transfers the problem of what to run, rather than solving it. BLAST, or one of the MPI-based variants thereof, is an exceedingly popular tool for examining nucleotide sequences, but as the databases grow ever-larger, the demand for ever-more information also increases, creating a need for significant compute power to produce the volume of results desired.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Other options. by Quantus347 · · Score: 1

      There are three Enigma's left to be precise.
      Enigma@Home

      --
      Common Sense isn't as Common as people think...
  73. You know what happens by c0d3h4x0r · · Score: 1

    Skynet.

    --
    Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
    1. Re:You know what happens by Nimey · · Score: 1

      No, a slashdotter refers to a retarded and predictable meme.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
  74. I realize this may be the wrong site... by BobMcD · · Score: 1

    ...but I could see myself throwing a HUGE party for it. Put a little hat on it, and tape a drink (isopropyl of course) to a paper hand for it.

    If it were a really, really good party I would look over at it during the 'trying hard to stay quiet, amidst the passed out drunkards' sex and give it the thumbs up!

    I may regret posting this, but that's the first 'Crazy/Weird' thing that came to mind... :P

  75. Re:Convert code from Java to something else ... by egomaniac · · Score: 2, Insightful

    Bullshit. No way, no how is C++ ten times faster than Java. You're smoking crack.

    --
    ZFS: because love is never having to say fsck
  76. Obviously by Belial6 · · Score: 3, Funny

    Obviously they need to upgrade their equipment.

  77. Move over, I'll drive by uassholes · · Score: 1

    IP address, username, and password please?

  78. Re:Reduce Your Carbon Footprint by One+Childish+N00b · · Score: 1

    What would be the fun in that?

    --
    Dealing with lawyers would be a lot less tedious if they all looked like Casey Novak.
  79. Re:Reduce Your Carbon Footprint by ComputerizedYoga · · Score: 2, Interesting

    That actually does sound interesting!

    Even with one node on all the time... you could pretty reasonably pull that off with the rest of the nodes. You could even have it dynamically scale the "awake" part of the cluster to match the number of jobs in the queue or the utilization of the awake parts. Just imagining going from 200W to 30-40kW and back automatically, on demand... yeah, that'd be handy.

    You could also tie into environmental factors ... scaling back the cluster if the HVAC is underperforming and the room's getting warm. Or tying in power and cooling load balancing, powering up appropriate systems to keep the room from getting hot and cold spots.

  80. Re:Convert code from Java to something else ... by dotwaffle · · Score: 1

    This is so incredibly messy, BUT!!!

    I heard there was no Java to C++ translator, but there is a Java to Python converter, and a Python to C++ compiler. Transliterate the C++ to either C or ObjC (not for any reason other than C++ is nasty) and insert some calls to ATI's programmable GPU and wham - your Java programme requiring a cluster of Teraflops can be outperformed by one desktop PC with a couple of middle-range GPUs.

    Oh, it's a Government funded thing... Run atc from bsdgames on one CPU then Seti@Home on the rest, and take some meat to barbecue over the top of the exhausts ;)

  81. Create your own "Slashdot Effect" by c0d3h4x0r · · Score: 1

    That cluster could surely run enough web clients that you could create your own "Slashdot Effect".
    Just put a front-end web page on it with a simple URL submission box.

    --
    Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
    1. Re:Create your own "Slashdot Effect" by 4D6963 · · Score: 1

      That cluster could surely run enough web clients that you could create your own "Slashdot Effect".
      Just put a front-end web page on it with a simple URL submission box.

      I suggest that anyone in this thread suggesting any Internet bandwidth intensive applications rather than computationally intensive applications get their Slashdot UIDs multiplied by 10.
      --
      You just got troll'd!
  82. Re:Convert code from Java to something else ... by Anonymous Coward · · Score: 2, Insightful

    Huh? This kind of clueless drivel marked as "insightful"???


    It is doubtful that there is significant amount of overhead. Fortran could be faster for specialized math tasks, for few select cases maybe an order of magnitude faster. C++ would just crash more often, without guaranteeing ANY speedup. Competently written java code, for agent-based simulations, should be up there with compiled languages.

  83. Look at the blood. No really, look at it! by BB_Cat_3k · · Score: 1

    Load up a FPS, and have everyone in the lab in a deathmatch- rendered through a ray tracer.

  84. How much CPU do ya got? by SleepyHappyDoc · · Score: 3, Interesting

    If an infinite number of monkeys......

    Write a program that creates random code and tries to run it, then starts again. Eventually, we'll have the Singularity and not have to worry about finding cool things to do.

    --
    Stasis is death. Embrace change.
    1. Re:How much CPU do ya got? by Thelasko · · Score: 1

      Said program should modify itself with random code and try to run. That way successful execution yields two programs in competition for CPU. Basically, algorithm evolution. Less effective programs time out and...

      Ahhh!
      *head explodes*
      [no carrier]

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
  85. Setup a Honeypot. by blantonl · · Score: 1

    Instead of giving you ideas for cool things *you* can do - why not let us give it a shot? That might be cool for you - i dunno.

    Release a set of user accounts to the public internet during downtimes, prevent the users from being able to change the passwords, and let them go nuts. Then observe.

    You'll get to see them exploit every vulnerability in your system (good for security planning), run processes you've never seen before, and certainly exercise those processors. SPAM, Porn, Password hacking and cracking, the works. Observing, it might be like watching a train wreck.

    It would be the biggest honeypot known to man.

    I've always wanted to put a HUGE Server on the internet unprotected and watch what happens to it...

    --
    Lindsay Blanton
    RadioReference.com
  86. POVRay Galactica by gatkinso · · Score: 1

    and maybe a few more battlestars, and render us a badass battle posted to Youtube during the hiatus.

    --
    I am very small, utmostly microscopic.
  87. would you like to play a game? by flahwho · · Score: 1

    Try global thermonuclear war.

  88. Or even better... by Max+Littlemore · · Score: 1

    Create a reverse Google bomb - Index every link to say 'george bush' from Google, read each page into memory hash the words, assigning value by count amongst all the pages, and then post the top ten words on GW that are not 'the' 'a' 'was' etc.

    Create a google bomb for every word that is not 'the' 'a' 'was' etc.

    Try and get the top ten results for everything point to pages with this embedded.

    --
    I don't therefore I'm not.
    1. Re:Or even better... by zappepcs · · Score: 1

      THAT is a hilariously good idea... the top ten rick rolls of 2008... it will go platinum in no time

  89. It's even worse if you do the maths right. by Anonymous Coward · · Score: 1, Informative

    2^65025 / 2^41 = 2^64984 seconds. Divide by subtracting the index, e.g. 10^3/10^2=10^1

    To divide by 2^25, just subtract 25 from the exponent, giving 2^64959 years, or 10^19555 years. But still much longer than the age of the universe.

    1. Re:It's even worse if you do the maths right. by Stevenovitch · · Score: 1

      I hope you realize your point is moot. There would be no purpose in creating images with 1bit per pixel as he suggested because you'd get nothing but abstract art. The actual answer is much much much larger than that anyhow. Finding it is obviously pointless.

    2. Re:It's even worse if you do the maths right. by egomaniac · · Score: 1

      Dammit, I know that. I've had a rough day.

      *grumble*

      And now I feel stupid on top of it.

      --
      ZFS: because love is never having to say fsck
    3. Re:It's even worse if you do the maths right. by blacklint · · Score: 1

      Well, no. With one bit per pixel, you could dither, but dithering isn't greyscale. But you can still have beautiful art - look at the an example of the art made on the original Macintosh.

  90. Only the second time? by Anonymous Coward · · Score: 5, Funny

    You must be new here (I guess this one also qualifies as a classic)

    1. Re:Only the second time? by SnowZero · · Score: 1

      Kinda hard to believe he's new with such a low userid ;)

      Get off my lawn!
    2. Re:Only the second time? by YourExperiment · · Score: 1

      No, that one's just old, you insensitive clod!

  91. A la XKCD.... by SlippyDippy · · Score: 1

    Fire up a bunch of unpatched Windows virtual machines without virus scanners to seek out and run a bunch of random .exe files from BitTorrent. Another set of VMs aren't downloading but are wide open. Reboot everything at random intervals around 10 minutes. See how long it takes to make a system unbootable. It should take you just a few hours to set up and provide days of enjoyment.

  92. You cant honestly by flahwho · · Score: 1

    tell us you actually shut down you home or work pc every time your not using it! Actually you wasted a lot of carbon by not only making that dumb comment but posting it so people took the 2.7 seconds to read it and now the 20.4 seconds for me to reply. ugh. you've now created a perpetual energy-eater!

  93. Fight Aids by LucidLion · · Score: 1

    Use all that power to fight aids: http://fightaidsathome.scripps.edu/

  94. Whoosh!! by ehrichweiss · · Score: 1

    Hear that sound over your head?
    That's the joke.

    --
    0x09F911029D74E35BD84156C5635688C0
  95. Compute prime factors. by LaminatorX · · Score: 1

    Because people trust mediocre crypto way too much.

  96. Impact FEA by BrendaEM · · Score: 1

    There's an open source Finite Element Analysis program. It has a client-server clustering capability. http://impact.sourceforge.net/ You can make it rain expensive sports-cars upon the pavement, if you want.

    --
    https://www.youtube.com/c/BrendaEM
  97. Re:Seriously, there is good research money to be h by merreborn · · Score: 1

    Prize money in the $100K and up ranges are available for primes that are found above 10 million digits.
    At first blush, I wasn't certain how the difficult it is to calculate these primes on today's hardware.

    Apparently it's very achievable -- CMSU came pretty close to claiming the $100,000 prize in late 2006.

  98. Grid clients by Anonymous Coward · · Score: 2, Interesting

    I've worked with supercomputer class systems in the past, common question - "what can I do now?"

    Two suggestions:

    1. Set aside the first couple "downtime" sessions to run your crazy "OMG it actually worked" stuff out of the way. The stuff you'll brag about for years to come.

    2. Every time thereafter, set it up with a grid computing client. Seriously. It may not take advantage of the interconnect fabric, but you will be doing your fellow humans a great service.

    Check out http://www.worldcommunitygrid.org/ for some ideas (from a big company whose sponsored code will not cause infinite loops on the nodes....).

    SETI is IMNHO a complete waste of time.. if or when the aliens want to be found, it will probably be in Hollywood ID4 style and not some little green guy screetching "Can you hear me now?" on all frequencies and modulations.

  99. Unreliable Cluster Test Suite by Cylix · · Score: 1

    Basically, you have a huge cluster and you want to do something fun.

    Created a distributed controller application that spawns various systems and processes. When a group of controller nodes no longer detect one running... move it out of the group and reform another control node. Next, that group of nodes spawn another controller and move the address over to the new node.

    Now, inject some random madness so nodes break on occassion. (Make it variable so you can pop nodes off left and right if wanted).

    I say if you can perfect that then you can do something else with your randomly unreliable application cluster.

    Who knows what kind of madness might spawn from that.

    --
    "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
  100. Electric Sheep! by Slim+Backwater · · Score: 1

    When not running it's purpose built program, let it run Electric Sheep! (The idea being that the cluster is "sleeping")

  101. Why Java? by candooz · · Score: 1

    Why on earth are you running Java on a high performance cluster? Perhaps you could use all that horsepower to develop, say, some nice high performance software?

  102. SAGE by Trogre · · Score: 1

    You might want to take a look at SAGE as a platform option for that cluster. Then you should be able to farm out jobs from Matlab, Mathematica etc.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  103. If you don't already know.. by emmons · · Score: 1

    If you can't come up with at least 5 things to do with it on your own, you have no business controlling such an expensive and valuable resource.

    How about asking other research groups within your University or affiliated departments at other Universities if they need some CPU time? I'm certain there are people who would love to use it.

    Just my $0.02

    --
    Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  104. Run.... by DeusExCalamus · · Score: 1

    Folding@Home ;) Preferably for team 33 ;)

    --
    "...Sleep comes like a drug in God's country Sad eyes, crooked crosses in God's country..."
  105. By pass the DHD on a stargate as that needs a lot by Joe+The+Dragon · · Score: 1

    By pass the DHD on a stargate as that needs a lot of cpu power to do.

  106. Recursion by thesk8ingtoad · · Score: 1

    I've always (well, for a while) wanted a supercomputer so i could run qemu recusively and see how many levels I could run and still have a usable system(or play an old game like quake.)

  107. Java? by EkriirkE · · Score: 2, Interesting

    Doesn't using Java nullify/negate the power/usefulness of the cluster?

    --
    from 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    to 45 2F 6E 40 3C DF 10 71 4E 41 DF AA 25 7D 31 3F
    1. Re:Java? by TwoScoopsOfPig · · Score: 1

      Doesn't using Java nullify/negate the power/usefulness of the cluster? That and everything else it touches.
      --
      #include <disclaimer.h>
      #include <beer.h>
    2. Re:Java? by Gori · · Score: 1

      Well, no so sure, check Hadoop out : http://hadoop.apache.org/core/

      Yep, it is written in Java...

      --
      Complexity is a measure of our ignorance...
  108. Someday we'll have to start... by Tangamandapiano · · Score: 1

    Trying to answer the last question.

  109. Re:Reduce Your Carbon Footprint by aeddan · · Score: 1

    That's one of the new (and still experimental) features in the latest VI3 stuff from VMware. It migrates the VMs off the host when usage is low, then powers the host off. Something to play with one day.

  110. Before I sign the lease... by PhearoX · · Score: 1

    ...does it run Crysis?

  111. Simulate the fermentation of beer by gothmogged · · Score: 1

    Install some molecular dynamics simulation software, build a system to model a yeast cell in sugar solution. It would take a few thousand years in all atom mode, but you could do a coarse grained version faster.

    Once done take your output files and animate them as the ultimate beer nerd film.

  112. As long as it's supposed to be silly by CODiNE · · Score: 1

    How about a distributed video encoder setup? Pop in your DVD and 5 minutes later it's super-duper H.264 with all the options, heck encode into the snow codec. At the bare minimum set up distcc on it and all the geeks will love you. See how long it takes to emerge everything in Gentoo with distcc.

    Maybe run Electric Sheep?

    --
    Cwm, fjord-bank glyphs vext quiz
  113. Circle Beats Square by not_hylas(+) · · Score: 1


    Run a program regarding the computation of pi in divide by zero, defined as the ratio of the circumference of the zero.

    Pi can be obtained from a zero if its radius and area are known.

    Numerical approximations of PI:

    http://en.wikipedia.org/wiki/History_of_numerical_approximations_of_%CF%80

    This should *produce* an ultra spark.

    Seriously - run Plan 9 on your cluster, I want to read about this.

    --
    ~hylas
  114. Machine to feed the machine? by itomato · · Score: 1

    Dash out a quickie pair of AIs to converse with each other, and decide what the best ultimate use of resources is, *then* load and run the *real* job?

  115. Blinkenlights. by straponego · · Score: 1
    Use blinkenlights to make animations using HD LEDs, network LEDs, CD trays (eject; sleep 1; eject -t), etc.

    It may no be science, but it's definitely geeky.

  116. Re:Stone Soup [and virtual machines] by Oori · · Score: 1

    Let me second that. I work in NeuroImaging at Uchicago, and since we were given cluster and TeraGrid access we got neuroimaging folks using R and SWIFT (Grid parallel workflow language), and High Energy Physics folks implementing their signal analysis methods on neuroimaging data. They used to say that physical distance (in yards) is a good prediction of collaboration potential in academic departments. These days, sharing a computer cluster seems to achieve a similar thing. But, if you are asking how you can contribute, try setting up your system to load virtual machines on each node -- If you can get that going you'll find many potential users that couldn't bother with adapting their code to the cluster, but would be glad to load an image and run a job in it.

  117. Protien folding project in a BIG way. see how many by postofreason · · Score: 1

    How many points you can rack up in the Folding contest.

  118. Replace it with Intel Xeons by KodeWizard · · Score: 1

    That's the most interesting thing you can do with this cluster.

  119. Couple of (half-baked) ideas... by cowtamer · · Score: 3, Interesting

    Reading Slashdot dulls creativity sometimes... I suggest you deprive yourself of sleep, overdose on caffeine, read something by Neal Stephenson (Snow Crash or Diamond Age), and meditate on your question with a 2-3 geeky buddies of yours around 2am.

    1) Find a picture/piece of code/ISO image/etc. you'd like to compress. Treat it as a very big number. Now find a prime number that comes very close to it. Compress it by treating it as the Nth prime + the remainder. Repeat for the remainder See if the compression is any better than bzip. (I think i saw something like this done for the DeCSS code once...)

    2) Find something to optimize via brute-force. (My favorite is neural nets predicting time-series). Run a distributed simulated annealing algorithm. (Run an instance of the algorithm on every core, check every N cycles to see which core is more "optimal", share the parameters with the rest of the instances).

    3) Create an interactive multi-user raytraced environment. Get someone to bring in an ImmersaDesk or a CAVE. Stun all visitors.

    4) Model a giant neural network. Teach it to do something cool in real-time with your favorite training algorithm...

    5) Get dictionaries from 50-60 languages. Write something to correlate similarity of words meaning the same thing. Make pretty graph clustering them by similarity. Post pretty graph on Slashdot.

    6) ???

    7) Profit!

  120. Render an IMAX movie of Mandelbrot set zooming by dborod · · Score: 1

    Given the costs of producing IMAX moves (millions of dollars each) this could be a very inexpensive IMAX movie, even if you had to purchase the cluster.

    Hell, forget IMAX, just render a big-ass movie and seed it on thepiratebay.

  121. Run Egg-Head Shread by birrddog · · Score: 1

    Used to be the only reason to purchase a Silicon Graphics Onyx... Then again they had the 4 large monitors on them...

  122. Re:Vista can't use it. by Technician · · Score: 1

    I think that would be an ideal setup to run Vista on.

    Vista is licensed for a limited number of processors. Vista would still be a slug on it as it couldn't use it to it's potential. )-:

    --
    The truth shall set you free!
  123. Re:Vista^H^H^H^H^HSkynet by dkalley · · Score: 1

    I think that would be an ideal setup to run Vista on. I heard that with SP1 you might only need half of the equipment you currently have.
    Totally, think about the botnet that system would host. Start the matrix man!
  124. low performance java by kramulous · · Score: 2, Informative

    Because the Java codes I have to optimise to run on our cluster (or SMP machine) still run like lame, wet dogs. I'm sorry, but Java's performance is really, really shitty and I'm considering removing Java and Javac from the systems altogether. When you compare another object oriented language, like C++, at least with that you can write your codes to make use of multiple instructions per cycle ... and then with a good compiler and appropriate hardware, you can vectorize the instructions themselves. When you have codes that for a single processor, would run for about 50.9 years (an example I pulled from just today) those 'simple' little things go a long way. Now where can you tweak that sort of thing in Java? ... Oh, that's right, YOU CAN'T.

    But that's object oriented languages (which is getting better since I'm learning how to make myArray[i] run twice as fast), I prefer to use C and fortran. Those babies are low memory and totally rock. You don't spend all your time making method calls, which chew cycles for each call (let alone being in large nested loops).

    I don't mind punching out Java code; it's extremely good for some tasks, but it is not a language I'd use on a high performance system. Just in my experience. I could be wrong and would love to be proven wrong.

    --
    .
    1. Re:low performance java by Gori · · Score: 1

      You are missing the point. Most, if not all people who work here are domain experts, not programmers. I will gladly take a 30 % performance hit, but still allow the experts to write something useful, in a realatively clean and simple language that will scale nicely. Plus, the amount of scientific libraries for java is insane. And if you are interested in performance, check out hadoop : http://hadoop.apache.org/core/, i is written in java, mind you....

      --
      Complexity is a measure of our ignorance...
    2. Re:low performance java by kramulous · · Score: 1

      You are missing the point.
      Sorry, I thought we were talking about high performance computing on a 500+ core system.

      On systems like this, with vendor support and appropriate compilers, you're looking at about US$0.50 per compute hour for the lifetime of the machine - and that's underestimating everything, not including people. You are willing to accept a 30% performance hit? On my simple 50.9 compute year example, your 30% becomes US$67,000 and that is for a small job. In some circles, that is an unacceptable loss.

      Oh, and thanks for the Hadoop link. Looks interesting but seems a little too young. I'll never use something that does a performance benchmark on a cluster that tells me how many nodes but absolutely nothing in regards to the interconnect, the processor architecture, the arrangement of the processors, etc, etc. Without that information, it means nothing as I can't reproduce or replicate using my libraries in order to evaluate whether to use it or not. Sure I could invest time, but until they put up specs that are more meaningful, I have other things to investigate.
      --
      .
    3. Re:low performance java by kramulous · · Score: 2, Informative

      Ok, so I didn't know that this posting was actually you, and by "Most, if not all people who work here" you were referring to your work colleagues and not /.. I'm slow but I get there in the end.

      Wanna fill your spare cycles? Go to your Mathematics department and have a chat to the post-graduate students in non-linear algebra ... they are a really good start. Tell them you've got a machine available. Next, go see your physicists. The particle physicists and medical guys will definitely keep a machine like that busy with open source software. Another group that can fill cycles are the document searching/classification people in the IT faculty. Are there any medical institutes nearby or affiliated with your university? Every university has an Engineering faculty. How do they get to do large scale simulations? There are some nice open source packages for that as well.

      If you've got Matlab licenses, get to your university's Matlab mail list and advertise your machine for batch submission. People can be slow to adopt this, but once they've done it a few times, they won't do it any other way.

      Make sure you're ready for the extra accounts ... that you can say for every account, how many compute seconds were used. Ask people that if they publish a paper or present at a conference, they acknowledge your group. This makes great ammunition when needing upgrades/replacements.

      Don't keep the machine to yourselves ... share it.

      --
      .
    4. Re:low performance java by Gori · · Score: 1

      To my pleasant surprise, many people reacted with a similar comment. Actually one of the main drivers of the whole HPC project was that we , unlike most departments having clusters, were not going to keep it for ourselves. Posts like yours just confirm what we expected, many people have more cycles that they can use, and even more need more cycles than that they have. The main obstacle is organizing the sharing...
        One idea we had is that instead of direct payment, we ask people who use it to donate a node or two to the cluster. Keeps growing and becomes a shared resource. Lets hope it works.

      --
      Complexity is a measure of our ignorance...
    5. Re:low performance java by smallfries · · Score: 1

      Interesting, what are you using? We've got Condor as a job scheduler on our clusters. It's more of a pain to get C code up and running as the checkpointing is properly integrated into the JVM.

      Personally I run prolog on our local cluster, but err, I guess that's just me. For some tasks java isn't going to be too much of a hit. Any numerically heavy stuff; i.e. dense linear algebra should be coded up in C because it will be a lot faster. For that kind of code we spend a lot of time writing inline assembly blocks because it improves the performance alot compared to gcc or icc.

      For the kind of simulations mentioned in the blurb (agents and economic activity) I'm not sure that java would be any slower than C. The problem is no longer scheduling word-level arithmetic operations on the processor for maximum throughput. Instead it is much more similar to graph mutation, where you have a lot of indirect references and you need to search and then mutate data structures. From what I've seen this code runs just as fast in java as in C.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
  125. OT: re:Coolest? by rhendershot · · Score: 1

    He who said 1,000,000 monkeys on 1,000,000 typewriters would eventually type the great novel, never saw an AOL chat room

    aye. It's not the writing of the words that's the problem. Great books are created daily on chatroom logs!

    It's the *ordering* of the words that's the rub...

  126. Is this a game, or is it real? by spaceyhackerlady · · Score: 1

    What's the difference?

  127. Core Wars, obviously by Fuzzy+Eric · · Score: 1

    This sounds like a job for Core Wars! http://en.wikipedia.org/wiki/Core_War

  128. Meanwhile, back to the main article topic by VernonNemitz · · Score: 2, Informative

    Here's some speculative science that might be worthy of modeling: Ionic Kinetic Energy Conversion Effect
    Are there limits to the fact that when a charged particle is accelerated, it emits a photon? I was once told that below a certain point, the charge does not emit a photon. Really? Why? A possibly useful phenomenon needs relevant data! Thanks!

    1. Re:Meanwhile, back to the main article topic by kitgerrits · · Score: 1

      Don't photons have a minimum charge?
      If the charge on the particle is below that, there might not be enough to release a photon.

      --
      "I was in love with a beautiful blonde once, dear. She drove me to drink. It's the one thing I am indebted to her for."
    2. Re:Meanwhile, back to the main article topic by DancesWithBlowTorch · · Score: 1

      No. Photons do not carry a charge. Which is why accelerated charges can emit photons, without losing their charge.

  129. Girls? by Veni+Vidi+Dormi · · Score: 1

    i'd put a girl right on the Raid-5 and let those 15,000 RPM drives go to town. Then, I'd make her sit on a cluster and do REALLY weird stuff to her. Or, just imagine it.

  130. Ackermann by trainsnpep · · Score: 1

    Start cranking out Ackermann values.

    --
    --<Mike>--
  131. Cool Clustering Activities by flyneye · · Score: 1

    Wulll Lesee,
              My fun with home clustering was mostly done on Dyne:Bolic 1.4.1 the last of the OpenMosix releases.
              For me the ability to farm out some audio effects rendering on large tracks to my home network was a gas.Ripping cds to mp3 made the datarate from the cdrom the slow part.I'm not really a video guy but it must be cool to render video stuff without the wait.3d rendering I'm sure.
              Others would have you run some socially conscious @home program.Others still would have you crack encryption for good or evil.Some would even have you crunch numbers for everything from gambling to politics.
              I suppose fun could be as creative as running
    a simulation of a world based on John Lennons "Imagine" You could create a virtual projection of a world where Environmentalists do cleanup in the meatworld where it will do some good instead of on a cluster "spinning" a world for political power.What a kick.
              "Imagine all the Hippies picking up the goop.
    Yoouuuouuuuu may say I'm not a greenie,
      But it's only just for fun,
    I hope someday to cluster and the woooorrrrld will be more fun.
             

    --
    *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
  132. Do Good in the World by pz · · Score: 3, Informative

    A number of other posters have suggested this answer, but I wanted to emphasize it.

    You are lucky enough to have a massive, desirable resource that is underutilized while we are in the midst of an academic funding environment which has been called the worst ever for supporting basic and applied research. You, as an academician, have an unwritten duty to help other academicians, and so rather than think of geeky ways to mess around with your new toy, why not share your wealth?

    Here are the advantages:

    1. You can wrangle additional publications out of it by being an author on published papers by providing sufficient support. Publications are the lifeblood of academics.

    2. You can use it to leverage improved relations (or establish relations) with other departments within your university, or across universities. This might not seem like it would be worth much to you, but it will be impressive to your supervisors and department heads (they can take credit for it), and will make you look good in their eyes.

    3. You can leverage it to good-news PR. University administrations love good PR. Talk to your PR department. Involve your department.

    4. You can do good in the world.

    I, personally, run an analysis of neural recordings every so often using Matlab that takes about a week on a reasonably modern dual-core system. It sure would be nice to have that finish in 1/500 as much time! There are about 20 or so researchers who are doing work like mine, and none of them, to my knowledge, are using a high-performance computing environment to analyze their data. It just isn't within their means. I'm not talking about some esoteric, arcane basic science research (although I'm a huge, huge proponent of that), but helping the paralyzed to walk again.

    --

    Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    1. Re:Do Good in the World by Gori · · Score: 1

      Great idea. This is exactly in the line of whaty we were thinking. Send me a slashmail, and we can talk....

      --
      Complexity is a measure of our ignorance...
    2. Re:Do Good in the World by hyades1 · · Score: 1

      I agree totally, except for involving the PR Department. Once those drones get involved, nothing will be accomplished. Present them with a fait accompli, and invite them to make of it what they will.

      I used to work in "Public Affairs" at a major university, and from my experience there and many, many contacts with people at other universities, I can assure you that they run pretty much the same. Bums will be covered. Permissions will be sought. Bright people will think of all kinds of "better" uses for all your excess capacity. And the whole thing will die in a welter of blood as it gets nibbled to death by tiny rodents with sharp little teeth.

      So go with the rest of the program, and let the upper levels of the university administration eventually order PR to send a rookie flack with a camera and notepad. Otherwise, you'll have to deal with a department head dying to prove to everybody how smart and valuable he is. At your expense.

      --
      I've calculated my velocity with such exquisite precision that I have no idea where I am.
    3. Re:Do Good in the World by Woy · · Score: 1

      Since you're here and considering your line of work, you should find the game Dwarf Fortress fascinating: http://www.bay12games.com/dwarves/features.html

      It features a world generator and history simulator of unparalleled (in games at least) depth. I will copy some choice paragraphs from the developer's log:
      http://www.bay12games.com/dwarves/dev_now.html

      Another island map with good/evil turned off and high rainfall/savagery. The only civilized creatures left alive after 1000 years were three demons and a nine hundred year old elf born in a goblin tower. In order to stay alive, one of the demons had killed 3 hydras, 4 titans and various cyclopes and minotaurs. The elf was a guard and had killed a cyclops and two minotaurs. He had a wife, 6 daughters and 2 sons, but they were all killed by marauding beasts early on. The high savagery didn't impact play other than killing a few hunters -- the beast problem was caused by all of the caves crammed on the islands (it's possible to compensate for this by changing the cave parameters, but I didn't do that). Also, you can see a rain shadow very clearly on the right side of the upper island.

      (...)

      Now I'm in the process of adding wounds, in particular since a few too many of the beast duels end without a result, and wounds give both the beasts and their victims/challengers character without removing them from the game, as well as any future revenge motives that might come up. The worst wounds will be realized in-play even in this preliminary world gen release (for example, a missing eye it mentions will be missing if the dragon comes to your fortress, as expected).

      (...)

      In the first world I ran, pocket world zero, the only beast was a dragon named Atheli Coalparches the Flame of Mining ("Mining" because dragons currently have the mountain sphere). Atheli managed to survive all the way until the end at the year 300, long after the only demon had died. The dragon rampaged through every site on the map. There were no humans or kobolds, but Atheli killed 22 dwarves, 15 elves and 6 goblins, all in fair contests (as fair as they could be, with one combatant being a dragon). Many of these unfortunates were also eaten. In addition, Atheli devoured three cows, four horses, five mules, a donkey, six dogs, two cats, and a rhesus macaque and fox while tormenting the elves. The hoarding beasts can only steal one object at a time at this point, but Atheli still managed to collect a few crowns, four scepters, five amulets, six earrings, four rings, an idol, eight bracelets and a large yellow jasper (it tracks all of the materials for later adventure mode realizations -- one of the scepters was kimberlite, and one of the rings was made out of cave crocodile bone). During Atheli's last rampage, the dragon devoured a grizzly bear in the elven forest retreat.
      Then I created a "smaller" world. This one had a dragon, as well as a giant and a minotaur. The minotaur was named Ust Wringwebs the Hale Lancer and focused on an elven forest retreat that was under the rule of humans. The poor elves were forced to construct hovels to live in, which the minotaur would knock down. Six elves were also killed by the beast. Eventually the minotaur was killed by a shopkeeper (who had been forced to move a dozen times during the minotaurs 160 year reign of house-wrecking terror). The giant was a bit different, since giants like food and drink in addition to other objects. Ciba Willknight the Bejeweled Berry not only destroyed hovels, apartments and shops, stole crafts and killed three humans in the town of Tourtalks -- the giant also stole both prickle and fisher berry wine, river spirits, sewer brew, beef, raccoon meat and strawberries. Ciba was killed by a lye-maker during one of the rampages after 130 years of causing trouble. Civilians should be able to do this very rarely, but I think I'll probably have to tweak the numbers a bit to make size mat

      --
      "If God created us in his own image we have more than reciprocated." - Voltaire
    4. Re:Do Good in the World by badeMan · · Score: 1

      Something cool to do and I am already embarking on such a task is to build a custom application to solve complex (n > 20) traveling salesman problems.

  133. Emulate an INTEL 4004 by jschnack975 · · Score: 1

    Or maybe even more than one ...

  134. I have a bigger challenge by CdBee · · Score: 1

    run Vista with Aero enabled

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
  135. Evolutionary processess. by sanemind · · Score: 1

    Neural nets, optimization sorting, whatever it is... what I would really be inclined to do with a vastly huge amount of spare computing power.. would be to try to run the most interesting evolutionary systems that might exhibit some emergent behavior that I had never initially expected/hoped for.

    --

    ---
    the pen is mightier then the sword. the sword is mightier then the court. the court is mightier then the pen.
  136. Quake? by BestNicksRTaken · · Score: 1

    Imagine a beowulf clus.... No forget that.

    How about a Quake server?

    --
    #include <sig.h>
  137. Optimization by debatem1 · · Score: 1

    Build a debian repository with performance optimized scientific software for a large number of different architectures.

  138. Re:MOD PARENT +5 TRUE by IAR80 · · Score: 1

    Telling the truth, not so much.

    And the truth is?....
    --
    http://ebgp.net/ccc/
  139. How about you do? by Etylowy · · Score: 2, Interesting

    And save the environment a little bit?

    Try to find the least power consuming configuration that works under full load.
    Then, starting from that point try to find the best way to automatically adjust between idle and full load (think disabling/enabling cores).

    After you're done compare the power consumption with that after your modifications, translate that into management speak ($/year saved) and go get your fat bonus.

    Oh, once you get it you owe me a beer :P

  140. IN3D by professorfalcon · · Score: 1

    How about doing this to this?

  141. Folding@Home by MBHkewl · · Score: 1

    Help them, to help us.

    --
    Mod points are a dangerous tool. Abuse them wisely.
  142. Shall we play a game? by wantjoule · · Score: 1

    [Joshua]Shall we play a game? [/Joshua] How about Global Thermonuclear War. [Joshua]Wouldn't you prefer a nice game of chess?[/Joshua] Later. Right now lets play Global Thermonuclear War. [Joshua]Fine.[/Joshua]

  143. Re:Absolutely! by Markspark · · Score: 1

    i hope that you're joking since a freezer/fridge outputs more heat on the warm side, than it draws on the cold side, i.e. to open a freezer to get the room colder is a really bad idea, since it would actually make the room warmer.

    --
    i find your lack of faith in science disturbing!
  144. Re:MOD PARENT +5 TRUE by sam0vi · · Score: 1

    Telling the truth, not so much.

    And the truth is?.... OUt There man, it's out there i tell ya!!
    --
    When my Karma level reaches 0 I feel in piece with the Universe
  145. Games! by docwatson223 · · Score: 1

    Run your own MMORPG private server?

  146. What a waste. by dtml-try+MyNick · · Score: 1

    So at times when there's no stuff to crunch

    So just that I understand this correctly. A university gets acces to such a badass piece of hardware which seems to me as a pretty expensive toy and basicly you're wondering what the fuck to do with it?

    This seems like a pretty big waste of money to me. I'm sure there are lot's of other uni's and research groups who'd die for such a machine and would make sure that thing would be working it's ass of 24/7 for the couple of years at least.

    --
    Life starts at the end of your comfort zone.
  147. Java and HPC? by Kent+Recal · · Score: 1

    Interesting definition of "high performance cluster" you have there.
    Gigabit interconnect? Running your simulations in java?

    I have no idea what kind of simulations you're running there but I seriously question the price/performance ratio of Opteron hardware for such an application. Sounds like you could save a ton of money by building your cluster from off-the-shelf hardware.

  148. Hmm... by ocbwilg · · Score: 1

    Recently, we managed to get a bunch of money for a High Performance Cluster to run our stuff on. The code is mostly written in Java.

    Wait...let me get this straight. You just bought a high performance cluster but your high performance apps are written in Java? HAHAHAHAHAHAHAHAHAHAHAHA!!! That's funny. Let me guess, you couldn't find anyone who knew Visual Basic? You know, if you had written them in something a little faster like C or C++ you could probably run it on a single 4-way box instead of needing an entire cluster.

    1. Re:Hmm... by Gori · · Score: 1

      I normally don't feed trolls, but what the heck. Please check your facts on Java performance, for example : http://kano.net/javabench/data

      Plus, we have more than half a million of lines of code, which for a relatively small group like ours is huge, so we cannot "just rewrite"... And, it is a mixed platform cluster. There are/will be all sorts of machines running inside, so java makes life easy...

      It is just sad how many readers jump straight on the meme of java=slow. Sure, 10 years ago that was the case. Have you ever actually used java to do some heavy lifting ? Try 1.6 and see...

      If your code is not doing something awfully specialized like massive matrix inversions and pure floating point calculations, and you dont care about startup times ( our simulation runs are many thousand times longer that the startup) there is very little difference is speed. A massive difference in development cost though. Plus basically ALL agent based modeling platforms are written in java. I wonder why...

      --
      Complexity is a measure of our ignorance...
  149. Crysis by pavelthesecond · · Score: 1

    play Crysis on a super Hi-Vision reso :p And then post your benchmark results. Don't think anybody is gonna beat them for at least a few years.

  150. Visualization by eile · · Score: 1

    Using Mesa Software Rendering and Equalizer!

  151. Help.... by Junta · · Score: 1

    I would help my Folding@Home score.

    And at the same time, have it drive my desktop screensaver.

    This is actually exactly what I did with a cluster I had for a few weeks with nothing better to do on it during the interval.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  152. Cellular automata! by parrillada · · Score: 1

    I'd imagine you could put together a rather impressive 10000x10000x10000 cell 3D variation on Conway's game of life.

    I put together one of these on my laptop a few years ago and saw some really interesting things (500x500x500 at ~1Hz).

  153. Well, THAT's obvious! by FishAdmin · · Score: 1
    Supercluster...UltraSPARC boxes...500+ Opteron cores...over 1k GB of RAM...

    There's only one thing worthy of all that sheer, godly processing power, my friend: Run Zork, of course!

    --
    Last night I played a blank tape at full volume. The mime next door went nuts.
  154. Progranisms? by Samster33 · · Score: 1

    A while back someone made a nifty little executable that when executed would create a duplicate of itself and then after a time execute the duplicate (I think it was 60 seconds or something).

    The twist is that the program would have random chance of mixing up bits of itself when duplicating itself (mutating if you will). Some mutations would break the resulting executable rendering it 'sterile', some mutations cause the filename of the executable to be different than expected etc etc. The point is the mutation was pretty much random in what code it changed. This process would continue untill the computer froze after being overrun by thousands of little executables running and duplicating themselves every 60 seconds. All that was needed was a simple reboot and the system would be working fine again (albeit there would be a directory full of executables).

    I believe the original creator found some interesting results after leaving his machine on for a while... some of the progranisms were in different directories, others had weird names, and a bunch of other stuff I'm probably forgetting.

    I'd imagine a super computer would yield some pretty cool results...

    Or of course, you could always do what I'd be tempted to do... Install WoW (using wine if needed) and then brag in trade channel about massive your computer is...

  155. Print "dave" by polar_action · · Score: 1

    There are a lot of things a cluster could do. Even this;

    10 PRINT "DAVE"

    20 GOTO 15

  156. What!!! by theTrueMikeBrown · · Score: 1

    I know that I would just write a Mandelbrot set displayer that used arbitrary precision and make high rez videos of ultra deep zooms.

  157. Gigabit Ethernet for interconnect? by daskrabs · · Score: 1

    Bah. Too slow. Inifiniband FTW!

  158. HubZero by Trek1394 · · Score: 1

    You should look into utilizing the hub0 concept on your cluster. www.hubzero.org. Its an excellent way to allow users to utilize the system at all hours, and for a myriad possibilities.

    1. Re:HubZero by Gori · · Score: 1

      Very interesting, thank you. I will certainly look into this !

      --
      Complexity is a measure of our ignorance...
  159. uhh, space time matters by tacokill · · Score: 1

    f or when the aliens want to be found, it will probably be in Hollywood ID4 style and not some little green guy screetching "Can you hear me now?" on all frequencies and modulations.

    I do not think you understand the concept of space-time.

    Methinks you would change your opinion if you understood that concept.

    Short version: The universe is 20 bil yrs old. What if that smart race of aliens lived and died out between 1 and 2 billion? We'd never see them.

    You see, "intelligent" man has only been around maybe a few million years. That is insignificant compared to 20 billion. In order for us to "see" aliens, we both have to be sufficiently evolved at the same time so we can chat. Now throw in the speed of light and how far/fast signals can travel and you have an interesting problem.

  160. Try your hand at brute force AI for abstract games by nbarriga · · Score: 1

    Run any simple parallel alpha-beta searcher on games like chess, go or arimaa.

    Or paralelize several algorithms for these lkind of games and see how well they scale.

  161. Re:Don't use Java by Gori · · Score: 1

    "I do this for a living at a genetics research lab"

    That they key here. We have nobody like that. So we accept a little performance loss...

    --
    Complexity is a measure of our ignorance...
  162. Re:Convert code from Java to something else ... by YourExperiment · · Score: 1

    Indeed. Properly optimised C++ would be way more than ten times faster than the equivalent Java. Until you screwed up your pointer arithmetic and brought the whole thing crashing down.

  163. How? by Ruvim · · Score: 1

    Gory, how quickly do you manage to boot all 500 cores to a 'weird' system image of your choice?

  164. Rent your extra cycles... by bryce4president · · Score: 1

    How about renting out the spare time to smaller university professors that would like to do chemical modeling or something that they've been working on but don't have the raw computing power to speed up their work? I know there are some cool things being tried but the results take a long time because the models take a while to run on second rate (albeit pretty good) modeling setups.

    IMHO

  165. You've all missed the obvious answer. by 2muchcoffeeman · · Score: 1

    Use the Beowulf cluster to hunt down and kill the grendel that's attacking the /. mead hall.

    --
    Prevent Windows piracy. Use Linux instead.
  166. Global grid by plunderphonic · · Score: 1
    Put the CPUs in a world-wide shared computing grid!

    http://www.globus.org/

  167. Rainbow Tables by agrajag9 · · Score: 1

    Have it calculate rainbow tables out to as many characters as it can

  168. Solve some math, duh by Abattoir · · Score: 1

    Calculate some serious lego math:

    Solve this math problem

  169. Pi? by jdhenshaw · · Score: 1

    I hear that there are still some digits of pi that need finding...

  170. Figure out FullTilts RNG and why it is unrealistic by Equlizer · · Score: 1

    The random number generator on FULLTILT has some major patterns to it. Figure out why I keep playing and losing money for no reason with your super duper computer.

  171. Game Server???? by cryptodan · · Score: 1

    Setting up a game server would be nice on it.

  172. The obvious. by MadCatMk2 · · Score: 1

    Make it spam this site like mad till you get a proper answer.

  173. Lego permutations by Chillintau · · Score: 1

    Run a program that creates every possible permutation of Lego bricks up to a certain size. Sort through the cool ones and sell them to Lego, say for a lifetime supply of Legos.

  174. Re:Practice what you preach by 1karmik1 · · Score: 1
    In my previous post i didn't go i the depth of how i follow the guidelines i support but i will do it here, just as an exercise and to try to persuade people that it _is_ possible to be an average western citizen and weigh on the economic/energy model significantly less than your non-ecosavvy neighbor.

    I live in a small urban area near Rome, Italy. I have a 2 rooms apartment and i work and study in Rome. I commute to Rome by train and i don't have a car. My house is well insulated and i hardly need any heating in the winter. I don't have air conditioning at home and i do the totality of my geekyness from a 2002 50watt laptop. I don't have incandescent lighting at home and when the CFLs wear out, i deliver them to a proper disposal center (mandatory here for the heavy metals present in the CFLs). I do every week differential collecting/recycling (plastics,glass,paper,meds,batteries,cans all go in different containers) and all my organic wastes go to a neighbor of mine with a little orticultural garden, he does compost with mine and others' garbage.

    I try not to buy packaged foods, preferring to them the ones sold by weight (still not that common here but increasing), i don't use plastic bags when i shop (i usually go with my empty backpack and i buy just as much as it can hold, which is still a lot) and i buy most of the vegetables and fruits by the said neighbor. I proposed to the landlord to install a rain-collecting tank (quite cheap) and to use it for water needs that don't involve drinking (W.C., maybe laundry if the rain doesn't prove very polluted). I wash my laundry with a greasy vegetable soap (i think it's from coconut oil, no addictives) and it has proven quite effective (results differ from person to person, i've heard of people not very happy with it) for me, most of the cloths doesn't need softeners or other addictives either. My washer is rated AA+, it's a low volume one and it uses a hot-water tap instead of an internal heater (the hot-water tap is attached to my heating system, a condensation heater,methane-based. Much more efficient than the electrical internal heater of most washers).

    I drink tap-water, i bought a cheap water filter (a little like the Britas i heard of, but maybe more complex than that) 4 years ago and i never spent a single buck after that for bottled water. I don't have a micro-wave and i cook most of my meals on a simple methane kitchen (4 fires), i admit using my small methane oven sometimes (on occasions with friends) but it's nothing like the big ovens for turkey that i've seen somewhere, it's 35 cm wide and not very deep.

    I don't have a dish washer (i live alone, washing dishes 3 times a week doesn't really ask for a dishwasher). I've a very old nokia cellphone (i think it's a 3210), it has miracolous autonomy and it works. I have a 40watt(on load) fileserver for archiving (for work) and p2p. My average energy footprint during the year is no more than 300 watt at any given time (considering the peak usage when i do laundry and not considering methane consumption, which i cannot estimate in equivalent wattage but which is quite low by any standard). To achieve this i just applied what i slowly learned (out of curiosity) on energy savings.

    I take it as a social duty (to do my part to preserve the area i live in) and it's a way to re-establish social relations and to save money. There's no need to go this far but this is a little example of what someone can do with minimum effort.

    I'm 24, i live by my own since i was 19 and i tried to support this kind of thinking at my parents' home too since at least 7-8 years ago. It was already a very popular subject (the envinronment) but more than a cool thing i see it as a community service. It's a way of preserving a common property.

    Yes, i could do more and i will as soon as i will have the economical means of doing that. Most likely i'll buy a solar thermal panel and maybe a photovoltaic one if legislation here improve. I don't think not being gandhi is hypocrisy. Supporting the pr

    --
    Violence is the last refuge of the incompetent.
  175. Condor anyone? by Matheus · · Score: 1

    Add this cluster to one of the available Condor pools. The system is designed to do exactly what you want: Take unused resources and utilize them. The difference with you is that you'll be adding a *LOT of unused resources to whatever pool is lucky enough to have you.

    http://www.cs.wisc.edu/condor/

  176. new form of cryptanalysis by lkcl · · Score: 1

    you could run a new form of differential cryptanalysis on it, which i'm developing. contact me for details if you're interested in cracking block ciphers.
    note: this is not a hoax, a spoof or a joke.

  177. Find out best GCC compilation options by Brazilian+Joe · · Score: 1

    you can do a brute-force gcc flags combination searching ofr the very best options.

    Looking for the very best set of options for each package, starting on the toolchain to make gcc, then the linux kernel, then starting on stuff like X11 , core desktop environment libraries, and finally the apps.

    HUmm, maybe you could use a customized GCC which applies all possible combinations of all optimization flags to each individual function...

  178. Chess by Jaggo · · Score: 1

    I've actually always dreamed of someone solving Chess.

    There can't really be that many options, right?

  179. Re:Convert code from Java to something else ... by egomaniac · · Score: 1

    Point me to a non-trivial benchmark showing C++ to be anywhere near 10x as fast as Java. Seriously, I'm waiting.

    On real algorithms, properly-written Java is anywhere from roughly equal to properly-written C++ down to maybe 1/2 the speed. "Way more than ten times faster?" You're either trolling or an idiot.

    I do happen to know of one case where Java really is far slower than C, and that's in its trigonometric functions on Intel processors. Of course, there's a very good reason for this: Intel processors' built-in trigonometric opcodes will give you the completely wrong answer outside of a very narrow range of inputs. C / C++ doesn't give a crap and uses the instructions anyway, whereas Java recognizes this and uses an algorithm which actually gives correct answers, but is slower.

    Of course, if you're not concerned with accuracy, I can provide a really fast implementation of the functions:

    float sin(float radians) {
            return 0;
    }

    Of course, just as with the C / C++ case, we're sacrificing some accuracy -- but at least it's fast! See how much performance you can get when you don't care whether the answer is right or not?

    --
    ZFS: because love is never having to say fsck
  180. Epic classic by HenchmenResources · · Score: 1

    Step 1: Develop an advance Pong playing AI.
    Step 2: Duplicate AI a million times.
    Step 3: Epic Pong tournament ensues.

    --
    "Napalm is nature's toothpaste" - Chef Brian
  181. Re:Don't use Java by BrianFH · · Score: 1
    Sounds like maybe a 32X performance loss!! Oof.

    Unrelated (to JAVA), but pls email me, Gori, at brianfh1-at-gmail.com .

  182. Re:Convert code from Java to something else ... by YourExperiment · · Score: 1

    I've coded low level audio processing algorithms in C, C++ and assembly, and also experimented with coding them in Java and C#. The latter languages did surprisingly well, but they're nowhere near as fast. They're just not designed for that type of thing. It would be just as mad to use those languages for low level stuff as it would be trying to write a large GUI app in something like C++ these days. Every language has its uses, for most purposes you'd never need to go near C or assembly, but sometimes you just have to get as close to the metal as possible.

    Having said all that, my experiences are anecdotal, I don't have any hard figures to back them up. Besides, I only mentioned it to get in the joke about pointer arithmetic.

    But just for fun, here is a site showing C++ twice as fast as Java, and here's a seriously out of date one showing that Java used to be 10 times slower.