Nokia uses the Krait processor from Qualcomm in its mobile phones. This is a comparison table of the processor in the Nokia mobile phone. If you have any questions about the processor then see the website of Nokia or Qualcomm for more information on the processor. You will note that the processor has 14kb in L0 cache and also 1Mb cache on the L2 with a dual core processor. See also the Exynos Series 9 and the Qualcomm MSM8655T processor.
Table of Contents
Krait Processor Nokia
In 2012, Qualcomm introduced the Krait CPU as part of the Snapdragon S4 and earlier 400/600/800 series SoCs, replacing the older Scorpion CPU. Despite some similarities, Krait wasn’t the same as the Cortex-A15 core; it was Qualcomm’s own design. Then, in 2015, the 64-bit Kryo architecture replaced Krait, debuting in the Snapdragon 820 SoC.
Qualcomm Scorpion vs Qualcomm Krait
Both Qualcomm Scorpion and Krait are ARM-based central processing units (CPUs) created by Qualcomm and utilized in different Snapdragon System on Chips (SoCs). Here’s a breakdown of the two:
Qualcomm Scorpion: Firstly, it served as the precursor to the Krait processor. It has fewer instruction execution ports, affecting its processing capabilities.
Qualcomm Krait: Introduced in 2012, it replaced the Scorpion CPU. Even though it shares some design elements with Scorpion, Krait isn’t a Cortex-A15 core; Qualcomm developed it in-house. Later on, it was replaced by the 64-bit Kryo architecture, debuting in the Snapdragon 820 SoC. Krait boasts an 11-stage integer pipeline with advanced decoding and out-of-order execution, enhancing its performance. With seven instruction execution ports, Krait can handle more instructions simultaneously, increasing its overall efficiency. Comparatively, Krait was up to 150% faster than other ARM-based CPU cores available at the time of its launch.
To sum up, both Scorpion and Krait played essential roles in mobile processing. However, Krait offered significant enhancements, such as higher speed and efficiency. It’s important to note that newer architectures like Kryo have since replaced both Scorpion and Krait in the latest Qualcomm Snapdragon SoCs. Likewise also see the Nokia Lumia 820 User Manual as well as the Nokia Lumia 810 Manual.
What is the difference between Krait and Kryo?
The Krait and Kryo processors, both created by Qualcomm and used in various Snapdragon System on Chips (SoCs), have their differences. Here’s a comparison:
Qualcomm Krait:
- Introduced in 2012, succeeding the Scorpion CPU.
- Used in Snapdragon S4 and earlier models of Snapdragon 400/600/800 series SoCs.
- Features an 11-stage integer pipeline with advanced decoding and out-of-order execution.
- Equipped with seven instruction execution ports, enhancing overall performance.
- Capable of handling up to four instructions simultaneously.
- Krait was up to 150% faster than other ARM-based CPU cores available at its release.
Qualcomm Kryo:
- The Kryo cores follow Qualcomm’s Krait cores.
- Unlike Krait, Kryo cores aren’t Qualcomm’s original design; they are a semi-custom implementation of Arm’s Cortex cores.
- These CPUs utilize the ARM 64-bit instruction set and replace the previous 32-bit Krait CPUs.
- Initially introduced in the Snapdragon 820 in 2015.
- In 2017, Qualcomm released mid-range Kryo SoCs with the Snapdragon 636 and Snapdragon 660.
- The Snapdragon 632, featuring Kryo architecture, was released as the first entry-level SoC in 2018.
In summary, both Krait and Kryo have played significant roles in mobile processing. However, Kryo brings improvements over Krait, such as increased speed and efficiency. It’s worth noting that newer architectures like Oryon have succeeded these processors in recent Qualcomm Snapdragon SoC. The following is the last updates to the specs of the processor.
Likewise see also the Cortex A5 Processor and Exynos Series 9 Processors comparison.
Qualcomm Scorpion | Qualcomm Krait | |
Decode | 2-wide | 3-wide |
Pipeline depth | 10 stages | 11 stages |
Out of Order Execution | Yes, non-speculative | Yes |
FPU | VFPv3 (pipelined) | VFPv4 (pipelined) |
NEON | Yes (128-bit wide) | Yes (128-bit wide) |
Process Technology | 65/45 nm | 28 nm |
Execution Ports | 3 | 7 |
L0 Cache | 4kB + 4kB direct mapped | |
L1 Cache | 32 kB + 32 kB | 16 kB + 16 kB 4-way set associative |
L2 Cache | 256 kB (Single-core)/512 kB (Dual-core) | 1 MB 8-way set associative (Dual-core)/2 MB (Quad-core) |
Core Configurations | 1, 2 | 2, 4 |
DMIPS/MHz speed per core | 2.1 | 3.1 (Krait 200) / 3.4 (Krait 300) |
13 thoughts on “Krait Processor Nokia”
Comments are closed.