Slashdot Mirror


Sun Donation Spurs Linux Cluster at Purdue

An anonymous reader writes "Purdue University, with a $3.6 million gift from Sun Microsystems, is giving recycled PCs new life as a computer cluster that makes high-performance computing power available in undergraduate classes. 'Previously, my students could only do what I'd describe as 'proof' animations - small, low-resolution and not presentation quality,' [Professor Richard] Paul said. 'With access to this computing power, the students will be able to ship their software files of instructions to the Linux cluster, and it will come back in three or four hours with modeling, lighting and animation. Students will get to experience the whole thing in terms of scale and presence, and they can do longer animations.' More images of the current Linux cluster and other servers at Purdue are out there."

36 of 253 comments (clear)

  1. LOCs? by seanadams.com · · Score: 4, Funny

    'With access to this computing power, the students will be able to ship their software files of instructions to the Linux cluster, and it will come back in three or four hours with modeling, lighting and animation

    I'm sure glad he didn't use an arcane technical word like "program". That sure would have confused the layman. By the way, how many Libraries of Congress can the cluster store?

    1. Re:LOCs? by Disco+Stew · · Score: 2, Funny

      You must not have got the memo.

      'software files of instructions' is the official terminology now.

      --
    2. Re:LOCs? by Anonymous Coward · · Score: 2, Insightful

      Perhaps person was referring to files saved by various animation programs, not necessarily actual program code. Not accurate in either case, but what's the big deal?

  2. Recycled? by bobthemuse · · Score: 2, Interesting

    These are recycled PCs? They all look identical

    1. Re:Recycled? by Brightest+Light · · Score: 2, Informative

      They're all identical because they're the old computers from the ITaP Computer labs. As a Purdue Student (McCutcheon North REPRESENT!) I can't say I'm too broken up about seeing them replaced with the newer (and faster!) Dells.

    2. Re:Recycled? by ruiner13 · · Score: 2, Interesting
      Real men still call it PUCC. ITaP is run by a bunch of morons, none more evil than this man, Steven Dunlop. In a former life, I was the lead programmer of a project he was hired on to "direct". The man actually said, and I quote, "I'm not that good at searching the internet, is there any way you can put it on a CD-ROM for me?". I shit you not. His first day on the job. Lucky for him, it is almost impossible to get fired from Purdue. He only drove a 3 million dollar NSF grant funded biology CD-ROM program and drove it into the ground. Sorry for the rant, just the whole ITaP thing brought back so many horrible memories.

      P.S. If anyone wants or needs high school biology CD-ROMs dealing with cell structure and function, mitosis, meiosis, drugs, alcohol, microscopy, and genetic diseases (including cancer), I still have the CDs and will cut you a fantastic deal. Good stuff, written by scientists and high school teachers.

      --

      today is spelling optional day.

    3. Re:Recycled? by twiddlingbits · · Score: 2, Insightful

      Just a curious economics question (my MBA is acting up). Is there any market for those cycles outside the University? If so, would it not have made more sense financially to sell the extra cycles to company X and use the extra cash to buy a full time computer(s) for the research that needs extra cycles? I'm sure United Devices didn't work for free so someone is paying for that (research funds?). How much time do your researchers have to spend getting the software apps to work in a distributed ("grid") mode, which takes away time/money from basic research. As someone who teams with a certain large University to do Gov't software research we often see money in the University budget for special hardware or software. We don't always approve it, but if it is well justified it goes thru. If at all possible I want my researchers to have what they need, not be sharing unpredictable spare cycles. Of course some is better than none, and I don't know how you allocate your costs of the spare cycles to research. It may be that having their own systems is cheaper in the long run. I'm assuming someone did the Math on that and also did a prototype of the grid model to see if it works for the researchers at Purdue. Any info you can give as to the cost/benefits and how it works out would be appreciated, as if it works there I may ask some of my researchers to use it!

  3. this makes me laugh by narkotix · · Score: 5, Funny

    In addition to the Sun Mircosystems gift, Morgan J. Burke, director of intercollegiate athletics, will announce a $1.2 million gift from Cisco Systems Inc. that is enabling Purdue sports fans to access real-time football game data via wireless personal digital assistants (PDAs)

    havent they heard of a little device called an AM radio?

    --
    We played dungeons and dragons for 3 hours.....then i was slain by an elf
  4. Re:What are these? by OverlordQ · · Score: 2, Informative

    Sun 'Origin' High-Performance Servers and Supercomputers.

    --
    Your hair look like poop, Bob! - Wanker.
  5. Solaris ? by zymano · · Score: 2, Interesting

    Donating all that equipment and no Solaris operating system ?

  6. Re:What are these? by Mr.+Hankey · · Score: 3, Informative

    They're SGI Onyx 2 computers, something like an Octane with a lot more upgradability. you wouldn't be able to fit multiple Infinite Reality 2 pipelines in an Octane... You can find them here, though I wouldn't want to pay the power bill for one:

    http://www.sgi.com/products/remarketed/onyx2/

    --
    GPL: Free as in will
  7. The sad thing... by Realistic_Dragon · · Score: 2, Funny

    The sad thing is that any one of those recycled PCs is probably more powerful than the one on my desk :o(

    --
    Beep beep.
  8. Just like the old days by Saint+Aardvark · · Score: 3, Funny
    "Previously, my students could only do what I'd describe as 'proof' animations small, low-resolution and not presentation quality," Paul said. "With access to this computing power, the students will be able to ship their software files of instructions to the Linux cluster, and it will come back in three or four hours with modeling, lighting and animation. Students will get to experience the whole thing in terms of scale and presence, and they can do longer animations."

    Interesting...like what used to happen with print jobs. How long 'til a student goes to the sysadmin on duty asking for their animation job to be niced down a point or two?

  9. Computer Graphics students by mrt300 · · Score: 3, Informative

    I have a good friend who is a CG major at Purdue. There were always difficulties in trying to get even simple animation projects rendered in a timely manner. This is a great resource for students who are really trying to get their projects done in a snap, who can see the results of their efforts a little sooner than a full day later.

  10. Re:What are these? by Jeremy+Erwin · · Score: 3, Funny

    2 racks of "Origin 2000" super computer nodes.
    1 rack of "Onyx 2" visualization nodes

    It's questions like these that the high resolution pics are designed to answer. Gaze upon those blinking lights, mere mortal.

  11. Is there a business model here ... by leoaugust · · Score: 2, Interesting

    I have always wondered if there was a business model - conceptually similar to Akamai speeding up the "last hop" delivery - where all the computation intensive files for 3D modelling etc could be sent, and the the end product shipped back.

    A lot of my friends doing 3D modeliing would do the stuff and then have to let the rendering take place for 24 plus hours ... maybe a service where computation power, which is routinely available in most universities, can be made available to non-students may have a business value. They ship the files to the computation center which can then do the rendering and ship it back in a few minutes (rather than 24 hours) to the graphic artist ...

    Of course the business will disappear if grid computing, or something based on the P2P infrastructure can be succesfully established, but till that time maybe there is a business model here.

    --
    To see a world in a grain of sand, and then to step back and see the beach where the sand lies ...
    1. Re:Is there a business model here ... by Fiveeight · · Score: 2, Interesting

      It depends what you're doing really. If it's just stills with vast amounts of raytracing and shadows on then it might be easy to send off and get the images back. If it's rendering into uncompressed high-res video for compositing later then it might mean moving a couple of gig of data back afterwards, which is something of a pain on anything other than a LAN.

      Maybe they could send the data back on DVD or something, although that might take a lot longer depending on location.

      I sometimes wish I could send my renders away to be processed. 574 hours to go...

    2. Re:Is there a business model here ... by tolldog · · Score: 3, Informative

      There are companies that provide render resources. They are great if you are a small studio and only go to final render once ever so often. They are expensive if they are your only resourse.

      For a past project, we priced out outsourcing our final renders and discovered that it would have cost us $6M to render on $1M worth of hardware for about 4 months. Prices may have changed since. We dropped the money and brought in 400 boxes because we could have reused the machines for future projects.

      But studios of 10-20 people, its not a bad idea. When it hits crunch time, its always good to have a couple hundred extra machines to get stuff done.

      -Tim

      --
      -I just work here... how am I supposed to know?
  12. Did you know by bogie · · Score: 2, Informative

    That 72% of all statistics are madeup on the spot?

    "These machines from sun suck down the electricity and provide measly amounts of gflops as thoer benefit"

    Umm numbers please?

    "Each month the elctricity bill could have bought them 4 more dual g5 macs."

    Again where's your proof?

    How about next time more facts and less fanboi.

    --
    If you wanna get rich, you know that payback is a bitch
  13. Oh yeah, great idea... by FatSean · · Score: 2, Insightful

    You gonna leave your long-running render on a lab computer unattended?

    --
    Blar.
    1. Re:Oh yeah, great idea... by morelife · · Score: 2, Interesting

      I had the same thought, but I would imagine the working setup would be a little more secure than I believe you meant:

      -Student would be logged in at a station, and submit a job which, if approved, would be sent off to another machine and queued for processing at the master node.

      -Job results would end up at the user's home directory, or users will mount their job directory on a rendering NAS where the finished jobs end up. Of course it would be more complex than this -- but the user should be able to log off after submitting the job, and pick it up later as desired. Abandoned jobs are just removed after n days..

      I think this is a tremendous gift, the students will go farther than they could have earlier, it fosters creativity. Also a great way to re-use this hardware.

  14. gracious loser by SHEENmaster · · Score: 2, Informative

    Sun never bothered to port their UltraSparc beowulf-like clustering system to X86, and they stopped ripping off Linux code after the whole ethernet module fiasco a few years ago.

    Hence, no X86 clustering support with Solaris.

    --
    You can't judge a book by the way it wears its hair.
  15. More details? by tolldog · · Score: 2, Interesting

    Seeing that this is something near and dear to me (having built and ran render farms) I would love to know more information on what they are using to manage the renders... what batch queueing software, what render software, what animation and modelling software? I would love to know how they approached the problem.

    My experience in the past was with Maya covering all the 3d and LSF from Platform for the queue management. Wrote some perl scripts for the frontend and for the backend of the system, did some database calls so that people could resubmit jobs if they failed without having to look up all the settings agin, also forced some uniformity to how it was submitted...

    I know that student projects aren't the same as feature films or half hour animations, and managing for 60 artits on 500 procs is not the same as keeping students rendering, but it is still the same basic task.

    And a bit of advice from somebody who runs such systems for a living... Just because the horsepower is there and it seems like you will be the only one using the system, if you can spend a few more minutes optimizing the models and the textures, it is worth it. Also take advantage of using layers and simple A over B composites. It will save you time in the long run, and it is possible that others may hit crunch time the same time you do. Computer resources are finite. Anything you can do to use as little of it as possible makes it easier for everybody to make deadlines. And if you do make it into the industry, it will be even more valuable, because your stuff with go through with less problems, and be less costly, and people notice that.

    -Tim

    --
    -I just work here... how am I supposed to know?
    1. Re:More details? by bjq · · Score: 3, Informative

      You can use Maya 5 or 3dsmax 5. You submit the jobs via specific lab computers and get email notification when the job begins and finishes rendering.

      More details are available at pete.purdue.edu.

  16. Re:Where on campus? by mdpowell · · Score: 3, Informative

    These ITAP (formerly PUCC) clusters are in the Math buidling. You're thinking of some of the ECE clusers in the MSEE machine room and in MSEE214. We still have those too, but they're limited to ECE research use (i.e., me!).

    The guy who ran the cluster in Civil (Moffett, quoted in the article) moved over to ITAP and helped start this thing about 1.5 years ago or so.

    As far as I know, the donation from Sun had nothing to do with creating this cluster--that's just media spin. It may have something to do with growing it or new applications, but the cluster has been around for a while. It was created to help offload work from the IBM SP, which had a multi-week wait for CPU time until they brought the recycled machines online.

    The idea is pretty solid though. Purdue gets rid of computer lab machines every 2-3 years, and rather than sending them off to salvage (literally a dump), they stick them in a machine room and use Condor/PBS to schedule jobs. Very useful to those of us grad students who need a lot of CPU throughput to do work. And believe me, a lot more than just rendering projects is going on--folks from many departments use these things.

    And since the university has it's own power plant, it doesn't have to pay retail prices for the elctricity that runs them (or anything else).

    For those who are stat-hungry, this system currently has about 700 total CPUs on the main system, all Pentium IIs and Pentium IIIs. There's also 200 Athlons, but they're technically owned by somebody else (i.e., they're not recycled). As of right now, the 1-minute load on the main system 893 (we're pretty busy right now). There are 598 jobs awaiting CPUs. I've personally run 250 jobs today, and I'll be kicking of another 200 in about an hour (big research deadline soon).

    There are several hundred more machines available for use, but they are not up yet due to lack of floor space, cooling capacity, network connections, and/or power. Much to the annoyance of those that could really use more compute time.

  17. zip drives in every computer? by ozzmosis · · Score: 2, Interesting

    After looking at this picture i see a zip drive, floppy, and cdrom in every computer. I can understand a cdrom and maybe a floppy but why does EVERY computer in that cluster need a zip drive? seems like a waste of $ to me

    1. Re:zip drives in every computer? by gcaseye6677 · · Score: 2, Informative

      The PCs themselves came from university computer labs, which is why they had ZIP drives in them. Purdue has ZIP drives in all lab machines, and the article says these machines were used for 2-3 years in the labs. Apparently the Sun donation was for the server hardware, and not the actual cluster machines.

  18. Why Perdue? by Wouter+Van+Hemel · · Score: 3, Insightful


    Why donate computers to a university, as opposed to the poor in other continents or even in own country? Just so they could have a bigger cluster for animations? In my eyes, that doesn't make sense.

    What's in it for Sun?

    1. Re:Why Perdue? by DARKFORCE123 · · Score: 2, Funny

      Maybe Sun should donate the money to you so that you can afford some spell checking software along with your desires to purchase world peace. Last time I checked Purdue didn't have a 'e' as the second letter.

    2. Re:Why Perdue? by Nick+of+NSTime · · Score: 3, Funny

      What is an impoverished person going to do with a supercomputer? High-powered calculations of negative numbers?

  19. Re:Sun is giving away "gifts" ? by WindBourne · · Score: 2, Insightful

    Sun appears to be positioning themselves lately to take on the Linux market. If they really cut a deal with fijitsu to move more of their Solaris work to Japan, maybe, just maybe, Sun is trying to move towards Linux. That would help explain why Bill joy left.
    As to lack of money, no. This company is a long ways away from being Corel. They have money, just not to waste.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  20. Re:I know I don't understand by paradesign · · Score: 2, Funny

    maybe not customary, but highly reccomended.

    --
    I want 2D games back.
  21. What about power wasting ? by Anonymous Coward · · Score: 2, Informative

    What about power wasting ?

    this got marked -1 off topic, but power consumption is a fixed cost associated with running a cluster and VERY relevant in budgeting a cluster.

    Electrical costs make this a White elephant gift!

    The Dual G5 VT cluster (1,100 dual g5 macs) is not only rated as the 3rd fastest super computer on at www.top500.org next november, it is also one of the cheapest per kilowatt hour to run, not super cheap, but cheap enough.

    These machines from sun suck down the electricity and provide measly amounts of gflops as thoer benefit.

    This department would have been better off getting a handlful of g5 macs.

    They can do 16 GFlops peak if calculating FMADD pairs.
    Why?

    Because the g5 has TWO FPUs per chip and heir are two chips.

    And each fpu can do a combined multiply-add per cycle and there are 2 billion cycles per chip and two chips in the 2999 dollar macs.
    plus you can wedge 8 GB physical fast ram in them, and they come with fast dvd burners to burn and rip porn movies.

    16 GFlops on a modern mac that chews up not too much electricity for cpus alone, make this gift from sun a white elephant.

    Thats not even counting the 128 bit vector processors on the g5 (Altivec). Those things offer SIMD using over 110 different amazing opcodes each.

    Each month the elctricity bill could have bought them 4 more dual g5 macs.

  22. Still no cure for cancer by Ignis+Flatus · · Score: 2, Funny

    "Many think of using high-performance computing for computational science and research," Bottum said. "At Information Technology at Purdue (ITaP), our mission is to support learning as well as discovery. While research is critical, we're also building for the classroom."

    But now students can print "Hello World!" in ray-traced, spinning, textured 3-D letters. Yay!

  23. Re:Bribery? by t0ny · · Score: 2, Insightful
    The first article sounds like any other grant program to educational programs. Very rarely is anyone going to give money with no strings attached. In fact, you may want to look into the history of the internet, since both TCP/IP and UNIX were developed using grant money.

    In case you dont know, grants generally specify how the money is to be spent, and, as in cases like this, what is going to be researched. As I said, nothing new, nothing out of the ordinary.

    The second sounds like an ordinary business deal. Since MS is out to make money just like every other business, why should they ignore the bottom line? If they *had* donated the resources AS WAS REQUESTED, you would be complaining that MS was giving away stuff in order to replace Linux.

    Sounds like yet another of those 'cant win' situations you guys keep writing up for MS. Post- .bomb companies need to make money, in case you hadnt heard.

    --

    Manipulate the moderator system! Mod someone as "overrated" today.

  24. Re:AM radio range is? by Carewolf · · Score: 2, Informative

    I think you got it the wrong way. AM radio is the one with the long range. FM radio has a shorter range, because it takes more power and can only travel in straight lines. AM radio bounces, and can therefore travel beyond the horizon.

    For this reason AM radio is used on sea when satelitte-transmissions are too expensive.