Always On Performance and Battery Life for Today's Mobile Devices
by John Kalkman on October 19, 2011
As VP of Samsung Semiconductor’s System LSI business, it’s my job to keep a finger on the pulse of cutting-edge processor technology that has the potential to improve application processors and mobile device structures. One company that’s constantly researching and developing better performance processor technology is ARM®, a longstanding partner of Samsung. In fact, our recently announced Exynos 4212 is based on the dual core ARM® Cortex™-A9.
I’m pleased to see that ARM® is continuing to contribute to this legacy with the announcement of its energy efficient Cortex-A7processor. Set to emerge as the most energy efficient processor of its class, ARM®'s Cortex-A7offers 50 percent greater performance and energy efficiency that’s five times that of traditional application processors.
Equally impressive is ARM®'S big.LITTLE processing strategy, which has the potential to provide high performance, power-efficient system-on-chips (SoCs), extending the battery life for future mobile devices.
I'd like to congratulate ARM® on the launch of its Cortex-A7 core and its innovative approach to maximizing power saving while offering high-performance processing capabilities. For the details of the announcement, I've posted the text of the official release below.
What are your thoughts on ARM®'s Cortex-A7 and big.LITTLE processing strategy announcement? I'd like to hear from you. Post your comments below.
ARM® Unveils its Most Energy Efficient Application Processor Ever; Redefines Traditional Power And Performance Relationship With big.LITTLE Processing
19 October 2011
Addresses one of today's industry challenges: extending consumers' always on, always connected mobile experience with both improved performance AND longer battery life
Cambridge, UK – 19th October 2011 – ARM® today announced the ARM® Cortex™-A7 MPCore™ processor – the most energy-efficient application class processor ARM® has ever developed, and big.LITTLE processing – a flexible approach that redefines the traditional power and performance relationship. The Cortex-A7 processor builds on the low-power leadership established by the Cortex-A8 processor that is at the heart of many of today’s most popular smartphones. A single Cortex-A7 processor delivers 5x the energy-efficiency and is one fifth the size of the Cortex-A8 processor, while providing significantly greater performance. The Cortex-A7 processor will enable a rich user experience in sub-$100 entry level smartphones and help connect the next billion people in developing markets.
One of today’s technology most significant challenges is how to create a System on Chip (SoC) that meets the conflicting consumer demand for devices with both higher-performance AND extended battery life. Big.LITTLE processing, enabled by Cortex-A7, achieves this by pairing the best of the high-performance Cortex-A15 MPCore and ultra-efficient Cortex-A7 processors. Big.LITTLE processing allows devices to seamlessly select the right processor for the right task, based on performance requirements. Importantly, this dynamic selection is transparent to the application software or middleware running on the processors.
ARM® Partners supporting these technologies include Broadcom, Compal, Freescale, HiSilicon, LG Electronics, Linaro, OK Labs, QNX, Redbend, Samsung, Sprint, ST-Ericsson and Texas Instruments. Quotes and video comments can be found below and at http://www.youtube.com/ARMflix
Mobile usage has changed significantly and today consumers are increasingly using their smartphone for the majority of their connected lives. This includes high-performance tasks, such as web browsing, navigation and gaming, and less demanding ‘always on, always connected’ background tasks, such as voice calls, social networking and email services. As a result, the mobile phone has become an indispensible compute device for many consumers. At the same time, new mobile form factors, such as tablets, are redefining computing platforms in response to consumer demand. This is creating new ways for consumers to interact with content and brings what was once only possible on a tethered device to the mobile world.
By developing big.LITTLE processing and the Cortex-A7 processor, ARM® has addressed the challenge for technology that can deliver both high-performance, required for content creation and consumption, while also delivering extreme power efficiency for extended battery life. This is particularly pertinent as smartphones and tablets continue to evolve into the primary platforms that consumers use to interact with our increasingly connected world.
Cortex-A7 – extending ARM® low-power leadership
The efficiency of the ARM® architecture is the reason why ARM® processors use less power and occupy a smaller footprint. The Cortex-A7 processor occupies less than 0.5mm2, using 28nm process technology, and provides compelling performance in both single and multicore configurations. Used as a stand-alone processor, the Cortex-A7 will deliver sub-$100 entry level smartphones in the 2013-2014 timeframe with an equivalent level of processing performance to today’s $500 high-end smartphones.
The ARM® vision of the entry level smartphone market is to redefine usage in the developing world by helping connect the next billion people to Internet content and services over mobile devices.
Big.LITTLE processing – the right processor for the right job
Big.LITTLE processing combines two different, but compatible processors within the same SoC and allows the power management software to seamlessly select the right processor, or multiple processors, for the right task. The processors appear identical from an applications software perspective.
The ‘LITTLE’, lowest-power processor – in this case, the Cortex-A7 – runs the Operating System (OS) and applications for basic always-on, always connected tasks, such as social media and audio playback. The OS and apps can then be seamlessly migrated to the higher-performance processor as demands increase for high end tasks, such as navigation and gaming. The time for this migration is in the order of 20 microseconds.
This flexible approach of choosing the right processor for the right job enables highly optimized processing which results in significant energy savings for common workloads.
System IP and tools ensures coherency and optimization for multicore solutions
The efficient and seamless switching of workloads between the two processors is supported by advanced ARM® system IP, such as AMBA® 4 ACE Coherency Extensions. This ensures full cache, I/O and processor-to-processor coherency between the Cortex-A15 and Cortex-A7, and across the complete system. Software and applications can therefore continue to run unhindered, and unnoticed by the user, as the tasks are rebalanced to provide the optimum big.LITTLE user experience.
Big.LITTLE power management software is developed by ARM® ecosystem partners months ahead of silicon availability using ARM® DS-5 tools and Fast Model virtual prototyping technology. The virtual platform, available now to lead partners, contains the Cortex-A15 and Cortex-A7 processors, as well as cache coherent interconnect System IP, allowing full system software development.
For more information go to:
• big.LITTLE processing: http://www.arm.com/products/processors/technologies/bigLITTLEprocessing.php
• Cortex-A7: http://www.arm.com/products/processors/cortex-a/cortex-a7.php
Supporting ARM® and ARM® Partner Quotes
“As smartphones and tablets continue to evolve into users’ primary compute device, consumers are demanding performance as well as the always on, always connected service they expect. The challenge for our industry and the ARM® ecosystem is how to deliver on this,” said Mike Inglis, Executive Vice President, Processor Division, ARM®. “The introduction of Cortex-A7 and big.LITTLE addresses this challenge and extends ARM®’s technology leadership by setting a new standard for energy-efficient processors and redefining the traditional power and performance relationship.”
“The race is on to put a high-performance, power-efficient supercomputer in the palm of the consumer’s hand.” said John Kalkman, vice president, Samsung Semiconductor, Inc. “We are pleased to be partnering with ARM® as they redefine the power/performance equation in mobile computing. By combining innovative technology leadership from both companies, SoC designers will have the right application processor to deliver always-on, always-connected mobile computing for future devices.”