The SoC: TI's OMAP 4460

The launch platform for Ice Cream Sandwich was TI's OMAP 4460. Unlike previous Android releases however, it seems that other SoCs will see their ICS ports done in a much quicker manner. It took a very long time for Honeycomb to be ported to other SoCs, whereas a number of companies have already demonstrated ICS running on their hardware (e.g. Intel, NVIDIA). If this is the case going forward, the launch vehicle for a new Android version may not mean what it used to.

The OMAP 4460 is a fairly standard, yet full featured dual-core ARM Cortex A9 SoC. You get two A9 cores complete with MPE (NEON support), behind a shared 1MB L2 cache. The SoC features two 32-bit LPDDR2 memory channels as well. The GPU is provided by Imagination Technologies in the form of a PowerVR SGX 540.

Max clocks for the OMAP 4460 are 1.5GHz for the CPUs and 384MHz for the GPU. As with all SoCs, all final clocks are OEM customizable to hit their desired point on the performance/battery life curve. Google and Samsung settled on 1.2GHz for the cores and 307MHz for the GPU, both exactly 80% of the OMAP 4460's max frequencies. Sprint recently announced its Galaxy Nexus would run at 1.5GHz. It's quite possible that we'll see a jump in GPU clocks there as well since the two may run in lockstep.

From a CPU standpoint the 4460 is competitive with pretty much everything else on the market (A5, Exynos, Tegra 2, Snapdragon S3). The 4460 does have more memory bandwidth than Tegra 2, Tegra 3 and Snapdragon, but it's comparable to Apple's A5 and Samsung's Exynos 4210. It's the GPU that's a bit dated at this point; the PowerVR SGX 540 typically delivers Tegra 2-class performance. A quick look at GLBenchmark and Basemark results echoes our findings:

GLBenchmark 2.1 - Egypt - Offscreen (720p)
 
GLBenchmark 2.1 - Pro - Offscreen (720p)
 
RightWare Basemark ES 2.0 V1 - Taiji
 
RightWare Basemark ES 2.0 V1 - Hoverjet

At 720p, which happens to be the GN's native resolution, the OMAP 4460 is much faster than Tegra 2. It's also important to note just how much faster Tegra 3's GPU is by comparison.

I understand why Google didn't wait for a Krait based SoC, however I don't believe the OMAP 4460 was the best bet given the launch timeframe of the Galaxy Nexus. Based on performance alone, Google should have picked Tegra 3 as the launch platform for ICS. GPU performance is much better than the SGX 540 and there's comparable CPU performance. It's possible that Google needed the memory bandwidth offered by OMAP 4, but we'll find out for sure soon enough as the first Tegra 3 device (ASUS' TF Prime) is slated to get ICS this week.

I'm also less concerned about power consumption being an issue since NVIDIA added full power gating to all of the cores in Tegra 3. With a conservative enough power profile Google could have guaranteed battery life similar to OMAP 4460 out of Tegra 3.

I get the feeling that Google wasn't very pleased with NVIDIA after Honeycomb and chose to work with TI this time around for reasons other than absolute performance. If it weren't for the fact that Tegra 3 and other SoCs appear to be getting ICS in fairly short form I'd be more upset over this decision. To be honest, the choice of SoC simply hurts the Galaxy Nexus as a phone. If I were you, I'd wait for a Krait based device.

The Galaxy Nexus - Hardware and Aesthetics Camera - Stills and Video
Comments Locked

185 Comments

View All Comments

  • JohnJackson - Wednesday, February 8, 2012 - link

    You mean the one where the devices were running the benchmarks at the respective device's NATIVE resolution? 960x640 has 60% more pixels than 800x480...

    http://www.anandtech.com/show/4064/glbenchmark-20-...
  • Subzero0000 - Thursday, January 19, 2012 - link

    Where do you get "lag" in iPad 2?

    I use it everyday and the only lag I found is when I slide to the spotlight screen, or browsing webpage (while rendering).
  • sonelone - Thursday, January 19, 2012 - link

    Seriously, where do you get lag on the iPad or iPhone? With the SGX543MP2 rendering nothing but a grid of icons, getting lag would be ridiculous.
  • augustofretes - Thursday, January 19, 2012 - link

    Pseudo power users, judging mobile operating systems based on their home screens since 2007.
  • audioman83 - Thursday, January 19, 2012 - link

    LOL agreed. So sad.
  • Owls - Thursday, January 19, 2012 - link

    blah blah blah I don't like my iphone/ipad being compared so let me make fun of that person for being objective.

    I know the gnex is not perfect but guess what, neither is your apple product. We all live with compromises and this is no different. However, I refused to be ripped off by apple AND be forced to use itunes.

    sorry mr apple user.
  • Subzero0000 - Friday, January 20, 2012 - link

    Firstly, I think you are over-reacting (so did augustofretes).

    See, I wouldn't complain if someone finds a few lag on Android, because I appreciate the fact that Android is running true-multitasking, with all the widgets and background tasks give us the flexibility that iOS can never dream of.

    But then, you cloud your judgment with hatred...

    For example, I use Windows 7 at home, Android for phone, iPad for everything else (reading, browsing, gaming, etc...).

    I use Google account to sync calendar+contact between Android and iPad.
    I buy books in Amazon, and read them through Kindle app on iPad.
    I upload my own mp3 to iPad through iTunes, no problem.
    Mobile games are better quality on iOS (the truth), so I am happy to buy in AppStore.

    There is nothing forcing you to use iTunes.

    and "ripped off"? I actually think iPad is cheap, as a outstanding CONSUMER product.

    So, calm down, it's just a product. And have a nice day :)
  • medi01 - Friday, January 20, 2012 - link

    Yeah, nothing is "forcing" you to use iTunes apart from the fact that many Apple's products won't even switch on for the first time without itunes.
  • Subzero0000 - Friday, January 20, 2012 - link

    Well, what is the matter with one-time activate with iTune?
    If you find that annoying, then how about the procedure to root/flash your Android, or jb your iOS.

    How on earth would a tech-savvy find it annoying/difficult for such a easy task (iTune) ???
    I am really confused.
    Do you ever forget about the brand-hate and not being stubborn for a second?

    btw, I remember I got my iPad activated at the store, their staff open the box and do it for me anyway. I could have done it by myself, but hey, it's "customer service".

    oh, and if you think iTune is crap, wait till you try Samsung's "equivalent" (KIES)...
  • medi01 - Saturday, January 21, 2012 - link

    Oh, now easily you've switched from "nobody is forcing you" to "what's the deal".

    It's not one time activate with most devices it's "one time activate and this PC is your only way to put stuff on your device, unless you are using yet to be closed internet way of doing it".

    @@@If you find that annoying, then how about the procedure to root/flash your Android, or jb your iOS.@@@

    Could you get a clue, before whining about stuff about which you have very little idea? The only reason I had to root android device, was bacause it was rather old OS with fonts that didn't contain glyphs I needed.

    And one thing you're completely missing, dear "I'm not an apple fanboi", YOU DON'T HAVE TO ROOT YOUR ANDROID DEVICE TO GET ACCESS TO IT. You don't have to root it to access it as a hard drive. Neither do you have to root it to install whatever you want on it.

    @@@oh, and if you think iTune is crap, wait till you try Samsung's "equivalent" (KIES).@@@
    I've never used KIES (even though I have a phone and a tablet by Samsung), so it's hard to compare them. But unlike apple "customers", android users have absolutely no need in using KIES.

Log in

Don't have an account? Sign up now