How To Build a Supercomputer In 24 Hours
An anonymous reader writes with a link to this "time lapse video of students and postdocs at the University of Zurich constructing the zBox4 supercomputer. The machine has a theoretical compute capacity of ~1% of the human brain and will be used for simulating the formation of stars, planets and galaxies." That rack has "3,072 2.2GHz Intel Xeon cores and over 12TB of RAM." Also notable: for once, several of the YouTube comments are worth reading for more details on the construction and specs.
that my old palm pre has more computing power than most human brains on this planet.
Just use a bunch of AWS instances (or the equivalent cloud system) and enjoy your own supercomputer from the "privacy" of your own internet connection.
Build a computer in 24 hours? I guess it's possible.
Fund its costs and gather the materials? I guess not.
Price, from comments:
Just under 750,000 Swiss Francs, or about $800,000
Slashdot, fix the reply notifications... You won't get away with it...
Why do you use 16th century English? Is this really how you speak, or did you run this through an obfuscator? What are tares, and what does "lest while ye" mean?
Knowing that the base assumptions can make this kind of silly estimate vary widely, I demand the methodology for this number! Once you take into account the frequency and even if you consider that a neuron is ~ 1000 transistors, such a machine easily outperforms the weak human with his 10 kHz (while being *very* nice toward humans) parallel machine.
The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
... can you build a Beowulf cluster of those?
What are tares
"Any of several weedy plants that grow in grain fields." -- http://www.thefreedictionary.com/tare
and what does "lest while ye" mean?
The sentence would be approximately "But he said: 'No, out of fear that while you root the weeds you also root up the wheat with them.'" Ie. "lest" is used to denote the fear or danger of something happening.
Now this is what I call news for nerds. None of this 'how would you crap'!
Go team zurich.
"for once, several of the YouTube comments are worth reading for more details on the construction and specs."
Yeah, unlike the impeccably high standard of comments you see on Slashdot. Mod me up if you hate Bieber!
Be Professional about the whole operation:
1) Brag about how you will succeed well before knowing what it's all about.
2) Immediately after, seek the lowest standards you should comply with.
3) Then, study rhetorics in order to getting away with even lower standards.
4) Subsequently explore the deep and dark lows and lower your standards to the absolute minimum.
5) Hiring time. Get yourself people capable of realizing your preposterous proposition and seek the lowest fee to pay.
6) With a bit of delay -being late is after all quite chique- announce a result and plan a party.
7) Not too late after, make sure the bitmonkey comes up with a result of some kind. Be sure NOT to appreciate his efforts in meeting your egocentric targets.
8) Be smug about the whole adventurous undertaking. Well, you were already from the start, weren't you?
9) Be a celebrity for making headlines with sub-mediocrity.
I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
only seems to bother EE majors and everyone else seems to be immune to it.
will be used for simulating the formation of stars, planets and galaxies
It was nice to hear about the beefy specs, but how about a bit more information about the piece above? What kind of simulation, what software applications and so on.
So who's job was it to mail in all the OCZ rebate forms?
and it actually runs Linux.
I will ask the inevitable questions, as a system builder.
How many parts were DOA?
How many failed inside of the first month?
...
see my reply to the post about software. we have some codes that run on GPUs but the main astrophysics codes are too complex to re-write or to fit onto a GPU. some subroutines can use the GPU as an accelerator and we hope to find the extra ~100,000 money units, to put GPUs on all the motherboards at some point.
surprisingly few - a couple of bad motherboards (or static ;). its only been up for a week or so and we are still testing/installing stuff before making user queues live.
When I had to be build PC's for a living (when men were men and super IO cards were not builtin) we had to wear antistatic wristbands and not rub ourselves with balloons before shift. Am I missing something ? is that not important any more? is that Swiss exercise ball just a big van de graaff generator?
Individually, five words. Collectively, in that order, the cause of me needing a new keyboard.
It supports Crysis 3 only. Crysis 1 and 2 are not supported because of some input problems related to the complexity of game controls in 1 and 2.
Everything I write is lies, read between the lines.
NO grounding straps.
NO signs of any ESD precautions!!!
Lacking from the video is the debugging process.
Sure they built it in 2 days... but how many nodes came ready?
I was cringing through the whole video over their lack of concern for basic ESD prevention. They don't need to be wearing bunny suits or anything that extreme, but FFS.... could ya show a little bit of respect for the hardware? Heck even clipping the freaking base-plates to ground during assembly would have been more than adequate.
That video was like watching "OW MY BALLS" for geeks!
I can translate that into something a bit more modern. Don't ask why, you just owe me a cold beer later.
said to him, is your will that we go and gather them up? 13:29
But he said, no; unless while you gather up the weeds, you also root up
the wheat with them.
13:30 Let both grow together until the harvest: and in the time of
harvest I will say to the harvest crew, Get the weeds pulled first,
and bind them in bundles to burn them: but put the wheat into my
barn.
13:31 Another parable he gave them, said;" The kingdom of
heaven is like a grain of mustard seed, which a man took, and planted
in his field: 13:32 Which in fact is the smallest of all seeds: but when
it is grown, it is the greatest among herbs, and grows into a tree, so
that the birds of the air come and live in the branches there
Now that you can read them, can you make out what the parables mean?
Cause after I get a little beer in me, 'm gonna want a lil something else.
*Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
Comment removed based on user account deletion
A lot more goes into make a 'super' computer than just a bunch of cpus and some ram.
Comment removed based on user account deletion
That rack has "3,072 2.2GHz Intel Xeon cores and over 12TB of RAM."
I'm not sure if I would like that much silicon...
Used to do this kind of stuff when I was with IBM about 10 years ago, we had a group in XSeries Manufacturing who specialised in quick turnaround configuration of HPC rack systems just like this. Funnily enough, one of the major logistical elements was dunnage, ie the empty cardboard/foam and plastic that all the option parts arrive in. When running full out we used to have 1-2 guys per shift just to move the rubbish out to the big compactors out back. You wouldn't believe just how much packaging even a comparatively small cluster like that can generate.
I sometimes look at the ads for the local computer stores and add up what it would cost to roll my own cluster. At 2012 prices a 32 core cluster (say, 8 Core i5 CPUs) would cost only a little more than my first computer, that I bought in 1986. And that's at retail prices. I'm sure if I wanted a bulk purchase, the stores would cut me a deal.
Then I wonder what I would do with it, and decide I have better things to spend my money on...
...laura
- http://www.wired.com/wiredenterprise/2011/12/nonexistent-supercomputer/
A neuron is more complex than a transistor. Let's say it does a job, for the sake or argument, that would take about 16 transistors
Let's say that, you completely under estimated the computing power of a neuron.
First of all, a transistor just takes a few inputs, integrates them and give 1 signal out. To over simplify (medical doctor/researcher speaking here, so it will be an abusive over simplification) it will work like a basic boolean operator on 2 input bits.
A neuron is several order of magnitude more complex than that. It takes many more different inputs. The connection between two neuron is a synapse: neural impulse comes to one extremety of the source neuron. at the synapse this cause the release of a chemical (a neurotransmitter), across a gap there's a corresponding receptor on the target neuron. When the chemical is docked into the receptor, this opens a small gate which let a few ion flow through changing the electrical properties on the target neurons.
There can be several *thousands* of synapses on a single neuron, meaning that a single neuron can receive input from thousands of its peers.
Also the integration of all this inputs is complex (a docked neurotransmitter will only *change* the electrical properties on the target neurons, not necessarily fire the target neuron. Whether the neuron will fire or not depends on the net result of all the activities at all synapse. Some will raise the probability of firing, other will lower it). At that point we're already far from the "two bits in ; bolean operator ; 1 bit out" of a computer transistor. We're speaking of "thousands of signals in followed by complex and subtle integration".
Conversely a single neuron projects its output on a lot of target neurons too, so the overall network (synapses) can get very complicated for a given number of nodes (neurons).
The signal itself isn't binary. It's not "fire / no fire" duality unlike the bits in a byte. In fact neuron are (most of them) constantly firing. What varies is the rate at which they are firing. And this can vary across a wide range. So neuron aren't even digital, they are analogue with a lot of subtleties (and few signal loss, because they use the time domain instead of the signal amplitude).
And that's only the near inter-neuron communication. (At the synpase level). There are also a lot of general circulating molecules in the blood flow which can have an impact on the activities of neurons (hormones, etc.)
And all that is only the simulation of the activity going at a single point in time. But neurons are living objects and constantly changing.
Their metabolism changes, they might change their inner structure, etc. For example: The whole point of treatment of the depression is encouraging the neuron cells to produce more receptor for serotonin.
Even if neural cell don't reproduce, the network change over time: new synapses are created (e.g.: more synapses along often used paths) other are removed.
The total population of neuron change two, on one side, old neuron may die (or can get poisoned by drugs and toxins), on the other hand, stem cell (in the amygdalia region) produce new neuron which can then migrate and insert themselves into the network, compensating the loss (well, as long as the individual isn't suffering from dementia).
You will need actually much more than 16 transistors to simulate such complexity. You might as well need a small computer (or at least a whole separate thread) just to simulate 1 neuron. You definitely need a massive super cluster if you want to fully replicate the work of even the simplest animal brain.
Even if we *do* use neural net in computer research and data processing, such nets use virtual neuron which are much more simplified than the real biological counterpart. It's good enough to do research and data processing, it's not good enough to simulate a brain.
So definitely no, you can't count a 1:16 neuron-to-transistor relation in your cyber-brain.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
but i am an astrophysicist, not a neuroscientist ;)
Don't worry. Some of us here realise it and take it with the necessary amused grain of salt.
We understand what you meant actually:
a gigantic number-crunching machine with bat-shit crazy computing capability.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
The reverse would be comparing the number of stars in the sky with the number of hairs.
It's probably a gross under-estimation (I in turn am no astrophysicist), but the listener clearly gets the point:
There's an insane amount of other stars out there than our sun.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
No, it's 42.99999997
FDIV bug, for those who missed it.
Operation Guillotine is in effect.