So, today I ran this old gem on my phone, on ScummVM.
And I wondered just how much faster my phone is, compared to the speed of the PC I played this game on, in… 1990 I guess.
And WTF. I knew today’s stuff is a lot faster, but seeing the numbers is insane. It doesn’t feel right, like, if someone just was off by an order of magnitude or two. It is just unreal.
So let’s see.
MIPS = Millions operations per second
FLOPS = Floating point operations per second. Usually in MFLOPS or GFLOPS (M = millions, G = billions and so on)
My PC back then was an 80286 with a stunning 12 MHz and a MIPS claim of… two point six. 2.6 MIPS.
I can’t say a FLOPS number since it couldn’t do floating point operations at all. Damn. I don’t know enough about theoretical computer science to make an approximation if one would just use big numbers and shift them around.
So, I went and looked at the weakest comparable processor I could find that could do floating point operations, a (much faster) 80486/25. That one is at least four times as fast (in fact its MIPS claim is a stunning fifteen (15), so that’s six times faster) Its MFLOPS number is… wait for it… One. Literally. 1. Uno. That’s it. Cool. So let’s take this.
Edit: corrected some numbers.
Now, my Samsung Galaxy S9 has an Adreno 630 GPU (710 MHz)
Conservatively speaking the CPU alone should have a raw computing power of… somewhere between 200 and 300. GFLOPS. No, not MFLOPS. GFLOPS. With G.
The GPU/CPU (integrated) comes in at (conservatively computed according to my source) at least 720 GFLOPS.
So even if they don’t work perfectly together that puts my phone at something like 700 GFLOPS of raw computing power.
1 GFLOPS is 1000 MFLOPS.
So that difference between my old PC and my phone is… man, that’s… pulls out calculator … no wait… That’s a factor of…
700,000??? Seven-hundred-thousand??? (And that’s compared to the 80486, and not the 80286)
…so I don’t even exaggerate when I say that my phone is more than a million times faster than my old PC??
At which point did we enter the future? This is clearly the future.
(And please check my math, I did this mainly in my head so I might be horribly wrong)
Edit: did I mention that this is a phone? A PHONE!
It isn’t even a PC! A modern graphics card for 500 bucks would be fast enough to make the top500 super computer list of 2008 (not a joke, an RTX2070 can do 14 TFLOPS or so).
Have a good day, all you people of the future!