How to Benchmark Your Android Device
GPU and Graphics Performance
GLBenchmark (available at Google Play store, free)
GLBenchmark is an OpenGL ES 2.x benchmark composed of 33 different tests that evaluate a GPU's ability to handle texture-based and direct lighting, bump, environment and radiance mapping, soft shadows, and vertex shader-based skinning, among other things. In addition to its diverse test suite, GLBenchmark offers a couple of "off-screen" tests that it renders at the same resolution (1280 by 720), regardless of the device being tested and regardless of any V-Sync limitations. Many mobile graphics benchmarks output results at right around 60 frames per second, because the devices' screens are locked to 60Hz, which renders the results useless. To run GLBenchmark, you must first create an account; but once you've done that, all you have to do is launch the app, click the Performance Tests button, choose your tests, and click Start.
An3DBenchXL (available at Google Play store, free)
An3DBenchXL--a more taxing, updated version of the original AN3DBench--is a free, easy-to-use benchmarking tool based on an Android port of the free jPCT 3D engine/API. The app runs through a series of five tests that employ different rendering techniques with varying polygon counts and texture workloads to evaluate a GPU's performance; then it spits out a series of results that you can compare against the results for other smartphones, tablets or even your PC and console. Such comparisons are possible because AN3DBenchXL reports the results of the five individual tests in frames per second (an overall score is generated as well) so you can see how your device stacks up against other gaming machines. An3DBenchXL couldn't be easier to run, either: Just launch the app and then tap the screen to start. The results will appear after all of the tests have been completed. Make sure to follow the benchmarking procedures outlined above to ensure optimal performance.
Ookla Speedtest.net (available at Google Play store, free)
Ookla's Speedtest.net app, an extension of the popular Speedtest.net website, is designed to evaluate the speed of a mobile device's Internet connection. This is a great tool for illustrating the stark differences in performance that exist between 3G and 4G mobile networks and even Wi-Fi. To run Speedtest.net, launch the app, give it a few moments to pinpoint your location and choose an appropriate server, and then click the big Begin Test button. The test will measure and report your Download, Upload, and Ping times and will display a real-time graph that tracks connection consistency.
Rightware BrowserMark (available to run on Rightware's site)
Next: Benchmark results
For comprehensive coverage of the Android ecosystem, visit Greenbot.com.