There's already a well established benchmarking tool for Windows Phone in the form of WPBench, but it's good to see an alternative emerge. oneBench works by running a number of automated tests. For example in the processor test it runs a number of simple calculation in both a single threaded and a multi threaded environment, and in the storage test it the read and the write speed of your device's internal storage. These tests are standardised, so the the same test (calculations) can be run on every phone.
Here are the benchmark result for a number of Windows Phone devices from oneBench:
|Nokia Lumia 900||332805||330780||191||1775||59|
|Nokia Lumia 800||337468||335553||191||1664||59|
|Nokia Lumia 610||135950||135748||128||31||44|
|Samsung Omnia W||336505||335556||n/a||1851||n/a|
The HTC Titan, Nokia Lumia 900, Nokia Lumia 800 and Samsung Omnia W all get very similar results. That's no surprise, as they all have similar hardware (the standard second generation "chassis" specs). The HTC Titan has a slight edge as its processor is clocked to runs 100Mhz faster than the Nokia and Samsung devices.
The Nokia Lumia 610 gets a different set of result because it has a different hardware specification (800Mhz processor and 256 MB RAM versus 1.4GHz processor and 512MB RAM).
Currently there's really only three sub-sets of Windows Phone hardware: first generation devices (e.g. HTC Mozart), second generation devices (e.g. HTC Titan), and reduced specification device (e.g. Nokia Lumia 610). As a result you will see three groupings of results in oneBench results. However, with Windows Phone 8 on the horizon we may well see greater variation in the future.
It's worth noting that, as with any benchmark, measured theoretical performance may not bear any relation to real world performance, as many other factors are involved. A good example of this is the Lumia 610 where the results suggest that performance is half that of the Lumia 800. That's not that far of for some real world metrics (e.g. opening time for third party apps), but is way off in other areas (e.g. performance of built in apps).
oneBench is the most comprehensive application able to provide you the best and accurate performance results of your device. It also allows you to customize benchmarking tests by varying the test intensity or choosing what all tests to perform. oneBench tests the performance of your device in four main areas: Processor, Memory, Graphics and Storage.
oneBench is a free download from the Windows Phone Marketplace.