FPU and Memory Android Benchmarks: RgbenchMM & RgBandwidth

Orange Pi Development Boards

There are already a fair amount of Android benchmarks such as Antutu or Quadrant, but how those benchmarks work exactly is unclear and the number they return have no direct meaning, until you start comparing results to other device results. This is why Rahul Garg, a PhD student at McGill University, has written 2 new benchmarks to test FPU and memory bandwidth with known benchmark procedures and results in MFlops and MB/s which are both available on Google Play Store:

  • RgbenchMM– A benchmark to test the floating point performance performing double-precision matrix multiplication and fully multi-threaded to support multiple cores. It’s programmed in C++ using Android NDK, and works with ARM and x86 devices running Android 2.3.3 and greater.
  • RgBandwidth– Asimple memory bandwidth test which tests memory copy performance (in “Simple” mode), and uses tests derived from the STREAM benchmark (“Misc” tests). This can be used to get an estimate of peak memory bandwidth of the device under test. One advantage of the STREAM benchmark is that the results can be used to compare with Desktop benchmark results.

RgbenchMM

RgBandwidth

RgBenchMM has been tested on Nexus 7 (1488 MFlops) and Galaxy S2X (1175 MFlops). Reviews on Google Play indicates that contrary to some other benchmark (e.g. linpack) results appear to be consistent between runs, You give those benchmarks a try by installing them on your Android device(s) by clicking on the links above.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

2
Leave a Reply

avatar
2 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
List of Android Benchmarks, Optimizations Results & Benchmarks Analysis | CNXSoft – Embedded Software Developmentrahul Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
rahul
Guest

Thanks for covering my benchmarks! Much appreciated!

trackback

[…] performance of the software developed by the Linaro team. There are also other benchmarks such as RgbenchMM & RgBandwidth, but the ones listed should be the main […]