OMG! Quad Core Nvidia Tegra 3 Has Actually 5 Cores

We’ve been deceived ! All along we thought the new quad-core Nvidia Tegra 3 (codename Kal-El) would just have 4 cores…right… But Nvidia has just posted a blog entry talking about a mysterious fifth core. There is also the 12-core GPU, but we already knew about that.

Nvidia Kal-El Low Power Companion Core
Nvidia Tegra 3 Block Diagram with Companion Core

Here’s what Nvidia has to say about the fifth core:

This extra core – which we call the “companion core” – runs at a lower frequency and operates at exceptionally low power.

During less power-hungry tasks like web reading, music playback and video playback, Kal-El completely powers down its four performance-tuned cores and instead uses its fifth companion core. For higher performance tasks, Kal-El disables its companion core and turns on its four performance cores, one at a time, as the work load increases.

The Variable SMP architecture is also completely OS transparent, which means that operating systems and applications don’t need to be redesigned to take advantage of the fifth core.

That sounds great ! It should mean more battery life and the source code of the OS and/or applications does not need to be modified to take advantage of this core. I did not know video playback was a low power operation before this post… I guess it’s because now most of it is handled by hardware.

vSMP (Variable Symmetric Multiprocessing) is a new technology developed by Nvidia used in Kal-El processor. The companion core is also an ARM Cortex A9 (like the 4 other cores) but apparently built using a special low power silicon process. This core uses less power at low frequencies, but more power than other cores at higher frequencies (See chart below) and its frequency will be limited to 500 Mhz.

2 Type of Processor: very low power at low frequencies, or low power at high frequencies
CPU A (Companion Chip) vs. CPU B (Standard Cortex A9 Core)

That means that device using Nvidia Tegra 3 will consume much less than other products when it is in standby mode with possibly a standby time of several months. For comparison, the Samsung Galaxy Tab built around the Nvidia Tegra 2 has a standby time of 650 Hours (~27 days). It will also greatly improve the performance when only background tasks are running or when you are simply listening to music on your phone.

All 5 cores will not run at the same time: It’s either the companion core by itself for low power operations (background tasks, audio, video, email syncs, social media syncs, etc..), one core, two cores or four cores for more demanding operations.

For more details on the “low power companion core”, you can read “Variable SMP A Multi-Core CPU Architecture for Low Power and High Performance“.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

Leave a Reply

3 Comment threads
0 Thread replies
Most reacted comment
Hottest comment thread
0 Comment authors
Qualcomm Snapdragon S4: MSM8960 | CNXSoft – Embedded Software DevelopmentNvidia Tegra 4 Details and Roadmap Leaked | CNXSoft – Embedded Software DevelopmentToradex Will Unveil Colibri T30 Nvidia Tegra 3 COM at Embedded World 2012 | CNXSoft – Embedded Software Development Recent comment authors
newest oldest most voted
Notify of

[…] board.Instant boot demo (480 ms) in WinCE with their NVidia COMThe new Colibri T30 COM powered by Nvidia Tegra 3 (Quad-core Cortex A9 processor)Colibri T20 CoMAt the conference, they will give away 100 Embedded […]


[…] different versions of Tegra 4 and the detailed roadmap. NVidia Tegra 4 processor will used the same 4-PLUS-1 configuration (4 main cores + 1 low power companion core) as Nvidia Tegra 3, except the Cortex A9 cores will be […]


[…] power savings as they use aSMP (asynchronous SMP) technology. This goes against the choice of Nvidia to have a companion core in NVidia 3.50% increase in GPU performance: The Adreno 225 GPU delivers 50% greater graphics processing power […]