Silvermont will be used in Bay Trail, Avoton, and Merrifield processors:
- Intel’s quad-core “Bay Trail” SoC is scheduled for Q4 2013 tablets, and variants of the “Bay Trail” platform will also be used in market segments including entry laptop and desktop computers.
- Intel’s “Merrifield” is scheduled to ship to customers by the end of this year, and actual smartphones will show up in 2014.
- Intel’s “Avoton” will be used in low power microservers, and provide full server product capability that customers require including 64-bit, integrated fabric, error code correction, Intel virtualization technologies and software compatibility.
Intel will provide support for Android, Linux, and Windows devices for their new Atom SoCs.
A 1h20 webcast is available online for further details about Silvermont. The technical overview starts at 21:50 (Slide 15), and I’ll give a summary of some of the most interesting points.
This new microarchitecture brings performance improvements thanks to:
- Out of Order Execution engine enabling better single-threaded performance.
- A new multicore and system fabric capable of delivering 8 cores.
- New IA instructions and core technologies
as well as better power efficiency:
- Wider dynamic power operating range
- Enhanced power management
- Fast standby entry/exit
The slide below clearly explains the different definitions between Architecture, Microarchitecture and SoC at Intel.
SoC based on Silvermont will support 1 to 8 cores, and multicore SoC will feature modules with:
- Two cores
- Coupled second-level cache (up to 1MB)
- Dedicated point-to-point interface (IDI) to SOC providing independent read and write channels, higher bandwidth, lower latency, and OOO transaction support
Frequency and power management can be adjusted per core.
New instructions are available to improve performance (Intel Core 2 64n ISA + Core Westmere SSE4.1, SSE4.2, POPCNT), and security (Westmere AES-NI, Intel Secure Key), and news technologies such as Real Time instruction tracing, Intel VT-x2, and support for McAfee DeepSAFE will be embedded in the new SoCs.
One of the most interesting part of the presentation is the comparison to competitors.
It’s probably safe to use the “Small” competitor is ARM, and the “Large” competitor is AMD. We already knew that AMD is not the best when it comes to power consumption, but what’s interesting is that Intel seems to vastly outperform current ARM big.LITTLE SoCs and Tegra 3 (4+1 companion core) when it comes to its power/performance ratio of its future SoCs. This chart is obviously biased since it’s there to show how good Intel microarchitecture is, but that still probably means Intel will be a serious competitors in the tablet and smartphone space, as long as they can also compete on price/performance and price/power ratios.
They also show very good performance and power improvement over the Saltwell microarchitecture both for single-thrreaded and multi-threaded use cases.
Peak to peak used the maximum frequency available, iso-power shows the performance improvement over the same power level, and iso-perf shows the difference in power consumption for a given performance metrics. STW stands for Saltwll, SLM for Silvermont. 1C1T = 1 Core 1 Thread, 2C4T = 2 Cores, 4 Threads, etc…
Going back to Intel vs ARM, they show how the Intel Dual Core Silvermont SoC outperforms ARM Quad core SoCs both in terms of performance and power consumption.
and a tablet comparison with expected results from Silvermont SoCs.
The benchmark used is SPECint*rate_base200, but the ARM tablets used are not described, and we just know they are similar configurations (e.g. number of cores, RAM, etc..), as the Silvermont solution.
We’ll probably need to wait for actual hardware at the end of the year to make a fair comparison, but the results provided by Intel look very promising.
You can download the presentation’s PDF for more slides.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
6 Replies to “Intel Takes on ARM with Silvermont Microarchitecture for Low Power SoCs”
No matter what Intel does it will be difficult for them to gain any traction
* Companies don’t want Intel as their only supplier, look what happened with x86, you pretty much had to sign your soul away to get a license and Intel still kicked your ass for doing so.
* Arm licenses are incredibly liberal in comparison, anyone can roll their own if they want.
* Tablet/phone users dont care about the added performance Intel offers, Arm is good enough.
* The only other thing Intel brings to the table is compatibility with Windows x86 huge application base and Windows is struggling to capture market-share in the tablet space.
So in the “Silvermont’s Wide Dynamic Range of Operation” sheet Intel claims that at the same performance ARM requires more electrical power than a Silvermont? Wow … that’s quite a claim. Interesting to see if that is true
FWIW: http://en.wikipedia.org/wiki/List_of_CPU_power_dissipation_figures#Intel_Atom shows Atom TDPs … 0.65 W for a 800 MHz Atom, 2.4 W for a 2 GHz Atom. Not bad. And now SIlvermont is going to improve that … ?
Note that on those benchmarks they specify a couple of important caveats:
a) This is all projected numbers, not real devices.
b) The benchmark stuff is using a “retired” benchmark? ?
c) The code “may be” (i.e is) optimised for their hardware/ISA.
d) Who knows what the competition is. i.e. one can only assume they put some effort into finding the slowest and most power hungry systems they could find, and projected the best case for theirs.
e) Who knows if they’re using other processors as well (i.e. gpgpu/opencl), or the SIMD units.
f) None of the line graphs have scales: this makes them meaningless junk.
So basically *all* the plots are meaningless junk for one reason or another. But with the process trump card they can obviously be competitive on power/performance so it will probably come down to price (which we know will be high) and on how much people still care about microsoft by then. Oh and a SOC is much more than the cpu.
Although this is clearly aimed at ARM, it’s also a big shot at AMD who already have a released SOC. The usual ‘wait for our stuff and it’s all honey and bjobs’ approach that the PS2 played so well.
Great report, translated to Chinese
Going x86 means you have a BIOS and that means you can pretty much run what you want (Linux, BSD, Windows etc) straight out of the box, or alternatively it means you can get away with making only one image to support almost all devices. Alas, ARM is a long long long long way from that level of convenience.
If there were x86 boards on the market priced competitively with Raspberry Pi/Cubieboard etc (i.e. <USD50 Minnowboard) I doubt that anyone would be using ARM boards for home server-type projects. Why go though the hassle building images for ARM when all the extant desktop linux distributions are an iso download away.
No contemporary x86 uses BIOS, it’s not 1980, read up on UEFI. UEFI comes standard with contemporary vendor-supported ARMs. Where board doesn’t come with UEFI, that’s to save you, consumer, 50+ bucks on end product. 90% of ARM boards come with U-Boot, that allows to boot any operating system. But 90% of ARM devices also come with Android, and nobody *really* cares to run anything else on ARMs.
Ah, and nobody uses CD/DVD nowadays, so ISO images are useless.