About
CF-Bench is (mainly) CPU and memory benchmark tool specifically designed to be able to handle multi-core devices, produce a fairly stable score, and test both native as well managed code performance.
It tests specific device properties you do not regularly see tested by other benchmarks, and runs in a set timeframe.
It does produce some "final" scores, but as with every benchmark, you should take those with a grain of salt. It is simply not theoretically possible to produce a single number that accurately describes a device's performance.
Why ?
I know, there are lots of other benchmarks. But they don't give me the numbers I'm personally interested in comparing. Few really support multi-core or test both native and Java code. This benchmark is also supposed to give a more "stable" score compared to some others.
Current scores
Here are a number of scores reached by tested devices:
Hello, I am running the CF benchmark on the Android Devices which I intend to profile for performance debugging.
But I am bit confused on how are these score calculated for the native and Java tests.
I am seeing some ambiguity and inconsistent results with the test case of Java MIPS in specific.
So @Chainfire can help me to understand how do these scores are calculated to end up with those values in the result screen ?
Is it time that it takes to run that test case or what is it based on ?