Showdown: Nvidia Tegra 4 vs Samsung Exynos 5 Octa
It’s been a busy month for the processor industry, as companies have been unveiling their latest technologies at various conferences and lining up manufacturers to take their products to market in new handsets and tablets. In the light of the recent Tegra 4 benchmarks, it’s a scary time for competitors to be talking about going head to head, but considering the release of the rumored Exynos 5 Octa-powered Galaxy S4 is just around the corner, I think it’s about high time we finally stacked these next generation chips up against each other.
Of course we’re yet to get our hands on any devices using these two chips, so everything discussed in this article is based on the best information currently available, rather than benchmarks I’ve conducted myself. But even so, we should be able to judge how these two SoCs compare relatively accurately.
Both Nivida’s latest high end chip and Samsung’s next generation Exynos 5 SoCs will be using the new Cortex A15 architecture for the lead CPU. This is partly responsible for Nvidia’s impressive benchmark results, as the Cortex A15 is the fastest processor available in the market at the moment, substantially beating out the widely used older Cortex A9s from devices like the Galaxy S3, Note 2, and a plethora of tablets. The Cortex A15 also takes the performance crown from Qualcomm’s S4 Pro, and should also beat out the beefed up Snapdragon 600 as well.
The Tegra 4 sticks with the same 4+1 design as the Tegra 3, utilizing four main cores for general processing and a lower clocked companion core to run background processes and save on idle battery drain. The main processors will be clocked up to an impressive 1.9GHz, whilst the companion core will peak at 800MHz.
Samsung’s Exynos 5 series will be using four Cortex A15 cores, just like the Tegra 4, which will be clocked at 1.8GHz. This is ever so slightly slower than the Tegra 4’s peak frequency, but in real world applications users are not going to notice any difference in peak CPU performance.
The Exynos 5 deviates from standard processor designs by introducing the new big.LITTLE architecture. In this design, the four Cortex A15s are backed up by four separate Cortex A7 cores, but rather than turning this chip into an eight core monster, the A7s are designed to keep power consumption low whilst the device is performing basic tasks.
You’ll notice that the A7s are pretty low down on ARM’s performance sheet, as they aren’t designed for heavy duty processing, but four simple cores are actually more than you’ll need for basic Internet browsing, email syncing or playing music. But the real benefits from big.LITTLE shine through when it comes to prioritizing processing needs, as the chip can switch between cores in just 20,000 cycles. To put that seemingly large figure in perspective, it takes just 20 microseconds to switch over when the processor is running at only 1GHz.
You don’t have to compromise between leaving a process running on a low power core or draining your battery, processing can be transferred between A7 and A15 cores mid-cycle, ensuring that you always have maximum performance on stand by, whilst keeping your battery healthy. This demonstration from MWC shows off big.LITTLE in action.
Overall the Tegra 4 and Exynos 5 Octa are going to provide users with virtually identical peak performance, and are both head and shoulders above any other processors currently on the market. We’ll have to look a bit further at GPU performance and energy efficiency to decide which is the better chip.
It’s hard to directly compare the potential GPU performance without a head-to-head benchmark, but we can probably hazard a good guess based on the bits and pieces of information floating around.
Nivida’s new and improved 72-core GPU blitzed Apple’s A6 chip used in the Phone 5, and comes up trumps against PowerVR SGX543MP4 GPU in the benchmarks we saw last month, scoring an impressive 4148 on Geekbench and 57fps on the Egypt HD compared with the iPhone 5’s 1640 and 27fps, respectively. That’s a two fold increase in terms of frame rate, which is nothing to be shy about.
But how does this stack up against the top of the line tablets? Well, the fourth generation iPad scored a respectable 52fps on the same Egypt HD benchmark, whilst the MatlT604 powered Nexus 10 only managed 33fps. So Tegra 4 is fast, very fast, and is the quickest GPU on the market by a fair margin. Granted this is only a single benchmark result, but it’s a decent enough indicator of whereabouts real world performance should lie.
Samsung’s Exynos 5 Octa chip is going to utilize a tri-core PowerVR SGX544MP3 clocked up to an impressive 533MHz, or significantly faster clock-wise than the same GPU which is used in Apple’s A6X, which is only clocked at 300MHz. Of course the absence of a fourth core, compared with the A6X chip, is going to lop off a decent amount of performance, but perhaps the increased clock speed can make up the gap.
There is good evidence to suggest that an overclocked three-core SGX544 could end up besting its quad-core brother. If we recall back to the previous SGX543 chips used in Apple products, the iPhone 5 featured a higher clocked three-core GPU than the iPad’s quad-core, and managed to best the chip by a couple of frames on the Egypt HD benchmark (according to Anandtech). So there’s a good chance that the Eyxnos 5 Octa could pull performance roughly around the iPad 4, which is very respectable.
The Exynos 5 Octa will definitely perform better than the MaliT604 seen in the dual core Exynos 5 variant, and will likely sit very close to the quad core SGX544MP4 used in the latest iPad. The difference in performance is likely to be slight and will vary based on the application. The Exynos 5 Octa will in all likelihood fall short of the mighty Tegra 4, but of course we’ll have to wait for the benchmarks to be exact.
Other SoC Features
What is likely to interest many handset developers is what other features, each of the SoCs add to their products, besides brute processing power.
Firstly and most disappointingly, neither of these two chips will come with a build in LTE modem. Considering Qualcomm has had built in LTE compatibility available for a while you have to wonder what these two tech giants are up to. Unless of course they are targeting these SoCs more at tablets than smartphones, in which case they are forgiven.
Nvidia has upped it’s game since the Tegra 3, and not just in terms of hardware specs. Its new chip comes with support for higher resolution displays, up to a massive 3200 x 2000, and will happily export images to 4K resolution screens via an HDMI output. We’ve also heard lots of news recently about Tegra-specific graphics options in games, and support for new APIs like DirectX11 and OpenGL ES 3.0. Nvidia is clearly keen to live up to it’s reputation as a gaming chip this time around.
Tegra 4 also supports up to 4GB of DDR3L memory and a wide range of LTE and HSPA+ bands, so if manufacturers are prepared to add on an optional LTE chipset the Tegra 4 can finally be used on networks all around the world.
Information on the exact features of the Exynos 5 Octa are a little thinner on the ground, but from what I’ve found out, the chip shares many similar features as far as network support, memory and connectivity. The real difference comes in the form of graphics, the SGX544 GPU is older than the Tegra 4, and is only certified for older APIs like OpenGL ES 2.0 and DirectX 10.1. Unfortunately the white sheet doesn’t mention supported resolutions so I wouldn’t hold my break for 4K compatibility, but at least 1080p displays and codecs are confirmed.
We know that the Exynos 5 Dual is based on a 32nm process, but the Octa is supposedly going to use a 28nm die just like the Tegra 4. So heat production should be roughly similar.
Tegra 4 deserves to win this round as it seems to support a larger number of optional technologies, but this could change as the last pieces of Exynos 5 information drip through.
This is where I believe the two chips are really going to clash heads. Nvidia was the first to really get to grips with the need for more energy efficient SoC designs when it came to low performance tasks, but has big.LITTLE manage to take the idea one step further?
We’ll start off by looking at the Tegra architecture, which, as I mentioned, runs from five Cortex A15 cores. The main four cores run at a peak frequency of 1.9GHz, whilst the low power companion core runs at between 700 and 800MHz. Just like the Tegra 3, the fifth core won’t be visible to the operating system to assign applications too. Instead it operates solely in the background, performing tasks, like syncing emails, checking Twitter updates, or processing audio, whilst your device is in standby mode.
The Tegra design does go some way to help reduce active battery drain as well, by adjusting clock speeds and gating each of the cores to use them only when needed. But this is common practice amongst nearly every chip manufacturer, and doesn’t provide any perks over other manufacture’s designs.
Many users were disappointed with the Tegra 3’s battery life as the 4PLUS1 core architecture only provided decent battery saving benefits whilst the device is asleep, but didn’t save significantly on energy whist it’s awake. Sadly, Tegra 4 doesn’t do anything to address this complaint, and with more powerful Cortex A15 processors draining even more power than the Tegra 3’s A9s you can expect some significant battery drain whilst gaming, etc.
The Big.LITTLE design in the Exynos 5 on the other hand has totally switched things up since the Exynos 4. The SoC is split into two sets of quad-cores: four A15 for heavy duty processing, just like Tegra 4, and four lower power Cortex A7s for general processing. The diagram from the big.LITTLE white paper says 1000 words: the peak drain from an A7 doesn’t even come close to the minimum power drain from a single Cortex A15.
As we saw in the video at the start of the article, the Exynos 5 can switch between cores incredibly quickly, keeping battery drain to a minimum when performing moderately demanding tasks like quickly loading flash heavy webpages or starting up a new application. This is something that Tegra 4 simply cannot do, adjusting clock speeds and gating cores simply isn’t as efficient as being able to switch down to a lower power core.
The Exynos 5 Octa also benefits massively from having all of these processors visible to the operating system, allowing for core assignment on the fly. As Tegra doesn’t allow for applications to be assigned to the low power core, evening running something simple like an email client will require an A15 to be switched on and the battery begins to drain, whilst the Exynos 5 can do this easily on an A7.
The big.LITTLE architecture should win in this category by a long way. There simply isn’t another architecture like it available from any of its competitors.
It’s tough to say exactly who comes out on top in this match up. Performance-wise both chips are very similar, but I’d give the slight edge to Nvidia’s Tegra 4 thanks to its impressive GPU benchmarks. On the other hand the Exynos 5 Octa offers and incredibly power efficient design, which is becoming more and more important as high performance chips eat up ever more battery.
Nvidia also comes out slightly ahead when you look at additional chip features. But even though Nvidia supports outputs to 4K displays, I don’t see a major deal breaker here for the average consumer. Neither side comes with a built in LTE modem, so manufacturers won’t have a clear preference there either.
If you are to pressure me for a winner, I’d probably have to pick the Exynos 5 Octa simply because of big.LITTLE. Nvidia’s chip comes out slightly ahead when you jot everything down on paper, but prolonged battery life whilst maintaining very similar performance is surely the better deal. And I’m positive that the majority consumers will prefer big.LITTLE over 4K HDMI support, DirectX11, or a few extra frames per second whilst gaming. But your opinion will obviously depend what you are looking for.
So does this mean that I think the Tegra 4 will be doomed to live out its days in just a few devices like the Tegra 3? Well no, Tegra 4 is an excellent high performance chip, and is the preferable choice when it comes to picking a SoC for gaming. Better performance, the latest API support, and Tegra specific graphics options will definitely make devices like Project Shield appealing to Android gamers, and it would be a very welcome SoC in a high performance 10 inch tablet as well.
However, I don’t see the Tegra 4 being popular amongst smartphone manufacturers due to the relatively high power consumption compared with competing chips and lack of built in LTE.
Similarly I think the Exynos 5 Octa is much more suited to tablets than handsets, although big.LITTLE does open the door for a smartphone, like the leaked EU Galaxy S4, to dabble in high performance quad-core goodness. Time will tell just how much big.LITTLE can prolong your battery life, but personally I’d rather see a dual-core big.LITTLE A15/A7 chip for smartphones.
Either way, I’m looking forward to seeing how devices using the two chips stack up in the real world. Feel free to let me know if you agree with my analysis, and if you’re particularly excited for either chip set.