Mostrando postagens com marcador exynos. Mostrar todas as postagens
Mostrando postagens com marcador exynos. Mostrar todas as postagens

quarta-feira, 2 de julho de 2014

Samsung Releases New Exynos Processors 5422, 5260


Samsung has prepared a series of new Exynos System-on-Chip processors for this year, attending both mid-range and high-end segments. Firstly, there's the Exynos 5 Octa 5422, which is nothing more than a higher-clocked version of the 5420 chip introduced last year (and seen on devices like the Galaxy Note 3, Note 10.1, as well as the Galaxy Tab Pro, Note Pro, and Tab S range of tablets), then there's the first processor in the Exynos 5 Hexa series, the 5260, which, as its name suggests, has a total of six CPU cores. Finally, there's the Exynos 5 Octa 5800, which is basically a 5422 adapted for use in Samsung's Chromebook 2 13.3".

The 5422 is architecturally identical to the Exynos 5420 released last year, only with higher clock speeds. It therefore consists of two CPU clusters working in a big.LITTLE configuration, one being a high-performance cluster consisting of four Cortex-A15 cores clocked at 2.1GHz, and the other being a low-power cluster containing four Cortex-A7s clocked at 1.5GHz (vs 1.9GHz for the A15s and 1.3GHz on the A7s on the Exynos 5420). The GPU is a 6-core Mali-T628 MP6 clocked at 695MHz, which gives it up to about 142 GFLOPS processing power (vs 533MHz and 109 GFLOPS for the 5420). The system is fed by a 32-bit dual-channel LPDDR3-1866 (14.9GB/s bandwidth) memory interface, same as the 5420. The increase in CPU clock speed is hardly enough to yield a noticeable performance increase, but the GPU's higher frequency compared to the Exynos 5420 is definitely a significant jump. Currently the Exynos 5422 is only available in the SM-G900H variant of the Galaxy S5.

Next up is the Exynos 5 Hexa 5260, which is more of a mid-range SoC due to its lower CPU core count and weaker GPU. This processor, much like with the Exynos 5 Octa processors, has two CPU clusters in big.LITTLE configuration. The high-performance cluster consists this time of two Cortex-A15 cores clocked at 1.7GHz, and the low-power cluster is a quad-core Cortex-A7 clocked at 1.3GHz. The GPU is ARM's Mali-T624, probably in a 4-core configuration, but the clock speed is unknown and so is the theoretical compute power. However, it can be noted that the T624 has half as many execution units per core as the T628, so considering that, plus the fact that there are two less cores than inside the T628 MP6 powering the Exynos 5420/5422, you end up with about one third of the processing power at the same clock speed for the T624 MP4 compared to the T628 MP6. Finally, the 5260 SoC is fed by a 32-bit dual-channel LPDDR3-1600 memory interface, offering 12.8GB/s peak bandwidth, which is more than enough for the CPU and GPU. So far, the Exynos 5 Hexa has only made its way to two devices: the Galaxy Note 3 Neo and the Galaxy K Zoom. 

The Exynos 5 Octa 5800 is practically identical to the 5422, except that it has slightly lower clock speeds (2.0GHz vs 2.1GHz for the A15 cluster and 1.3GHz vs 1.5GHz for the A7 cluster) and it's adapted for use in Samsung's Chromebook 2 13.3" (and perhaps other Samsung Chromebooks in the future).

There are also rumors of an upcoming Samsung Exynos chip codenamed 5433, and this chip will allegedly be competitive with Qualcomm's Snapdragon 805 processor, so if that turns out to be true I'd expect a powerful chip like this to debut in one of the most awaited devices of 2014, the Galaxy Note 4. Also, you might have noticed that all of the new processors discussed here have 32-bit CPUs, while the rest of the mobile SoC market it slowly transitioning to 64-bit, so I wouldn't be surprised if the Exynos 5433 ends up being a 64-bit CPU, perhaps a Cortex-A57/53 big.LITTLE combo. 

sexta-feira, 16 de novembro de 2012

Nexus 10's SoC, Samsung Exynos 5250 review


Google's new Nexus 10 tablet, which was developed alongside Samsung, features some killer specs, most notably, the unsurpassed screen resolution of 2560 x 1600 pixels. This immense resolution results in a fine 299ppi pixel density, surpassing even the iPad's 264ppi display. However, performance demand is proportional to resolution, therefore, to be able to power such a powerful display, Google needed an extremely powerful SoC, something of the likes of Apple's A5X SoC. Well, Google has done right in choosing Samsung's brand new Exynos 5250 SoC. The Exynos 5250 is built on Samsung's successful 32nm HKMG (High-K Metal Gate) process. 

The CPU

