Simulating Galaxies With Supercomputers
An anonymous reader writes "Over in the UK Durham University is tasking its supercomputing cluster with nothing less than recreating how galaxies are born and evolve over the course of billions of years. Even with 800 AMD processor cores at its disposal the university is still hitting the limits of what is possible."
How about using a galaxy model for an @home project and ask for extra CPUs/GPUs?
800 AMD processor cores, that knowledge is useless, need more info regarding that, are they ultra low power ones like Atom/Bobcat, or extremely high clocked, such as the i7 980x/ Phenom x6 1090,etc
Also article says that they have 1600GB RAM, isnt RAM normally in powers of 2?
It could probably run crysis 2 on a hundred virtual machines at the same time.
That brings me to an interesting point, / . is just "the ramblings of socially-inept, technology-literate news-mongers".
They should have asked The Doctor to simply record the event when he re-booted the Universe.
but does it run linux?
guess it doesnt run windows, though I would like to see the processor graphs of a 800 core machine in the Task Scheduler
800 cores.... that's like 134 CPU's, With 4 CPU's per node, it's only 34 Nodes. A rack holds 48u.
So they have a problem that takes more then one rack of modern computers to handle?
An 800 core machine is almost enough to run Vista.
People have been doing this for ages...what is the news here?
It runs on storks.
That's what I was thinking. The University I work for has not just one but 3 clusters with 2 of them having 4,096 CPU cores and 848 CPU cores
Custom electronics and digital signage for your business: www.evcircuits.com
the task manager alone would take up a few dozen cores
Let's simulate a single cell, then an organism, then aging. Then we can start extending our lifespan. THEN we can start living, not just this handful of years between being a powerless child and a weak, aging adult. Then you can worry about galaxies.
botnet cloud.
Yours In Osh,
K. Trout
did anyone consider ahead of time how many calculations would be necessary before they invested all that money?
not necessarily, 100 VM's means 8 Cores and 16GB RAM per VM.
assuming that these cores are not equivalent to Atom cores, but something faster, it still doesnt say anything about the graphics hardware
Do you mean 4096 CPU cores and 848 actual CPUs?
http://CryoLANparty.com/ A lan I'm staff on!
Dont want to wait 15 billon years to see the next Blue Screen of Big Bang
8 cores = 2-3 cores + 4 GB for the game's cpu and memory requirements and 5-6 cores + 12 GB to model a GPU with dedicated memory access. Not sure if GPU modelling has ever been done before, but I bet its possible with that much cpu access and memory. Games used to run with software graphics acceleration back when I was in grade school. I remember I bought my first dedicated graphics card back in the Voodoo 3 days and could start selecting "Hardware Acceleration" in PC games.
That brings me to an interesting point, / . is just "the ramblings of socially-inept, technology-literate news-mongers".
It's interesting to think that the university is attempting to use 800 processor cores to simulate galaxies, when IBM uses 147,456 processors to do a neuron-by-neuron simulation of the human brain.
My postings are informational and does not constitute legal advice. Act on it at your risk.
Ford has been doing that for years now!
I've abandoned my search for truth; now I'm just looking for some useful delusions.
This is nothing. For my kindergarten thesis, I used galaxies to simulate supercomputers.
Or Aero.
The galaxies in the simulation develop planets, scientists, and their own Galaxy Simulators???
Has anyone else been bothered the fact that energy is quantized? It always made me feel like we were looking at pixels we weren't supposed to see :)
Haven't researchers been doing such simulations for a decade?
Let me save those guys some time: 42
"I'm not a quack, I'm a mad scientist! There's a difference." - Dr. Cockroach
Its like to to be far more realistic since its based on the real physics of the universe, rather than the simulations which are based on simulations of made up rules for the universe.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
More likely he meant one had 4096 cores and another had 848 cores.
Remember to maintain your supply of
Obligatory XKCD http://xkcd.com/505/
Even with 800 AMD processor cores at its disposal the university is still hitting the limits of what is possible..
Meaningless uninformed journalist bs filler puff. What is possible, is simulating every subatomic particle in the universe at planck time intervals for the total age of the universe, repeatedly for an infinite combination of different cosmological constants to see what you get. That will never be done, of course.
"Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
They should have talked to SuperMicro.
That's just over 8 enclosures (4 nodes/enclosure) and fits in 18U.
It looks like this.
Every year they can do more detail models. And they become clever in modeling. For example, aggregate gravity fields.
Let's assume that they are trying to simulate the formation of a small galaxy... that would be no more than 100 million stellar masses. That's still a lot of points, a whole lot of calculations.
âoeAny society that would give up a little liberty to gain a little security will deserve neither and lose both.
You seem to forget that emulating a modern GPU would require somewhat up to a hundred cores from a generic CPU. This is why they exist as a separate component.
c++;
the grape-5 does N-body simulations using specialized hardware that is faster than a standard CPU: http://en.wikipedia.org/wiki/Gravity_Pipe
What happens when the simulation get to the point where humanity is 'advanced' enough technologically to try to model the universe with supercomputers? its an obvious infinite loop that will cause the universe to crash.... and they are professors? sheesh
$ unzip, strip, touch, finger, grep, mount, fsck, more, yes,fsck,fsck,fsck,umount, sleep
already presented here http://dewy.fem.tu-ilmenau.de/CCC/24C3/mp4/24c3-2155-en-universe_on_supercomputers-COMPATIBLE.mp4
and in very interesting way.
Or two GPUs.
If it can run Crysis it can simulate galaxies.
Simulating galaxies?? Why not use it for something useful -- like ray tracing Wolf3d?!
Coder's Stone: The programming language quick ref for iPad
Eight hundred cores of any type is TINY as far as supercomputers go. Most large US universities generally have at least one (if not several) supercomputers that are multiple times (if not an order of magnitude) larger than this. Never mind that most research projects on supercomputers NEVER use the whole system at once - it's more of a timeshare thing where you book however many threads for a certain length of time. Yes, the prospect of the research is interesting. That being said, other than that there isn't any impressive or really useful information in the article. What might be more intriguing is listing how long they plan on running the simulation and how many threads it's using.
Even better, this:
http://www.dell.com/us/en/enterprise/servers/pedge_m1000e/pd.aspx?refid=pedge_m1000e&s=biz&cs=555
4 of those maxed out gives you near the same capacity. 16 slots * 12 cores per slot * 4 enclosures = 768 cores
APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
You seem to forget that emulating a modern GPU would require somewhat up to a hundred cores from a generic CPU.
I don't believe that at all; it sounds like marketing-speak. Intel's using, what, eight CPUs to do real-time RAY TRACING, and that's MORE demanding than the rasterizering paradigm that modern GPUs are based on. Certainly a GPU is more specialized and efficient than a similar-scale general purpose CPU, but I think the performance ratio is closer to 4::1 than 100::1.
Actually, comparing FLOPS, about 10 Core i7 980 XE (107 GFLOPS) processors could handle the work of a GTX 285 (1062 GFLOPS). Add another one to orchestrate the whole mess, and you should be good to go. Of course, your latency will most likely be significantly increased...
Let them simulate the milky way. I'm curious as to whether or not they will be able to simulate the genesis of life on Earth. That will be interesting..
Hey, maybe if they let the simulation run long enough, the simulated earthlings will make their own simulation.
At first I thought this said "Stimulating Galaxies with Supercomputers"...oooooooh baby
IIRC those CPUs have some GPU components built into the die which is why that is possible. In a straight competition on most normal GFX rendering type equations the actual is closer to the 100:1 than 4:1.
Please correct me if I'm wrong. However it very much depends on the equations. There are things that GPUs can do but are bad at and things they can't do at all.
Either way having a good setup to make use of the strengths of both types of processor is going to be the optimal solution.
I don't believe that at all; it sounds like marketing-speak. Intel's using, what, eight CPUs to do real-time RAY TRACING, and that's MORE demanding than the rasterizering paradigm that modern GPUs are based on. Certainly a GPU is more specialized and efficient than a similar-scale general purpose CPU, but I think the performance ratio is closer to 4::1 than 100::1.
It's all in the design. (YAY! Car analogy time)
You have to transport 1,000 people from NY to Miami faster than another person. Complete the challenge and win $10M. There are two vehicles, you pick first:
2 seat Ferrari
40 seat Bus
GPUs DO get a boost from things like just having to worry about processing graphics as opposed to managing the computer, but they get a MUCH bigger boost due to the fact that they are optimized to do certain tasks very quickly.
The Bus is designed to move a lot of people, the Ferrari is designed to move 1 or two people very quickly, and you can easily argue that the Ferrari is the much more powerful, advanced, carefully engineered design. The Ray Tracing activity is a bit like taking the Ferarri engine out and using it to power a pump and then taking the bus engine out and using it as well. Neither were really designed to do that, so it doesn't really work as a good comparison.
There is a reason why it was hard to emulate something like the Playstation for a long time even though computer processors were orders of magnitude more powerful than the one in the original Playstation.
Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
There must be a principle out there somewhere that says the universe cannot be accurately simulated by anything smaller than the universe. And if there isn't can I invent it and call it The Principle of Computational Hopelessness?
Equine Mammals Are Considerably Smaller
be more careful with article summaries. They're wore than newspaper headlines these days. The "Over in the UK Durham University is tasking its supercomputing cluster with nothing less than recreating how galaxies are born and evolve over the course of billions of year" could describe any of the countless galaxy evolution simulations that have been done for a couple of decades already at various places, and gives no indication as to what's new about this instance. In other words, the headline is at best absolutely uninformative, and at worst, misleading.
"Politicians and diapers must be changed often, and for the same reason."
Even more significant is that there's an intrinsic speed limitation in a simulation.
When you simulate a continuous medium by dividing it into small space and time steps, there's a speed "c" that's equal to the space step divided by the time step which cannot be exceeded by anything in the simulation.
And they let one postdoc use the whole thing for years at a time, or do they force everyone to share?
You can think about whatever ratio that makes you happy, that doesn't change actual ratios shown when implementing algorithms in the GPU vs a general purpose CPU. A GPU does hundreds of very simple calculations in parallel, the CPU doesn't, it's quite simple.
c++;
The simulation argument paper proposes a philosophical argument about this sort of thing. The consequences that they come up with are pretty interesting. Of course, there are arguments against such a configuration of the universe as well...
How are the numbers over at Cambridge University? I guess David Braben is working on this too...
Here're some more pictures of the galaxy models created at the institute and some of the supercomputers they use to create them
http://www.silicon.com/technology/hardware/2010/09/15/photos-digital-galaxies-and-the-supercomputers-behind-them-39746257/
... they could simply ask Ceiling Cat to create a new galaxy and record it on IMAX.
Don't kid yourself. It's the size of the regexp AND how you use it that counts.
I don't understand what's so special about TFA, especially because 800 cores is nothing; someone should tell them about BOINC: http://boinc.berkeley.edu/
Amy can remember it for you wholesale.
the supercomputer in the virtual galaxy that is simulating a galaxy?