SGX 543MP2 vs Mali-400: Is iPhone 4S GPU Really Twice As Strong As SGS 2?

Ever since Apple announced the iPhone 4S having “A5″ processor, everyone has been pointing to the below image from a test run by Anandtech and saying that the iPhone 4S will be twice as strong as the Samsung Galaxy S2. I beg to differ.

AnandTech's GPU Comparison Featuring SGX543 MP2 and Mali 400

AnandTech's GPU Comparison Featuring SGX543 MP2 and Mali 400

While the above test doesn’t have any discrepancy, one major thing is that the SGX 543MP2 results are from an iPad 2 (a tablet) while the Mali 400 results are from a smartphone. Thus, we can’t readily take this to directly and accurately predict the comparison results for iPhone 4S because there are other things to consider:

1. Mali-400 lags behing SGX543MP2 in “offscreen” tests which are done for resolutions greater than native SGS2 resolution (SGS 2 resolution is 800×480 while test is done at 720p) and brute triangle pushing. Samsung didn’t have to optimize their GPU implementation for this because SGS2 was never going to run a game at 720p resolution and would also need to push lesser triangles for similar detail. Hence they could easily make this trade-off to get lesser power consumption and heat generation

2. Mali-400 goes hand in hand with SGX543MP2 in all other tests as seen on glbenchmark.com

3. It is naive to think that the same SGX543MP2 implementation as iPad 2 will be present in iPhone 4S. Even if iPhone 4S is slated to have “A5″, a lot depends on the actual clock speeds (CPU and GPU), graphics memory, etc. Apple will do similar trade offs like Samsung (and Apple has already done this with A4 in iPad 1 vs iPhone 4) and the real results would be available only then.

So,  the end result is that we will have the real comparison only when iPhone 4S is out.

PS: Not that the results matter anyways :P since firstly, the comparisons should now be moving to upcoming Nexus Prime and not SGS2 and secondly, the raw power of these GPUs won’t determine much since they cater to two completely different OSs and would have a lot of software and ecosystem dependencies on the user-perceived outcome.

 

Deconstructing The Samsung Nexus Prime Video

Samsung just uploaded a teaser video to Youtube which hints at the upcoming Android phone Nexus Prime with IceCream Sandwich. It has a sideways glance at what people believe is the Nexus Prime. I’ll deconstruct the image a bit.

Nexus Prime Image in Samsung's Video

Nexus Prime Image in Samsung's Video

Nexus Prime Image enhanced by an engadget user

Nexus Prime Image enhanced by an engadget user

The things to take away from here:

1. The phone will have a curved display like Nexus S

2. It has a power button on the side (right side, since it’s marked with the power icon)

3. The interesting thing however is the 3 dots on the left side. People claim that it could be related to camera or volume controls or even speaker grills. But I think that they are for dock connection. Anyone who has owned a Nexus One has seen the same 3 gold dots on the bottom used for dock connection. I believe that on Nexus Prime they have been moved to the side mainly because Prime has (or is supposed to have) a 16:9 screen and hence the optimal placement in a dock would be horizontal and hence the sideways placement.

Let me know what you think :)

 

Adding Lyrics to SharkZapper for Grooveshark

I bet all of you know about grooveshark, the awesome music service. And sharkzapper is a cool chrome extension that puts the control and information about anything playing in your grooveshark chrome tab into a little button on the address bar. It is a very good extension but I felt that what it was missing

Continue reading Adding Lyrics to SharkZapper for Grooveshark

Chrome Script/Extension installation error: Could not read source file

This is a solution to the issue that I faced today while installing a javascript file from userscripts.org as an extension into google chrome (Yes, Chrome supports installing greasemonkey javascripts as extensions). I had already installed this script once into my browser earlier but when I tried installing it again today, it started giving me

Continue reading Chrome Script/Extension installation error: Could not read source file

Swype 3.25 Beta Pre-release Parse Error Solution

Swype just released their latest beta version 3.25 for Android phones but most of the folks are facing a “parse error” while trying to update to the latest version. If you are one of such folks, there is a simple solution that I just tried and got working. Instead of updating from the swype installer,

Continue reading Swype 3.25 Beta Pre-release Parse Error Solution

Remote Bandwidth Stats

This post is about my open source remote bandwidth usage stats logger project.

I’ve been wanting to log the internet bandwidth usage at my home for quite some time since I don’t really find the stats put out by my ISP to be completely accurate. But I have multiple devices at home that access the

Continue reading Remote Bandwidth Stats

SUBSCRIBE!





Tweet