I am extremely intrigued by these three modern microprocessors that are powering the new generation of mobile phones. I really wonder which one is stronger and faster? Which one sips the least electricity and which one is the cheaper one (from the manufacturer’s point of view)?
I wish someone can satisfy my curiosity on this.
Update:
1st (12/11/09) Tegra has not been getting much demand except from Microsoft’s Zune HD. Browsing and 3D gaming was very smooth on the Tegra chip. Not sure whether this is due to Zune’s Operating System and the programming, or because of the chip (it is hard to say). Battery life on Zune HD however is excellent; capable of lasting for a whole day without charging, with extreme entertainment usage. However, Tegra is based on ARM11 (dual-core), which is still a generation behind Cortex’s architecture. Sure it compensates with a dedicated GPU (but then so does Cortex). So what I may say is that Tegra specialises in energy-efficient entertainment usage (trounces the other video decoding sizes that Cortex & Snapdragon devices are able to do at the moment), which it does by providing 8 dedicated processors for the Zune HD. Again, this is only a general assumption and conclusion based on what has been written and said. I found media playing (HD quality files) excellent on the Zune HD with no lag and drop in any quality.
When comparing Snapdragon and Cortex A8, I have a feeling (based on watching the videos of various phones) that Snapdragon has an advantage (have a look here:http://www.youtube.com/watch?v=XJF63S3yYto&feature=PlayList&p=FCB298013445BFA5&playnext=1&playnext_from=PL&index=31). However, I think this is dependent on the web browsing architecture. They are both made up from the same block of ARM architecture, except with some customisations here and there. The main areas of testing comes from video decoding an encoding (recording and playback), 3D gaming (how fast OpenGL ES 2.0 performs under them) and multi-tasking (which we cannot test on the iPhone 3GS, but on other devices like Motorola’s Droid).
So, how are we to settle this differences (to some degree)…
Pit Motorola Droid/Milestone using Android 2.0 against the coming HTC device with Snapdragon (on Android 2.0). Unfortunately with Tegra, the only thing it is on is Zune HD which makes it harder to benchmark against other devices with like platform (ceteris paribus concept).
I’ll update this rambling article when I come across more information.
2nd (14/11/09): I found this from Eurogamer’s prediction over the next Nintendo DS2 that is rumoured to be coming next year -
The current-generation Tegra, as found in the Zune HD, features two pixel shader units, two vertex shader units and two texture mapping units (TMUs) while running at a real-life speed of 130MHz (the 600 and 650MHz speeds are mostly marketing-speak associated with fill-rate). NVIDIA demos have shown the technology as being capable of running Quake III Arena at 800×480 at 35 frames per second with both anisotropic filtering and anti-aliasing fully engaged. http://www.eurogamer.net/articles/digitalfoundry-ds2-vs-psp2-article
That is pretty good and right up to Arm Cortex’s capabilities I think… considering iPhone 3GS does have a lower resolution than the 800X480 above.
3rd (21/12/2009): Finally, http://www.engadget.com/2009/12/20/icd-ultra-android-tablet-hands-on/… we now have a new tablet that runs Tegra on Android! Android is seriously THE PLATFORM of choice for 2009! Too bad we will only see this tablet (ULTRA) in 2010. What this means is that, we can start comparing the performance of the processors using Motorola’s Droid (Cortex), against Google’s Nexus One (Snapdragon) versus ICD’s Ultra (Tegra) in 2010. Nexus One would be the device for Snapdragon since it is likely to be in its original clock of 1Ghz instead of Acer’s Liquid device that is underclocked at 700+Mhz.
(Image above is the Ultra tablet by ICD)
4th (9/1/2010): CES 2010 has unveiled a whole lot of new mobile processors. What is interesting is that the Tegra 2 has been announced. This is based off ARM’s Cortex A9, which basically makes the “OLD” Cortex A8 near to obsolete. The good news is that Nintendo’s next gen Handheld device (replacing DSlite and DSi, if the rumours are true) will be powered by Tegra 2. The bad news is that, we might not see many devices with Tegra, since many would leap straight to the next, which is a dual-core processor. Full specifications are here: http://www.nvidia.com/object/tegra_250.html
The other big announcement is the updated Snapdragon which will be released most likely in the second half of 2010; get this… Qualcomm Dual-Core Snapdragon! Both cores clocked at 1.5Ghz. This is really nuts, in some sense because Snapdragon has ONLY been released not more than 2 months ago (mostly on Windows Mobile platform). Well, there is no really bad news for us consumers, because this means the prices of devices with these top-end processors (at the moment) will come down significantly when the next gen processors are released commercially. Hold off on buying the Nexus One and Droid, iPhone 3GS, etc. especially if you are a geek for speed. The next level is really coming fast
Compal’s Android Tablet with Tegra 2

