It's time to see how the Xiaomi Mi 6 holds up in benchmarks.

The Xiaomi Mi 6 is one of the first phones to be powered by the Snapdragon 835. Built on Samsung's 10nm FinFET node, the chipset offers a laundry list of improvements over last year's Snapdragon 820 and 821, including a new semi-custom octa-core Kryo 280 CPU with four cores clocked at 2.45GHz, four cores at 1.90GHz, and an Adreno 540 GPU.

Synthetic benchmarks aren't indicative of real-world usage, nor do they highlight a device's user experience. For instance, the Galaxy S8 with its Snapdragon 835 (or the Exynos 8895) absolutely crushes it when it comes to benchmark scores, but the numbers don't reveal the odd stutter that's still present in the UI.

That said, benchmarks are an important metric to a lot of users, and more often than not, a high score in apps like AnTuTu forms the basis for a purchasing decision, particularly in markets like China and India. Without further ado, here's a look at how the Xiaomi Mi 6 fares next to the competition:

The Mi 6 ticks a lot of right boxes, and is one of the fastest phones in the market today. The phone has a much better design when compared to last year's Mi 5 and Mi 5s, and the software situation has also improved considerably, with the phone running Android 7.1.1 Nougat out of the box.

The dual rear camera configuration is also a significant upgrade from last year, and overall the phone is one of the best that Xiaomi has launched to date.