Jump to content

CPUs in 2060 Smarter Than Every Human Brain


ringfinger

Recommended Posts

Space Oddesy was actually quite accurate, they just underestimated the time. The book describes a PDA and everything. It's crazy.

As for the idea that there are a limited number of combinations of x, even if said number is unimaginably huge... this is true, but the time it would take to go through them all is ridiculous. Consider how long it would take to generate every possible 8x8 2-colour image... I worked this out a while ago:

width = 8

height = 8

colours = 2

pixels = witdh * height = 8 * 8 = 64

combos = colours ^ Pixels = 2 ^ 64 = 18,446,744,073,709,551,616

= 18 qunitillion, 446 quadrillion, 744 trillion, 73 billion, 709 million, 551 thousand, 616 possible images

@ 10 images/sec: 1,844,674,407,370,955,162 sec

min = sec / 60 = 1,844,674,407,370,955,162 / 60 = 30,744,573,456,182,586

hrs = min / 60 = 30,744,573,456,182,586 / 60 = 512,409,557,603,043

days = hrs / 24 = 512,409,557,603,043 / 24 = 21,350,398,233,460

years = days / 365 = 21,350,398,233,460 / 365 = 58,494,241,735

= 58 billion, 494 million, 241 thousand, 735 years to generate all possible images at 10 images/sec

------

@ 4,000,000,000 images/sec: 4,611,686,018 sec

min = sec / 60 = 76,861,434 min

hrs = min / 60 = 76,861,434 / 60 = 1,281,024

days = hrs / 24 = 1,281,024 / 24 = 53,376

years = days / 365 = 53,376 / 365 = 146

= 146 years to generate all possible images at 4 billion images/sec

------

sec = 60

# images/sec = 18,446,744,073,709,551,616 / 60 = 307,445,734,561,825,860

307 quadrillion, 445 trillion, 734 billion, 561 million, 825 thousand, 860 images/sec (307,445,735 ghz) to generate all possible images in 60 sec

------

# bytes/pixel = 1/8

# bytes/image = bytes/pixel * 64 = 1/8 * 64 = 8

total size = bytes/image * 18,446,744,073,709,551,616 = 8 * 18,446,744,073,709,551,616 = 147,573,952,589,676,412,928 bytes

kb = 147,573,952,589,676,412,928 / 1024 = 144,115,188,075,855,872

mb = 144,115,188,075,855,872 / 1024 = 140,737,488,355,328

gb = 140,737,488,355,328 / 1024 = 137,438,953,472

tb = 137,438,953,472 / 1024 = 134,217,728

pb = 134,217,728 / 1024 = 131,072

eb = 131,072 / 1024 = 128

128 Ettabytes (147 qunitillion, 573 quadrillion, 952 trillion, 589 billion, 676 million, 412 thousand, 298 bytes) required to store all possible images' raw data (eg no header)

So just to generate every possible 8x8x2 image would take 146 years at modern CPU speeds (4Ghz - actually, 4 billion images per second, not 4 billion instructions), and over 56 billion years at a slow enough speed for people to notice any interesting images being generated (~10 images/sec), and it would take 128 EB to store them all, not counting filesystem, headers, etc. Now that's just a simple 8x8 2-colour image... imagine how long it would take for more complex things.

Link to comment
Share on other sites


That's interesting. (and a lot of number crunching)

However, the calculation for chess (albeit a large number of possibilities, is limited by the way in which the pieces could move. In theory, you could move every chess piece such that you switched sides with your opponent, but you'd surely find a way to put them in checkmate by then... ;)

Link to comment
Share on other sites

That's interesting. (and a lot of number crunching)

However, the calculation for chess (albeit a large number of possibilities, is limited by the way in which the pieces could move. In theory, you could move every chess piece such that you switched sides with your opponent, but you'd surely find a way to put them in checkmate by then... ;)

Agreed... nice number crunching... but someday I do believe processes like these will be equal to rendering a DVD today! You never know! :whistle:

Link to comment
Share on other sites

Great theology Hyper :)

In regards to Odyssy I was referring to that of their calculation to time, but ya some theories they made were based on facts. Quantum Computers would litterally put modern computing to shame.

I have no doubts that a modern computer could generate all possible images, the only question is when it would spit them all out, but by that time everyone would be using some kind of fiber optic nerve placed in their body at birth to generate and render computer images and such...

Just imagine playing DOOM and feeling as if you were litterally in the game. That would be godly!! We could only imagine.............

Edited by epic
Link to comment
Share on other sites

Then, there is the opinion of digital computers being too complicated to develop that much, and that maybe an analog computer or a mixture is the way to go, such as those analog robotics insects(remember?); imitating life behaviour.

New biological robots build themselves

miniature bots can even correct their own mistakes:

http://msnbc.msn.com/id/9516845/

I think only time will define what is possible and what not...

Edited by Fox Mulder
Link to comment
Share on other sites

the future can hold many things, this is a very wide topic and be pushed in many different directions,

i think one day there will actually be ai = artificial intellegence, that will change the way things are done and how we actually precieve life

Link to comment
Share on other sites

you know.. i was just thinking this.. but CPU's are already smarter then 99% of the people i've ever met... so to me this article is true. give a CPU a calculus math problem and it'll be done in like a nanosecond... give a calculus math problem to a human and i'd say 75% of the U.S.A. wouldn't know how to answer it. lol.

But i do agree with the stuff said at the beginging of this post. CPU's are designs to take orders, not give them. if there is ever a time CPU's "take over" lol... i'll be there plugging in keyboards spamming Ctrl+Alt+Delete..

(waits for pics of robots with the BSOD in 2060)

Link to comment
Share on other sites

give a calculus math problem to a human and i'd say 75% of the U.S.A. wouldn't know how to answer it. lol.

wtf is up with you. you are giving americans way too much credit, lol. less than .1% is what i think. most ppl cant solve a simple algebra question such as 2x=10, what does x equal? i have really asked ppl stuff like this and they have absolutly no clue.

Edited by ripken204
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...