sagivtech-mobile-benchmarkSagivTech, a supplier of services for GPU computing and computer vision, have created a Mobile Computing Benchmark Suite to establish reliable performance metrics for common mobile computing operations and the expected performance of GPU code on specific hardware.   A recent post on the ARM Mali Graphics blog site and a SagivTech whitepaper takes a closer look at the benchmarks included in the suite.

SagivTech’s FLOPs Benchmark calculates the peak sustained FLOPs a compute enabled GPU can achieve. In order to achieve this, SagivTech created a set of test scenarios to see how each platform behaves under different types of load and usage, and how much of the peak performance of the GPU each scenario actually achieves.

The Bandwidth Benchmark measures how fast the input data (once in memory visible to the GPU) can reach the GPU’s ALUs for processing. This is usually measured in Gigabytes of data per second. An algorithm is considered to be bandwidth-limited if the portion of the code that takes most of the time for the algorithm to complete is loading and storing data between memory and the ALUs. The faster the data can reach the ALUs, the faster the algorithm work, and faster the user will see the output.

SagivTech is a leading and veteran provider of innovative technology, solutions and services for GPU computing and computer vision, and a recognized source of expertise in image and signal processing algorithms and software development for parallel computing platforms. For more information, please visit www.sagivtech.com.