12.1T Digits of Pi
numberworld.org
numberworld.org
An interesting story, though a lot of the details I have forgotten by now, I remember back in that time the race was on to get like 1T or something like that digits and there was a Japanese guy that built some sort of super rig for $10-20k at the time and got to 1T only to be beaten by Yahoo to 5T in like a couple weeks from there. There I saw the future of computing in large IT companies having the infrastructure to host large clusters cheaply which were dominated until then by supercomputers and research institutions. Might have gotten some details wrong as it's been like 10 years since then but the idea still stands.
It actually taught me a lot about memory access and reasoning about speed, and also a lot about small things that are beneficial for speed.
12T digits of pi is mind-blowing, and in that short amount of time on pretty standard hardware.
I.e. nobody claimed optimal compression
π
Decompression may take some work.
http://www.numberworld.org/y-cruncher/faq.html#distributed
The nth digit type computations are too slow.
However, since we're dealing with such a limited representation of only a few trillion digits, this may have an answer...
Edit: as @nightcracker points out, this is conjecture. It is not currently know as to whether or not Pi has that property. (I could have sworn I read a proof years back). Thanks for the correction. With that said, it's not know as to whether or not this question has an answer.
The universe doesn't care about the base of our numbering system, so if our system was octal the answer would be totally different and equally irrelevant.
If there is a fundamental numbering system, then it's binary, but I don't think it makes much sense to analize the binary (floating point?) representation of Pi.
[1] https://en.wikipedia.org/wiki/Chudnovsky_algorithm
[2] https://en.wikipedia.org/wiki/Bellard%27s_formula
[3] http://www.numberworld.org/y-cruncher/
[4] http://www.numberworld.org/misc_runs/pi-5t/details.html#form...
The program has it's own types for arbitrary precision ints and floats.