ARM has been making waves over the past two years with plenty of processor and graphics IP announcements, but they are not alone in the game. MIPS Technologies, almost as old as ARM itself, also licenses RISC processors. With licensees like Broadcom and Sigma Designs, they have undoubtedly held the ...
We've known that Microsoft has been planning an ARM-compatible version of Windows since well before we knew anything else about Windows 8, but the particulars have often been obscured both by unclear signals from Microsoft itself and subsequent coverage of those unclear signals by journalists. Steven Sinofsky has taken to ...
How do you keep increasing performance in a power constrained environment like a smartphone without decreasing battery life? You can design more efficient microarchitectures, but at some point you’ll run out of steam there. You can transition to newer, more power efficient process technologies but even then progress is very difficult to come by. In the past you could rely on either one of these options to deliver lower power consumption, but these days you have to rely on both - and even then it’s potentially not enough. Heterogeneous multiprocessing is another option available - put a bunch of high performance cores alongside some low performance but low power cores and switch between them as necessary.
NVIDIA recently revealed it was doing something similar to this with its upcoming Tegra 3 (Kal-El) SoC. NVIDIA outfitted its next-generation SoC with five CPU cores, although only a maximum of four are visible to the OS. If you’re running light tasks (background checking for email, SMS/MMS, twitter updates while your phone is locked) then a single low power Cortex A9 core services those needs while the higher performance A9s remain power gated. Request more of the OS (e.g. unlock your phone and load a webpage) and the low power A9 goes to sleep and the 4 high performance cores wake up.
While NVIDIA’s solution uses identical cores simply built using different transistors (LP vs. G), the premise doesn’t change if you move to physically different cores. For NVIDIA, ARM didn’t really have a suitable low power core thus it settled on a lower power Cortex A9. Today, ARM is expanding the Cortex family to include a low power core that can either be used by itself or as an ISA-compatible companion core in Cortex A15 based SoCs. It’s called the ARM Cortex A7.
Let's recap the current smartphone/tablet SoC landscape. Everything shipping today is built on a 4x-nm process, built either at Global Foundries, Samsung, TSMC or UMC. Next year we'll see a move to 28nm (bringing better performance and power characteristics) but between now and the end of 2012 there will be a myriad of designs available on the market.
The table below encapsulates much of what you can expect over the next 12+ months:
| 2011/2012 SoC Comparison | |||||||
| SoC | Process Node | CPU | GPU | Memory Bus | Release | ||
| Apple A5 | 45nm | 2 x ARM Cortex A9 w/ MPE @ 1GHz | PowerVR SGX 543MP2 | 2 x 32-bit LPDDR2 | Now | ||
| NVIDIA Tegra 2 | 40nm | 2 x ARM Cortex A9 @ 1GHz | GeForce | 1 x 32-bit LPDDR2 | Now | ||
| NVIDIA Tegra 3/Kal-El | 40nm | 4 x ARM Cortex A9 w/ MPE @ ~1.3GHz | GeForce++ | 1 x 32-bit LPDDR2 | Q4 2011 | ||
| Samsung Exynos 4210 | 45nm | 2 x ARM Cortex A9 w/ MPE @ 1.2GHz | ARM Mali-400 MP4 | 2 x 32-bit LPDDR2 | Now | ||
| Samsung Exynos 4212 | 32nm | 2 x ARM Cortex A9 w/ MPE @ 1.5GHz | ARM Mali-400 MP4 | 2 x 32-bit LPDDR2 | 2012 | ||
| ST-Ericsson NovaThor LP9600 (Nova A9600) | 28nm | 2 x ARM Cortex-A15 @ 2.5GHz | IMG PowerVR Series 6 (Rogue) | Dual Memory | 2013 | ||
| ST-Ericsson Novathor L9540 (Nova A9540) | 32nm | 2 x ARM Cortex A9 @ 1.85GHz | IMG PowerVR Series 5 | 2 x 32-bit LPDDR2 | 2H 2012 | ||
| ST-Ericsson NovaThor U9500 (Nova A9500) | 45nm | 2 x ARM Cortex A9 @ 1.2GHz | ARM Mali-400 MP1 | 1 x 32-bit LPDDR2 | Now | ||
| ST-Ericsson NovaThor U8500 | 45nm | 2 x ARM Cortex A9 @ 1.0GHz | ARM Mali-400 MP1 | 1 x 32-bit LPDDR2 | Now | ||
| TI OMAP 4430 | 45nm | 2 x ARM Cortex A9 w/ MPE @ 1.2GHz | PowerVR SGX 540 | 2 x 32-bit LPDDR2 | Now | ||
| TI OMAP 4460 | 45nm | 2 x ARM Cortex A9 w/ MPE @ 1.5GHz | PowerVR SGX 540 | 2 x 32-bit LPDDR2 | Q4 11 - 1H 12 | ||
| TI OMAP 4470 | 45nm | 2 x ARM Cortex A9 w/ MPE @ 1.8GHz | PowerVR SGX 544 | 2 x 32-bit LPDDR2 | 1H 2012 | ||
| TI OMAP 5 | 28nm | 2 x ARM Cortex A15 @ 2GHz | PowerVR SGX 544MPx | 2 x 32-bit LPDDR2 | 2H 2012 | ||
| Qualcomm MSM8x60 | 45nm | 2 x Scorpion @ 1.5GHz | Adreno 220 | 1 x 32-bit LPDDR2* | Now | ||
| Qualcomm MSM8960 | 28nm | 2 x Krait @ 1.5GHz | Adreno 225 | 2 x 32-bit LPDDR2 | 1H 2012 | ||
The key is this: other than TI's OMAP 5 in the second half of 2012 and Qualcomm's Krait, no one else has announced plans to release a new microarchitecture in the near term. Furthermore, if we only look at the first half of next year, Qualcomm is the only company that's focused on significantly improving per-core performance through a new architecture. Everyone else is either scaling up in core count (NVIDIA) or clock speeds. As we've seen in the PC industry however, generational performance gaps are hard to overcome - even with more cores or frequency.
Read on for our analysis of Qualcomm's Krait architecture and the MSM8960.
I'm in the audience of Microsoft's Partner Preview for Computex 2011, basically an event to give a sneak peak of the future of Windows to press and MS partners here in Taipei. Of course I'm talking about Windows 8. On stage there are several systems running a wide variety of hardware. ...
There's a lot of speculation about the SoC used in Samsung's Galaxy S II, thankfully through process of elimination and some snooping around we've been able to figure it out - and run some preliminary performance tests.
Read on to see how it stacks up against the latest NVIDIA Tegra 2 based smartphones.
TI sure does have impeccable timing. Not 12 hours after we published our LG Optimus 2X and NVIDIA Tegra 2 review, complete with a discussion of the 2011 SoC space, did TI announce its OMAP 5 SoC. OMAP 5 will go into production in the second half of 2011 and ship ...
NVIDIA and Intel just released their respective PR announcements a bit ago, but after much rumor mongering it’s official: Intel and NVIDIA are the latest duo to bury the hatchet. This comes on the heels of 3 other major Intel actions in the past two years: the EU fining Intel (which is still under appeal), Intel settling with AMD (affirming GloFo as a legal venture), Intel settling with the United Stated Federal Trade Commission.
With the exception of the EU fine which is still under appeal, this is the final outstanding major legal battle for Intel over their actions of the first decade of the 21st century. Generally speaking someone is always suing Intel – or Intel is always suing someone else – but as far as normality is concerned this is a return to normal for Intel: they’ve now settled with every significant government and corporate entity and are no longer living under a cloud of allegations from a number of parties.
So what are NVIDIA and Intel burying the hatchet over? A lot of this has to do with the same matters we saw in the FTC suit, as part of the FTC’s case was built on NVIDIA’s complaints. As you may recall the FTC didn’t get everything they wanted, and this suit looks to resolve those outstanding issues along with settling NVIDIA’s chipset allegations, and providing NVIDIA with a sizable 1.5bil compensation package for their troubles.
NVIDIA's CEO, Jen-Hsun Huang just announced Project Denver - its first CPU architecture design ever, based on ARM's ISA. This is a custom design done by NVIDIA in conjunction with ARM and targeted at the high performance computing (HPC) market. This is a huge announcement from NVIDIA, but not entirely unexpected. ...
Next year is looking to be a very important year for smartphone and tablet performance. Just as we saw widespread migration to the ARM Cortex A8 and Qualcomm Scorpion CPU cores in smartphones in 2010, in the next 12 months we will see the first tablets and smartphones based on ...
Last month TI announced it was the first to license ARM’s next-generation Eagle core. Today, ARM is announcing the official name of that core: it’s the ARM Cortex A15. Architectural details are light, and ARM is stating that first silicon will ship in 2012 at 32/28nm. Here’s what we do know. ...