How long till I can buy a simulated universe in a box?

Now we are talking.

How many calculations are computers able to do a second now? Let’s shoot for the computer being able to compute the whole history of a universe in an hour. How long, assuming moore’s law, until we can do enough calculations per second to make 10^221 calculations in an hour?

DaLovin’ Dj

They don’t. A computer with 8 bytes of memory will not be able to calculate and store in memory any number larger than 2^64.

What we’re saying is that a computer wouldn’t even be able to run a simulation of its own particles, much less that of the entire universe, without some loss of information.

I’ve got a one gigahertz PC, so let’s say today’s computers can do roughly 10^9 calculations per second. (Yes, I know that’s a gross simplification of how instructions are related to clock speed but it gives me a round number to start with.) That’s roughly 4 * 10^12 calculations per hour. Let’s be generous and say 10^13.

Moore’s Law says processor speeds double every 18 months. That works out to increasing by a factor of ten every 5 years or so.

10^221 / 10^13 = 10^208

208 * 5 = 1040 years

So … you can expect SimUniverse to hit the stores in time for Christmas 3042 … .

I guess I’ll need to put off my plans for universal domination and destruction for a millenia then. Hmmm. . . what do do with an extra thousand years?

Thanks. This was fun.

DaLovin’ Dj

Just for the calculating (not considering storage or moving data), I get about 3 X 10[sup]205[/sup] hours assuming a very powerful current computer. I used 1 trillion operations per second. Someone else will have to help you figure out how many doublings in power to get the result in one hour.

On preview, I see that you’ve got your answer, but I’ll post this as an estimate of how much time would be required using existing technology.

dalovindj, here’s a simple way to realize that a computer will never have enough memory to store all that data. Imagine that we want to model a system with 10 particles. Assume a very simple model which only accounts for position, velocity and mass. This means that for each particle, we have to store x,y,z,direction,speed,mass. That’s 6 numbers to keep track of for each particle, and each of those numbers is really made up of some number of bits of information. So an extremely simple model of 10 particles which have 32-bit values for all their properties (which is far too small, by the way – they really need to be arbitrary-length numbers) is going to take 1920 bits of memory to store. Since each bit is going to be at least one atom, modeling a 10 particle system requires 1920 particles of memory alone.

Which comes back to what Aestivalis said: a computer can’t even hold a complete model of it’s own particles, let alone all of those in the universe.

We just store the data in extra dimensions. Should be easy with a mass hyper resonator. But should we?

DaLovin’ Dj

Assumeing Moore’s Law holds computing power will soon hit an exponetial curve to infinity.
today=2Ghz
+1 1/2 yrs =4Ghz,8 ,16,32,64,128,256,512,1024,2048,4096,8220,16440,
32880, 65760,131520,263040,526080,1052160,2104320,4208640…
and this is just for the next 30 yrs.

But we still will never have the universe in a box because we can never know the location and speed of any partical due to the uncertainty principal.

Assuming that those extra dimensions are part of this universe, then we have to model them too; no win.

The extra dimensions can be represented instead of enumerated in the simulation.

DaLovin’ Dj

Sure, as long as we can be sure that they don’t interact with our universe.

Here’s a simulation of the universe for you:


***Particles=10^160***

It’s not a working simulation and admittedly it’s not even very detailed; I have had to omit all of the enumeration, but you must admit, it’s fairly compact; would you like to buy it?

How can you represent something in a computer model with out enumerating it. Everything in a computer sim is numbers.

Nah, I’ll wait for the interactive version. The one where I can watch the individual lives of all my subjects. I’ll set the universe up so they can’t tell if I’m real or not, and then give them a book that says they’ll burn forever if they don’t meet my list of demands. I’ll then set the parameters so they are unable to resist temptation and burn em all. It’ll be fun.

From earlier in the thread:

DaLovin’ Dj

RickJay must be proud of you.

What’s a RickJay? :confused:

DaLovin’ Dj

But wait a second…

How do you know WE aren’t living in a SIMULATION???

Forget making a SimVerse. You could already be IN one!

Indeed. How do you know “god” isn’t just a kid with a video game system or universe like aquarium. Here is a quote from Robert Sawyer’s fictional book “Calculating God”:

I’ll let you read the book if you want to know what happened that moment.

DaLovin’ Dj

I’ve wondered about that before.

RickJay is a member of this forum who, I believe described the tactic of taking potshots at religion (although I think it only applies in threads that start out as religious debates, so forget I said it).

We are. It’s all in Plato.
“Bless me, what do they teach them in schools these days?”

This is the time where the comp weenie (me) gets to jump in and point out that a model of the entire universe would have to include in it a model of the computer which holds the model of the entire universe, which in turn would have to contain a model of the entire universe, which has a computer in it…

This is what we like to call the mother of all circular references.