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 ?"

126 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 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]
    3. 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.

    4. 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.
    5. 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.

    6. 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
    7. 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.
    8. 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.

    9. 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.

    10. 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.
    11. 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.

    12. 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
    13. Re:How about you don't? by tubapro12 · · Score: 4, Funny

      They could try running Crysis?

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

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

    15. 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

    16. 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.
    17. 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...
    18. 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!

    19. 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.
       

    20. 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.
  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.

  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 RiotingPacifist · · Score: 4, Funny

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

      --
      IranAir Flight 655 never forget!
    4. 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.

    5. 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
    6. 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?
    7. 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)
    8. 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.

  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 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
  6. 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 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.

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

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

  8. Donate it to a CS Dept.? by Anonymous Coward · · Score: 2, Funny

    :-)

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

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

  10. 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 BluBrick · · Score: 3, Funny

      C

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
    3. 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."
  11. 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.

  12. 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)
  13. 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.
  14. 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

  15. 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.

  16. 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 ocularDeathRay · · Score: 2, Insightful

      nobody wins that last one...

      --
      Obama is a twitter sock puppet
  17. 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 Stevenovitch · · Score: 5, Funny

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

    2. 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.
    3. 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.

    4. 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.
    5. 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
    6. 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.
    7. 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.

    8. 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?

    9. 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.

    10. 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.

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

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

  19. 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 bitflip · · Score: 5, Funny

      That *is* weird.

      Cat 6 is much better.

    2. 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.
    3. 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....

  20. 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).

  21. "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.
  22. 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? :)

  23. 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. ;)

  24. 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 Anonymous Coward · · Score: 5, Insightful

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

    6. Re:better yet by kriyasurfer · · Score: 3, Funny
    7. Re:better yet by k2enemy · · Score: 2, Interesting

      Try to solve go.

  25. 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.

  26. 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?

  27. 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.

  28. 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.

  29. Overclock the Hell out of them by ZeroNullVoid · · Score: 2, Funny

    See what it takes to make the processors burn.

  30. 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.

  31. 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!
  32. 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.

  33. 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

  34. xkcd by Anonymous Coward · · Score: 5, Interesting
  35. 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

  36. 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!
  37. 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.

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

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

  39. 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.

  40. 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?

  41. 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
  42. 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...

  43. 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)
  44. 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
  45. Obviously by Belial6 · · Score: 3, Funny

    Obviously they need to upgrade their equipment.

  46. 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.

  47. 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.

  48. 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.
  49. Only the second time? by Anonymous Coward · · Score: 5, Funny

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

  50. Re:Cool/Weird Stuff To Do On a Cluster? by rabidkumquat · · Score: 2, Informative
    --
    under construction
  51. 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.

  52. 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
  53. 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!

  54. 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 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.

      --
      .
  55. 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!

  56. 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.
  57. 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