Less than a year ago, all SoC manufacturers were bound to Cortex-A9 CPUs, so there was no real competition in terms of single-threaded performance, since it was all the same. Today, of course, the story is different. ARM's Cortex-A15 architecture leveraged certain ARM-based CPU designing companies into making similar architectures. Currently, we have three new architectures competing with each other, Qualcomm's Krait, Apple's Swift, and ARM's Cortex-A15. The real difference between these is single-threaded performance. While the Swift didn't really surprise anyone, and Krait, well, did a pretty good job, the Cortex-A15 is just astounding on a per-core basis. Indeed, one A15 core is about twice as fast as one Krait core. Now, The Exynos 5250 has two A15 cores clocked at 1.7GHz, which theoretically should translate into the best mobile CPU performance ever seen.

Now let's see how two A15s @ 1.7GHz fare against the Quad-core Krait @ 1.5GHz and the dual-core Swift @ 1.4GHz.


The Exynos 5250 in the Nexus 10 distinguishes itself clearly from the rest of the competition, and it does that, while also being one of the few who have only two cores (granted, it has the highest clock). Comparing it to the only other dual-core processor there, the Swift, found in the Apple A6X flagship SoC, we can see that per-core efficiency is unprecedented in the Cortex-A15.

Memory interface

The main constraint that a high-resolution screen poses is memory bandwidth. Considering how bad Android devices' SoCs usually do in terms of memory bandwidth, the Exynos 5250 was a true surprise. This SoC contains a dual-channel DDR3-1600 (800MHz) memory controller, bringing the theoretical memory bandwidth to a PC-class 12.8GB/s. Apple's A5X and A6X chips (both powering an iPad's Retina display) both achieve the same bandwidth as the Exynos 5250, theoretically speaking, only with a much wider memory interface (quad-channel LPDDR2-1066). That said, the Exynos 5250 is the first non-Apple SoC ever to be able to power such a fine display as the Nexus 10's.

The GPU

Another big surprise that comes with the Exynos 5250 is the brand new Mali-T604 GPU, built by ARM. It is the first GPU to use ARM's new midgard architecture, which is a new unified shader architecture. As we will see in the benchmarks below, the Mali-T604 kills the GPU inside the A5X, but lags behind the A6X. At any rate, it is by far the best GPU on the Android space.


Despite the theoretical memory bandwidth of the Exynos 5250 being equal to Apple's A6X, we clearly see that there is a huge gap between the A6X's maximum fill rate and the Exynos' maximum fill rate. Aside from the A6X, the Exynos 5250 shows excellent fill rate, leaving the other competition in the dust, and it should surely be able to handle properly the Nexus 10's immense display resolution.



Unfortunately, we see in the Offscreen Egypt HD test that the iPad 4's PowerVR SGX554MP4 GPU is actually significantly stronger than the Mali-T604, which only edges ahead of the Adreno 320. Still, it performs very well, and is the most powerful GPU on the Android space. The Onscreen test shows us the sad reality that the 2560 x 1600 display is a bit too demanding for the Mali-T604. The overall weaker GPU, combined with the significantly higher reolution, resulted in the Nexus 10 performing much worse than the iPad 4. Despite that, and taking into consideration the unprecedented resolution, the Mali-T604 does offer some reasonably good performance, and should suffice for most gaming uses.



Here is the part where Mali GPUs always get disappointing. ARM's GPUs have never been very good at their triangle throughput. We can see that the T604's midgard architecture has really improved Mali's triangle throughput, looking at the improvement since the last-gen Mali-400MP, but it is still humiliating for ARM. The triangle throughput isn't even comparable to what the iPad 4 offers, and even the 1-year-old NVIDIA Tegra 3 edges ahead (granted, triangle throughput is NVIDIA's forte). It should be good enough to power most games, but in situations where the polygon count is very high, the weak triangle throughput could act as a performance bottleneck.

Conclusion

We've seen that the Samsung Exynos 5250 has its strong points, but we've also seen a weak side to Samsung's new flagship SoC, although the vast majority of the SoC's features are excellent. The Exynos 5250 is a very interesting SoC because it uses new architectures for almost everything; it is the first to use ARM's Cortex-A15 CPU design, and also the first to have ARM's new Mali-T604 GPU. As a result, the midgard architecture also debuts with the Exynos 5250. Unlike most of the current SoCs, the Exynos 5250's features are all fine, from the die process to the CPU, the GPU and the memory controller. We also get the best from power efficiency, thanks to Samsung's 32nm HKMG process and the Cortex-A15, which proved to be quite an efficient CPU. The Nexus 10 is a very demanding device, and the Exynos 5250 is the only SoC capable of satisfying the new slate's needy demands.