Moto E (2nd Gen) 4G
Lenovo A6000 Plus
Yurbuds Venture Talk
Quick, cheap fixes for common tech problems
15 slim, sexy laptops that don't cost a bomb
Windows 10: 10 great new features in store for you
Internet of Things: Using MRAA to Abstract Platform I/O Capabilities
ZTE Nubia Z9 Mini: First Impressions
Don't read this, lest you get offended!
How tech is taking football to the next level
Classic FPS games are a dying breed
Slowly gathering steam...
The obsession within
Top deals from Flipkart's ongoing electronics sale
Delhi to get free Wi-Fi by February next year
Google's new patent could turn your teddy bear into a remote
Apple's next-gen iPads to feature dual-app viewing mode: Reports
Samsung Galaxy Note 5, Project Zero 2 details revealed
Asus O!Play Mini V2
Videocon Infinium Z45 Nova plus
Meizu M1 Note
Nubia Z9 Mini
How to use Intel XDK plugins for Sublime Text
Intel XDK Update - HTML5 Games, Sublime Text* & Easier to Get Started
Steps to add x86 support to Android Apps Using Unity
3 easy steps for maximum performance for your Android emulator (Intel HAXM)
How does your GPU affect your image blur algorithms
India's very own space shuttle will launch in the next 2-3 months
Android M to bring native support for fingerprint scanning
In pictures: ETI Dynamic's Solar Electric Hybrid Vehicle
Top launches of the week: May 22, 2015
6 weird inventions that tried too hard
Top stories of the week: May 22, 2015
10 best smartphones to buy between Rs. 10,000 to Rs. 20,000
Intel Windows Developer Zone
Intel Developer Zone
Intel IoT Developer Zone
The mobile industry is one space where things are almost always exciting. Whether it has to do with new form factors or the infusion of new technologies, the mobile space is always abuzz with activity. While we always get excited over phones and the camera modules or the material of make, one thing that gets always gets a strong mention but gets over looked are the processors. Nowadays, just the mere mention of “quad-core” or “dual-core” or even “octa-core” is enough to entice the customer, but they don’t generally dig further, but that might all be about to change.
There are three processors about to become mainstream that could not only have a heavy impact on your purchase decision, but also a spell the next level of performance and evolution for the mobile computing space. These are the Snapdragon 800, the Nvidia Tegra 4 and the Samsung Exynos 5 Octa (5420), all with a varying number of cores but each offering something intriguingly unique.
Snapdragon 800 - The Traditional 4-Core ApproachThe Snapdragon 800 from Qualcomm incorporates four Krait 400 CPUs, each of which can be clocked up to 2.3 GHz. It also has a new Adreno 330 GPU which Qualcomm claims is 50% better than its predecessor, the Adreno 320. Qualcomm’s also baked in an extra core called the Hexagon DSP which takes care of low-power tasks such as playing music while the screen is switched off etc. For connectivity, Qualcomm’s thrown in the entire kitchen sink, and by that we mean that the 4G LTE, Wi-Fi, USB 3.0 and Bluetooth 4.0 are all baked into the SoC. IT also supports displays up to 2560x2048 while imaging can be handled by a camera module of up to 21 megapixels.
Exynos 5 Octa (5420) - ARM's 8-Core big.LITTLE Configuration
The Samsung Exynos 5 Octa employs ARM’s big.LITTLE configuration where we find two CPU clusters, one cluster containing four A15 cores and the other cluster containing four A7 cores. The A15 have a maximum clock of 1.8 GHz while the A7’s top out at a blistering 1.3GHz, making the new 5420 seem like quite a power horse. However, do make note that even though the Exynos 5 Octa has 8 cores, the big.LITTLE configuration only permits one CPU cluster to operate at a time. It’s either all A15 cores or all A7 cores, with no option of running an uneven mixed combination of the two cores (e.g. 1 A15 and 3 A7’s). The 5410 also seemed to suffer from a complete memory dump issue every time the SoC switched between the two CPU clusters, causing the battery and performance to take a hit. The last issue that the 5420 resolves is in the graphics arena, with Samsung switching back to ARM for the duties. The Exynox 5 Octa 5420 has the Mali – T628 MP6 in a 6-core configuration, which should theoretically boost graphics performance by about 50%.
Nvidia Tegra 4 - The 4 1 Core Design
Nvidia has two SoC’s the Tegra 4 and the Tegra 4i coming up, with the two chips bringing their respective A-games to the market. The Tegra 4 will be a 4 1 configuration of A15 cores with a maximum clock speed of 1.9GHz while the Tegra 4i will sport the same 4 1 configuration, but of A9 cores with a max clock speed of 2.3GHz. The Tegra 4 will pack up to 4GB of either DDR3L or LPDDR3 Ram while the Tegra 4i will only support 2GB of LPDDR3 RAM at the most. The two also have different graphical prowess, with the Tegra 4 boasting 72 custom GPU cores while the Tegra 4i has 60 of the same. All this difference in performance becomes apparent when you realise that the Tegra 4 is capable of 4K video output (3200x2000), while the Tegra 4i can only give an output of 1920x1200. The biggest difference between the two chips happens to be the fact that the power horse Tegra 4 chip has an optional LTE chip that must be built onto the circuit board, separate from the SoC, while the Tegra 4i comes with an integrated LTE chip built-in.
The Memory Game
Each manufacturer has outlined that memory usage has been streamlined in their new SoCs. The earlier Samsung Exynos 5 Octa (5410) had coherence between its two CPU clusters turned off, which caused the caches to be dumped from memory anytime the device switched between CPU clusters. This was of course not good for the overall performance, so with the 5420, Samsung has fixed the issue. Snapdragon’s introduced a hardware data prefetcher that pre-emptively grabs data out of main memory and brings it into L2 cache. The original Krait core had no L2 prefetchers while Nvidia’s doubled the maximum RAM supported from 2GB on the Tegra 3 to 4GB on the Tegra 4 with a humongous 2MB L2 cache.
Diving a little deeper, we examine that all three are using a 2x32 LPDDR3 RAM architecture, however, there are some subtle, but important differences. While the Snapdragon 800 supports clock frequency of up to 800 MHz on its RAM module, the Exynos 5 Octa and the Tegra 4 operate at 1866MHz, double the clock speed 933 MHz, about 16% faster than the Snapdragon 800. The peak memory bandwidth of the Qualcomm Snapdragon 800 stands at 12.8 GB/s while that of the Exynos 5 Octa and Tegra 4 stand at 14.9 GB/s, which corresponds to the difference in RAM clockspeed.
The Image Signal Processing Allure
Imaging has become a rather major part of any mobile device nowadays, whether it is cell phones or tablets. Today, it isn’t just about the megapixels, but also add-on features like filters, effects, HDR, video etc. that matter a lot to any consumer. Understanding this need, Qualcomm has built some very impressive image signal processing (ISP) capabilities into the Snapdragon 800. Firstly, it has a dual ISP pipeline which allows it to handle up to 55 megapixels worth of image data. It also allows capturing of 3D images and can support up to 4 imaging sensors for shooting images whose focus can be tweaked at a later stage (hello Lytro!).
Nvidia is approaching the ISP game with its Chimera architecture, which has quite a portfolio to boast of as well. While HDR photos have become a standard in most camera phones, NVidia takes it up several notches by introducing the first ever always-on HDR camera. With this, users will be able to shoot video, panoramas, burst shots along with single photos all in HDR mode. The Chimera architecture also will enable Tegra 4 powered devices to achieve real time focus tracking, a first of its kind feature in mobile devices yet.
Samsung has not yet stepped up and spoken exclusively about the imaging prowess of its Exynos 5 Octa chips, but from what we’ve seen of the 5410, we can expect the same high speed shooting and zero shutter lag capabilities along with HD recording.
All three S0Cs are packing some major performance specs at least on paper, but what remains to be seen is their implementation by various OEMs. For example, even though the memory can be clocked up to 1866MHz on the Tegra 4 chips, it is possible that OEMs clock their RAM modules down to 1600MHz (or higher than 1866, as there is a possibility on this number going higher). While it is clear that performance boost has been a focus of the three company’s new SoCs, they also claim improved battery life not only in general, but also in accordance with performance. There’s some next-generation stuff with regards to imaging as well, which only adds to the excitement surrounding these chips. While all three sound extremely exciting on paper, what we’d like to know is how much of this power and efficiency will finally translate into real world usage on a device.