The OMAP GPU - Powered by Imagination Technologies

TI continues to license its GPUs from Imagination Technologies. Rather than move to the PowerVR SGX 535 used by Apple and Intel, TI stuck with the same PowerVR SGX 530 core used in the OMAP 3430. The difference between the SGX 530 and 535 is as follows.

ImgTec refers to the execution hardware in its Series 5 GPUs as a Universal Scalable Shader Engine (USSE). Each USSE pipe can execute a 2-wide vector or up to a 4-way SIMD scalar op in a single clock. Both the SGX 530 and 535 have two USSE pipes from what I can tell.

The SGX 535 used in Apple’s A4 and Intel’s Atom Z600 series apparently have a second texturing unit and DirectX 9L support.

We’d expect that 3D apps on smartphones are more compute bound these days so it’s difficult to say how much you lose by going with the SGX 530 vs. 535. Until we get a Moorestown dev kit running Android we won’t be able to shed much light on that.

While the OMAP 3430 ran the GPU core at ~110MHz, the 3630 ramps it up to 200MHz. We’re seeing a lot of convergence around this 200MHz mark at 45nm. Intel runs the SGX 535 in Moorestown (Atom Z600 series) at 200MHz as well and I believe that’s what Apple uses in the A4 as well.

The 80% increase in GPU clock speed should result in significant real world GPU performance improvements. Just as with the CPU, there are no significant architectural changes to the GPU - it just runs faster.

The memory controller is still a 32-bit LPDDR1 interface, but can now run at up to 200MHz (the 3430 was limited to 166MHz). Should a customer choose to go for 200MHz LPDDR1 you’d get a 20% increase in memory bandwidth which will come in handy with the faster GPU in 3D apps for sure.

The GPU Performance Showdown: Snapdragon vs. OMAP 3630

When Brian first started cranking on the Droid X review he wanted to put the Qualcomm Adreno 200 vs. PowerVR SGX debate to rest. We had always reported that Qualcomm’s Snapdragon GPU was slower than the PowerVR SGX used in Apple’s A4 and TI’s OMAP 3, but we didn’t have a good idea of how much slower. Until now that is.

Armed with the Google Nexus One (Snapdragon QSD8250), Motorola Droid (OMAP 3430) and Motorola Droid X (OMAP 3630) all running Android 2.x (the N1 was running 2.2) we polished off one of the most popular GPU benchmarks of our time: Quake III Arena.

The kwaak3 project ported Q3A from a Nokia N900 version to Android. With a bit of elbow grease and getting around the lack of touchscreen keyboard support, we got the benchmark running. All scores were generated at default graphics quality settings and at native resolution, which unfortunately means the Droid X has around 7% more pixels to render than the other Android devices.

Even with the handicap, the 200MHz PowerVR SGX 530 core manages double the frame rate of the Adreno 200 in the Nexus One’s Snapdragon. Even the 110MHz SGX 530 is faster.

Here’s another interesting tidbit - we’re actually CPU bound on all of these platforms running demo four in Q3A:


Droid X (OMAP 3630) CPU utilization while running Quake III Arena

Intel is talking about greater than 100 fps frame rates with Atom Z600, meaning that the advantage is strictly on the CPU side. This also tells us that the PowerVR SGX 530 may even be a good fit for next year’s Cortex A9 based SoCs, even though TI has already committed to using the SGX 540 in its OMAP 4 line.

Neocore is another popular GPU benchmark, although this one is written for Qualcomm’s Adreno 200. The OpenGL ES 1.1 benchmark is mostly a GPU test but also stresses the platform as a whole. Running on our OMAP 3 based phones we see an average of 50% CPU utilization during the test.


The Droid X (OMAP 3630) CPU utilization while running Neocore

Interestingly enough, running the same test on a Snapdragon platform shows higher CPU utilization:


The Nexus One (Snapdragon) CPU utilization while running Neocore

The benchmark could be very well optimized for Qualcomm’s Scorpion core resulting in better CPU utilization compared to a Cortex A8.

The Adreno 200 in the Nexus One and EVO 4G outperforms the PowerVR SGX in the original Droid by 4 - 14%. This isn’t a surprise given the Qualcomm branding on the benchmark. The 45nm SGX 530 running at 200MHz puts all question to rest, the OMAP 3630 is 53% faster than Snapdragon.

The comparison here is obviously more than just GPU to GPU. We’re dealing with different CPU cores (ARM Cortex A8 vs. Qualcomm Scorpion), different memory controllers, different caches, and different drivers. Just as we’ve seen in the desktop GPU race, driver and benchmark optimizations have a lot to do with 3D performance results. I put more faith in the Quake 3 results, however those too came from a port optimized for PowerVR’s SGX.

Inside the X: TI's 45nm OMAP 3630 CPU and General Use Performance
Comments Locked

89 Comments

