The number Pi (π) is the ratio of the length of a circumference to its diameter. It is an irrational number, which means that it has infinite decimal places, and it is one of the most important universal mathematical constants that exist.
To give us an idea, since the time of Ancient Egypt there has been an attempt to calculate the value of the number Pi, making more or less accurate approximations. To this day, through modern computational calculations we have come to know up to 10,000,000 million decimal places of this magical number (thanks to the T2K Tsukuba System supercomputer, made up of 640 high-performance computers).
Super Pi: squeezing the CPU of our Android terminal
Super Pi is an app for Android that will help us test the performance and stability of our terminal by calculating thousands and even millions of decimal places of the number Pi.
The objective is not to see how many numbers we are able to calculate (we could be a year and we would never finish, remember that it is an irrational number) but the time it takes to calculate a specified number of decimal places. In this way we will see how fast our Android device is and its computing speed. A good formula to test the brain of the terminal.
Super Pi uses FFT (Fast Fourier Transform) and AGM (Arithmetic – Geometric Mean), two fast and efficient algorithms with which it is capable of calculating up to 4 million decimal places. Once the terminal is put to the test, the app will allow us to share our results on our favorite social networks and circles.
Some examples to compare results
Super Pi would be of no use to us if we did not have other examples with which to compare the calculations of our terminal. For this reason, here we leave you a couple of results so that you can make your own calculations.
The first shows the calculation speed of a Galaxy Nexus (ARM Cortex-A9 dual core 1.2 GHz), terminal used by Super Pi developers. The second packet of results corresponds to my terminal, a UMI Plus (Mediatek Helio P10 8-core 1.8GHz CPU).
==== CPU Information ====
Device Model: Galaxy Nexus
CPU Type: ARMv7 Processor rev 10 (v7l)
CPU Frequency: 1200MHz
Number of Processor: 2
==== Pi Computation Result ====
8K digits: 0.083 seconds
16K digits: 0.175 seconds
32K digits: 0.311 seconds
128K digits: 1,671 seconds
512K digits: 9,787 seconds
1M digits: 24.251 seconds
2M digits: 55.583 seconds
4M digits: 130.073 seconds
==== CPU Information ====
Device Model: PLUS
CPU Type: AArch64 Processor rev 2
CPU Frequency: 1807MHz
Number of Processor: 8
==== Pi Computation Result ====
8K digits: 0.076 seconds
16K digits: 0.179 seconds
32K digits: 0.290 seconds
128K digits: 1,566 seconds
512K digits: 10,197 seconds
1M digits: 25,512 seconds
2M digits: 58,400 seconds
4M digits: 145,747 seconds
Download QR-Code Super PI Developer: Rhythm Software Price: FreeCan you show off the speed with which your terminal performs mathematical calculations? Try Super Pi and do not hesitate to leave your results in the comments area.
You have Telegram installed? Receive the best post of each day on our channel. Or if you prefer, find out everything from our Facebook page.