[HTC Sensation] mathieulh:
Have you even read what I posted ? Because of the shared bus it is impossible for both the cpu cores and the adreno gpu to manage 100% of their efficiency while they handle tasks in parallel ! (such a great architecture right ?), in fact because of this the treatment of data from the cpu is given priority over the gpu's so much for great gpu performances. (basically whenever the bus gets flooded, the gpu has to wait for the cpu to finish its task ! This means losing a clock cycle, in case you haven't figured that part out)

Just so you know, the bus isn't the only part of the SOC in which qualcomm has made savings. (they after all are in the business of providing a competitive SOC at LOW COSTS to vendors, why do you think HTC has signed an exclusivity agreement with them in the first place eh ?)

Not to mention drivers are unoptimized and if you take history into account, most likely never will, don't count on HTC to improve them, HTC isn't a gpu manufacturer, they purchase the driver sources from qualcomm (at an actual extra cost, because qualcomm is what you would call a low cost SOC manufacturer where you have to pay extras for every "options" ), and compile those at specific settings along with the sensation's kernel sources.

And yes, HTC took the best qualcomm had to offer as far as the sensation is concerned, but the best qualcomm SOC is still way below the Exynos in terms of actual performances.

Finally those article of yours are misleading, they mention how the qualcomm SOC has been designed in 2011, yet they are based on a dual core snapdragon chipset (so much for 2011 tech right?) in which they increased the clock speed from 1ghz to 1.5ghz, they could do this for a few reasons, the main ones are that because the cores are smaller and take fewer die space, they do not produce as much heat and therefore the clock speed can be increased without damaging the cores, the other main reason is that they could not increase the clockspeed of the original snapdragon arm core before because it was tied on the same bus as an adreno 200 which could not handle the increased speeds without significantly increasing the SOC voltages, basically everytime you overclock a qualcomm's SOC cpu, because it shares the same bus as the adreno, you also increase the gpu clock. This also was the actual reason why no one could overclock the nexus one past 1.3ghz without significantly increasing the core voltage for the snapdragon (beyond a point where you would actually risk damages to the SOC).

This means that overclocking the cpu (hell, I am not even sure you know how overclocking actually works but oh! well...) leads to producing a lot more heat and using a lot more power than overclocking any other competitors' architectures running on separate busses, likewise downclocking leads to decreased (and poor) gpu performances, so much for tweaking your cpu. (Again such a great architecture right? But delude yourself, the adreno 220 is better than anything else right !?)

In fact even the ULP most likely outperforms the adreno 220 in real life use, mostly because its drivers are more refined.

So yes, maybe (and I did say maybe), if you only use the gpu (which isn't possible in real life uses anyway), if you overclock it, and if you optimize the drivers, the gpu code and so on..., you can outperform the MALI-400 and that is still a long shot.

But what am I saying ? You (and qualcomm) know better right !?

P.S. No, those sensation handsets (and adreno gpus) in these benchmarks weren't pre-releases, unlike the galaxy S2 handsets displayed which were and sported pre versions of the Exynos SOC and drivers. Just so you know how fair, legit and relevant those benchmarks of yours actually are.