Can You Imagine a Beowulf Cluster of These? 71
Hell O'World writes: "Scientific American has a story on the history of Beowulf Clusters. It's written by the guys who built the Stone SouperComputer at the Oak Ridge National Laboratory." Nice example of how old hardware can be put to use to make new breakthroughs. Nothing radically new, but hey, it's 4AM Saturday morning, what do you expect. :)
Re:s/beowulfcluster/cluster (Score:1)
Render speed (Score:1)
Just a few plugins for some platforms use hardware acceleration because it's very difficult to do this.
Memory bandwidth, its quantity and the processor are the main bottlenecks.
Render farms are made of raw power servers, probably with no graphics card attached.
Hope it helps
I like the incremental upgrades (Score:4)
Re:Could you imagine... (Score:1)
Re:Could you imagine... (Score:1)
Beowulf clusters are fun... (Score:1)
I just wouldn't use ethernet to connect such a large machine. TCP/IP for message passing is by far not the best choice for making a collective of machines talk to each other. Also PVM is not the only choice anymore. Try MPI.
http://www-unix.mcs.anl.gov/mpi/
Great, but (Score:1)
Overrated/Offtopic/Inciteful/Flamebait (-4)
Re:Surprised? (Score:2)
--
Re:Could you imagine... (Score:1)
4 AM Saturday morning as opposed to... (Score:4)
Re:Looks like the caffeine sampler is being used (Score:1)
--Goldschlager - bad
--Jagermeister - awful
--Shots of half Jager, half Goldschlager - not as bad as either one alone
Strange, isn't it.
Re:Posting an article (Score:1)
Hint to people who want to have their stuff linked on slashdot: submit the story friday night, saturday or sunday. Your odds are better.
Re:There's something I still don't understand (Score:2)
In truth, there really isn't any difference. Beowulf is the name of a concept, not a product, package, or even method. (Beowulf clusters can be based on PVM, MPI, or other message backbones, for instance - although PVM is probably the most common, there's no standard for Beowulf clusters.)
BTW, this stuff works - I replaced a Cray with a cluster of FDDI-connected RS/6000's nearly a decade ago and today, we use Intel boxes or an IBM 390 CMOS mainframe, depending on the job to be done. (You'd never know I'm a Sun bigot from reading that last sentence...)
... (Score:1)
----------
Re:Beowulf clusters are fun... (Score:1)
I would expect you to hire more people. (Score:1)
Re:I would expect you to hire more people. (Score:1)
Re:nice homepage (Score:1)
Re:Surprised? (Score:2)
7AM hot grits for breakfast.
Re:4 AM Saturday morning as opposed to... (Score:1)
Ohmigod! News from years ago.... (Score:1)
I guess hard drives will be breaking the 1GB barrier any day now!
C'mon slashdot, let's post some real news.
Beowulf would be proud! (Score:1)
Love live the Cluster!
The Ultimate Beowulf Project...Consciousness!!! (Score:2)
Re:The Ultimate Beowulf Project...Consciousness!!! (Score:2)
Ummmm...good point. 'Cept I never told anybody I thought it would be easy...and I would substitute the word "new" for "unrealistic" in your post...and I never claimed "it" (consciousness simulation) was being done on a small scale; SETI@Home is a large scale data reduction project, not a large scale simulation like I'm thinking about. Despite their fundamental differences, both projects have (would have) the ultimate goal of discovering another consciousness besides our own.
Look, I'm not the Shell Answer Man here. If I knew how to build a positronic brain, I'd do it, start U.S. Robots of Asimov fame and be richer than Bill Gates in six months. (I wish). But neural nets, and simulations of neural nets, is a valid area of research that Beowulfs could contribute to. Do I think the hackers are all going to get togther and create HAL on the net? Nah. But discussion about what IS reasonable and IS feasible could lead to some project that would attempt to simulate maybe 10 seconds of consciousness (and not necessarily in real time, either!) for some specific situation - fight or flight, arousal, cognito ergo sum...whatever. I think it will involve a continuous (and again, not necessarily real time) input flow of "sensory data" that results in an UNEXPECTED RESPONSE from the system as a first cut as to what defines success.
Slashdot is a forum of people for whom new ideas is the stock-in-trade. All it takes is one new idea - or one connection between the links listed and somebody who didn't know those links existed - to result in some incremental progress, however small. And the future is the summation of small increments like that.
As for my nick, I originally wanted joto but I saved it for you and went with cybrpnk instead.
The Ultimate Beowulf Project -The Shell Answer Man (Score:2)
The Ultimate Beowulf Project...Shell Answer Man! (Score:2)
Re:Anonymous Coward (Score:1)
download pr0n of course (Score:1)
Re:Posting an article (Score:2)
At least, that's the only conclusion I can draw from the fact that a
Hmm... wait a moment. Maybe moderation doesn't work. Given all the trolling, redundant stories, and flamebait produced by the editors, I don't know if they should even be posting at Score=1.
Small compared to clustrum (Score:2)
So, this cluster is relatively small
--
Re:Mod parent UP (Score:1)
The only "intuitive" interface is the nipple. After that, it's all learned.
Re:There's something I still don't understand (Score:1)
Re:The Ultimate Beowulf Project...Consciousness!!! (Score:2)
We are all waiting for people with nicks like cybrpnk, telling us how easy it would be to make a simulation of something nobody understands, by linking all the computers in the world together in unrealistic ways in order to achieve an ill-defined and unverifiable goal because he claims it is already being done in the small scale (without success, I might add), without explaining what would make it happen simply by adding more computers.
Re:The Ultimate Beowulf Project...Consciousness!!! (Score:3)
That being said, I don't think there's any theoretical reason someone couldn't build a fairly realistic highly-complex "brain" using, say, 100,000,000 simplified neural units (I've heard of a guy in Japan who is doing such a thing), but I don't really know what it would do, or if it would teach us anything that is interesting.
You know /. is low on good submissions when... (Score:1)
Wow! (Score:1)
Re:Posting an article (Score:1)
Read the Final Fantasy article. Yeah, yeah, I know it's Katz, just skip down to the comments.
Posting an article (Score:3)
Not another cluster story (Score:1)
------------------
What would you do with a cluster? Seriously. (Score:2)
I hear this A LOT. There are even ISPs in my area that advertise their clusters. I honestly can't think of a reason why the -average- geek (and by definition, most of us geek -are- average) would need a cluster in his home, especially with PCs with CPU clockspeeds in the GHz range. Perhaps an MP3 machine in the living room and a nice fileserver tucked away in the wiring closet, but no need for a cluster.
That's not to say clusters aren't of use.... they're wonderful cheap solutions for certain supercomputing tasks and are awesome for most forms of rendering. BUT... that doesn't mean every one of us needs an 8-node cluster to render the 3D images we make in Blender about four times a year. Nor is a cluster a magic fairy wand that can turn a pile of older, slower PCs into one magical, fast, new PC. It's not that easy. There is no free lunch. Programming for parallel processing is no simple task and adapting an existing project for a cluster can be extremely painful work at best. I'll leave "distributed GNOME" to someone else.
Re:There's something I still don't understand (Score:2)
I don't belive there is a *proper* published, accepted usage of the term, "Beowulf". And you're correct, it is interesting how the kids are just now discovering distributed computation.
It may also be worth noting that "Beowulf", when used in a converstation, is often followed by "Schweeet", and is mostly said by l33d d00d wannabes in their prepubescent years. (Or by buzzword kings of any age).
Re:Scary (Score:2)
CPU and Memory bandwidth, by far. You don't even need a graphics card on cluster nodes, as the graphics will never be used. Rendering is purely a CPU operation and thus is slow, but results in a far better image than your graphics card could ever dream of producing. The best your graphics card can do is lower-quality real-time previews. The better the graphics card, the better quality of the real-time imagery. A Quadro2 Pro, FireGL4, or Wildcat II can produce some mighty nice real-time images when modeling and previewing your 3D graphics, but are nowhere near as nice as the final rendered product. There really is no way to put your graphics card to use as a "coprocessor" in the rendering process, either, as rendering software and your graphics card differ greatly in the way they produce their images. Think of your Geforce 3 as "quick, lossy, and cheap" and a render sever (or cluster) as "slow, lossless/beautiful, and expensive".
Re:Render speed (Score:2)
See my previous comment. The expensive graphics cards only produce better quality real-time previews. They don't (and can't) assist in rendering, which is a totally differnet process that uses a different technique to handle reflections, refractions, shadows, etc.
The same applies to even a $$$ Millions SiliconGraphics Onyx2 or Onyx3000 "Reality Monster" (1 - 16 graphics pipelines, 2 - 512 CPUs, 64 MB - 1024 GB RAM, taking up 1 - 24 *racks* of space). This beast is a single machine and can drive up to 128 independent (different view/angle) monitors or projectors (8 displays x 16 pipelines) and can handle 9 GB of gfx ram (4 GB texture ram + 5 GB of framebuffer). Yet... even this beast can only use its CPUs for photorealistic raytracing rendering. The InfiniteReality3 graphics pipes can only be used for real-time graphics (simulations, flythrus, low-quality previews of animations and movies, etc). When it comes to the final high quality rendering, only the CPUs are put to use.
Re:What would you do with a cluster? Seriously. (Score:2)
A high availability cluster is just that, a "high availablility cluster". I was refering to computational "Beowulf-style" clusters. There is an ISP in my area that brags about their 24 node computational cluster. I can't imagine what they could possibly be using it for, other than maybe datamining their logfiles to figure out trends in their customers' surfing habits.
Getting back to high availability, I totally agree. Anyone with a mission critical server setup really outta have a hot spare / mirror of each machine ready to take over should the first one fail. Or better yet (if the application can handle it) use a load balanced system to allow machines to be added and removed on the fly.
There is a *major* difference between "pure" computational and high availability clusters, though each can borrow aspects from the other. Simply setting up a beowulf-style cluster will not automatically solve every problem with availability and scaling. I don't know how many times I've seen people asking "how do I install Apache, Sendmail, and mySQL on my beowulf cluster". It's not that easy. Beowulf is not a magic fairy wand that turns a stack of PCs into one supercomputer.
Scary (Score:3)
s/beowulfcluster/cluster (Score:4)
Re:s/beowulfcluster/cluster (Score:2)
The subtitle: ..."connect ordinary PCs so they can work together"...
Later on: "Since them, the name [beowulf] has been widely adopted to refer to any low-cost cluster of widely available PCs".
Macs also... (Score:2)
I didn't see any mention of the best Beowulf clutstering project of Macs, so to "Think Different": Project Appleseed [ucla.edu], put together by the physics department at UCLA. They've accomplished phenomenal speeds, etc.; mostly, it's just as possible on Macs as it is on anything else.
In fact, they have even developed a drag-n-drop interface [daugerresearch.com] for setting up Beowulf jobs.
Re:Could you imagine... (Score:1)
nice homepage (Score:2)
Re:nice homepage (Score:2)
Imagine is my favourite from John Lennon
Re:it's 6pm Saturday you American freaks! (Score:2)
it's 6pm Saturday you American freaks! (Score:3)
Can you imagine... (Score:2)
- "First Posts!" has been mentioned already.
- Natalie Portman has been mentioned already.
So that leaves us with:
- Hot Grits and their influence on the liberal mindset, by JonKatz
- Microsoft sucks!, by Hemos
- Penis birds: extinct, or merely migrating somewhere else?, submitted by the goatse.cx guy (rejected)
Uhh... let's leave it at that, for now.
Tongue-tied and twisted, just an earth-bound misfit, I
Re:Scary (Score:1)
With a cluster of only PII-350's, say about 5-10 machines, it would be hell of a lot faster
Imagine a cluster of 50 PIII-1000 machines (drool)!
Re:Beowulf would be proud! (Score:1)
Re:it's 6pm Saturday you American freaks! (Score:1)
Dutch students custom: Refering to whatever time as "five to..." (f.i. five to three to nine = 8:52 AM). This way you can get your beer anytime.
Re:What would you do with a cluster? Seriously. (Score:1)
Not that most of us need more availability hardware than a UPS, that is the biggest low-end use for clusters. If you have a computing need that can't go down, cluster it. With a UPS and a back up generator, nothing short of an earthquake is going to shut you down. One, maybe even two nodes might go down, but 8 or 16 won't, and they can pick up the slack without missing a beat. If I were an ISP, I'd have one for the reliability and make damn sure I advertised it.
"You know, the golf course is the only place he isn't handicapped."
Re:Scary (Score:1)
"You know, the golf course is the only place he isn't handicapped."
Does anyone else see the irony? (Score:1)
COMPUTING CLUSTER at the American Museum of Natural History in New York City contains 560 Pentium III microprocessors.
Re:Posting an article (Score:2)
I only read
___
Clusters? Is that some new fangled technology? (Score:1)
There's something I still don't understand (Score:2)
Am I missing something?
Re:it's 6pm Saturday you American freaks! (Score:1)
Can you imagine a beowolf cluster of... (Score:1)
Screw 3...
Good Article (Score:1)
God help us if computers ever unite against us (Score:3)
Surprised? (Score:3)
Now, let's look into the future....
5 A.M., Saturday - Article on the history of First Posts.
Who know knows what 6 A.M. will hold?
Re:Surprised? (Score:1)
---
Re:Could you imagine... (Score:1)
But... (Score:1)