View All Comments

  • PCR - Tuesday, July 20, 2010 - link

    I really enjoyed this review and wanted to let you know what a great job you guys did. It is very through and informative. Keep up the great work :)
  • Pedro80 - Tuesday, July 20, 2010 - link

    Guys..come on..
    - visually.. the EVO looks way better
    - HW - the Samsung Galaxy S performs better
    - HW - the Samsung Galaxy S features a much better display
    - and (most importantly IMHO) a device that bricks (shits?) itself when you attempt to install a different version of the (the same! open!) operating system
    ..isn't worthy this kind of acknowledgement..
    Already, devs in the Android community are asking Motorola to leave the OHA (Open Handset Alliance).

    [Droid X Brick a Brac]
    http://www.wirelessandmobilenews.com/2010/07/droid...

    [Motorola responds to Droid X bootloader controversy]
    http://www.engadget.com/2010/07/16/motorola-respon...

    [Why Motorola should be asked to leave the Open Handset Alliance]
    http://www.absolutelyandroid.com/why-motorola-shou...
  • leexgx - Tuesday, July 20, 2010 - link

    at the moment it just prevents you from using your own cooked firmwares (puts the device into recovery mode so it can be re-flashed with factory image)

    must admit my sisters samsung galaxy s does look nice (compared to the HTC desire or Sony X10 xperan {big one} ) And it comes with an 1500Mha bat so should last more then an day use (the G1 i had was horrid on bat life had to turn it into an brick and fit an 2200Mha bat to it)

    Very disappointed with the screen on the HTC desire (one its smaller then my HTC HD1 my bad lol,) the screen is Not made of Strate line of pixels like normal screens are so an Striate line or Single dot text is wiggly
  • v12v12 - Monday, August 16, 2010 - link

    Thank you man... FINALLY some voice of true dissent! While the rest of the zombies on here clap and rave; the REAL issues come out in your post. Course as most zombies behave, they either flat out ignore it (Jobs/Apple/big-corp mantra). It seems like people in today's society are more and more becoming fanboyed about anything "new." Their supposed reasoning and logic (lack thereof) skills are deteriorating generation after generation.
    _The more "entertainment" devices these nefarious companies produce, the more you all open up their mouths and ask for another spoonful. Not ONE mention of how these devices are actively spying and reporting your Internet usage, phone calls/txts/tweets/facebook blah blah. Everyone just happily uses them with out even asking... HRMM this device pretty much is my personal log/journal (txts, calls, tweets, surfing etc.) and the phone corps CAN and DO turn over ALL of your info to the NSA/CIA "secret" rooms (AT&T anyone?)

    SURPRISE! http://www.wired.com/politics/law/news/2007/06/spy...
    Merry Xmas! http://news.cnet.com/AT38T-sued-over-NSA-spy-progr...

    Gotta LOVE them spIphones: http://www.squidoo.com/iphonespy

    Iphone owns drones! http://www.networkworld.com/news/2010/080210-your-...

    SpyPhone: http://www.spyphoneguy.com/

    *** Do you actually THINK that the NSA/CIA/Govt doesn’t have their OWN in-house versions of this type of spyware that CAN be remotely installed on your phone w/o your consent???*** You’re a complete FOOL if you don’t think they don’t ALREADY have this type of stuff and are using it to track the MAFIA
    http://www.zdnet.com/news/fbi-taps-cell-phone-mic-...

    http://www.technewsdaily.com/hacked-smartphones-co...

    Yet you all happily browse away, not knowing for SURE that "someone" or some group isn't recording your EVERY form of personal/private communication with these uber "smart" devices. Yep, no CCleaner or data-encryption/wipe when BIG-BROTHER is siphoning the data off at the SOURCE. HAHA I love it... everyone is so caught up being "entertained," and 1-up'ing everyone else with their newer toys; all the while someone else IS watching and tracking your most PRIVATE (so you thought) behaviors.... Course no mention from Anand (nothing personal boss) or any of the other review/tech sites about it either. Lol... Jokes on YOU all... Soon some of you will be BUSTED/RATTED out by your PHONE in the near future. All those supposed "private" txts and crap will come out in full public view, when they have your ass in court for some talk about picking up a "sack, dub, nuggets, green, trees" and anything else considered "illegal" at the time or arbitrarily deemed an "act of terrorism," which NOW puts you under the guise of the PATRIOT-ACT, which essentially STRIPS you of nearly all your rights afforded to you by the Bill-of-Rights and that has-been document call the CONSTITUTION of the UNITED STATES.

    Yep, this IS going to be yours/mine and everyone else's future if people don't start inquiring about the SECURITY of these devices, aside from whining about being about to NOT crack the eFuse etc.

    You've been warned; now back to being "entertained," (aka, distracted/deceived).
  • puffpio - Tuesday, July 20, 2010 - link

    I'm curious (and I hope you and others are too!) about how an overclocked Droid fares against a Droid X?

    Many rooted/custom ROM Droid people have no problem taking their phones up to 1Ghz

    1Ghz OMAP 3630 vs 1GHz OMAP 3430 would be an awesome comparo
  • Goty - Tuesday, July 20, 2010 - link

    Good to know. I ran most of the same benchmarks on my own and it seems that the Captivate is actually slower in the Sunspider test than any of the newer TI or Qualcomm SoCs, but faster in everything else. Very curious.

    Anyhow, looking forward to the review(s)!
  • metafor - Tuesday, July 20, 2010 - link

    Sunspider is kinda wonky. It can vary depending on what version of the browser you're using. In either case, unless you know you have the exact same software, it's usually not a good way to test processor speed.
  • cgalyon - Tuesday, July 20, 2010 - link

    This was the best review I've seen of the Droid X thus far, by a large margin! Very thorough and pleasantly objective. Keep up the great work!
  • FozzyofAus - Tuesday, July 20, 2010 - link

    Great to hear.

    The Galaxy S has been on sale in here in Australia for a while and I'd love to see how it compares to the HTC EVO and Droid X.

    Regards,
    Michael.
  • FozzyofAus - Tuesday, July 20, 2010 - link

    Background reading on performance from another site:
    http://androidandme.com/2010/07/news/droid-x-vs-ga...

    No doubt your review will be even better when it's ready.

    Regards,
    Michael.

Log in

Don't have an account? Sign up now