Motorola Moto G review: Little big G - GSMArena.com
Well, looking at those benchmarks (particularly Antutu and Quadrant) moto g seems to be better in performance the xperia l.
i was expecting this kind of answer ..
antutu and quadrant are not good benchmarks in the sense that they measure so many things ram,Cpu,Gpu,Memory card , android OS version,battery performance, and give a combined score and they do not weight marks equally to all things..
they give more free points for having extra cores.. , even a grand quattro with so much weak cores scores 12,000 which gives people illusion it is a so much better phone.. thats why you will get very different results in real life and benchmarks
now go and see the benchmarks of nexus 4 and look at moto g ... moto g has a much higher antutu score than nexus 4
do you really believe nexus 4 is a weaker phone than moto g ?
so how do we test performance of a system by comparing components differently..
CPU
the best benchmark is Linpack ... A cpu is always tested in 2 things singlethreaded and multithreaded performance...
Singlethreaded performance is far more important than muti threaded ..
single thread performance actually tells you the fastness/speed of the core.. by measuring execution of a single instruction at a time which is determined by architecture,IPC and many other things
a cortex a7 is faster than cortex a5 , a core i3 is faster than pentium 4..
a krait core is much faster than a snapdragon cortex A7
Sony Xperia L Benchmarks
Motorola Moto G Benchmarks
mutli threaded is how good your cpu can handle many instructions at a same time but to use this feature the application has to be multithreaded heavily to take full advantage..
compare moto G and xperia L above you will see when an App is fully multithreaded for 4 cores only then and only then moto g is slightly ahead of xperia L .. some amount of difference could be due to android versions ..
the reasons the difference is less here because Xperia L is running at 1 ghz and moto G is 1.2 Ghz .. so 20 % advantage is already enjoyed by moto g, still xperia l is ahead.. otherwise at same clock speed Krait is so much powerful than snapdragon cortex a7
90% of the apps are single threaded with only a few apps multithreaded for 2 cores.. there are hardly any apps that enjoy full 4 core multithreading..
so majority of the time in real world xperia l will kick ass moto G.. you can even test it in many reviews it is said that when heavy multitasking moto G starts to slow down and lag.. xperia L does not slows down on slight heavy multitasking
GPU or Gaming peformance
Gfx bench 2.7 scores offscreen test will test raw performance of Gpu at 1080p resolution..
since both have same gpu so they have same raw performance but but
in real world games run at native resolution since xperia L has lower resolution it will perform much better in games while moto g will put extra pressure on gpu to drive HD resolution and hence lower performance
Xperia L - 12.76 Fps
Moto G - 7.46 Fps
xperia m/L is 70% faster than Moto G in gaming.. and GPU runs games not CPU , CPU performance will have no effect on games at all.. ( there is no bottlenecking in smartphones ) so it doesn't matter if you have 2,4 8 or 100 cores when gaming..
Xperia L and Xperia M are so much better than Moto G in Performance and both xperia m/l are not on android 4.3.. android 4.3 has great optimization it has increased every phones score in almost every benchmark.. so expect higher scores when they are on android 4.3