Mobile Linpack EDITOR'S CHOICE
Note: Your MFLOPS rating will increase in this version due to updated libraries and methods. It shows Android is improving! The ability to thoroughly test multi-core processors using multi-threading was newly added. Compare speeds from single and multi-thread runs. See how well your multi-core device works under Android.
The Linpack for Android application is a version of the original Java version of Linpack created by Jack Dongarra. That version is located at netlib.org
The LINPACK Benchmarks measure a system’s floating point computing power. Introduced by Jack Dongarra, they measure how fast a computer solves a dense N by N system of linear equations Ax = b, a common engineering task. The solution is obtained by Gaussian elimination with partial pivoting, with 2/3*N3 + 2*N2 floating point operations. The result is reported in Millions of FLoating-point Operations Per Second (MFLOP/s, called FLOPS).
This test reflects more on the state of the Android Dalvik Virtual Machine than on the floating point performance of the underlying processor. Software written for Android uses Java code that the Dalvik VM interprets at run time.
This is a simple benchmark test, a standard calculation to show performance relative to other phones. Linpack has been used for years on all types of computers, with a version used to rate the TOP500 computers in the world.
A higher number is better. From the Top Devices list, you can see that each device has a specific range that they all come in at. What can affect the number is what else is running on Android and the ROM version.
Yes, it should. The Dalvik VM has a massive impact on the Linpack number. A better number on the same device would indicate that a new version update has improved performance. Or it could show that something has gone wrong if the number goes down.