Krait (processor)

ARM-based CPU


title: "Krait (processor)" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["arm-processors", "qualcomm-ip-cores"] description: "ARM-based CPU" topic_path: "general/arm-processors" source: "https://en.wikipedia.org/wiki/Krait_(processor)" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::summary ARM-based CPU ::

::data[format=table title="Infobox CPU"]

FieldValue
nameKrait
produced-start2012
slowest1
fastest2.7
slow-unitGHz
fast-unitGHz
designfirmQualcomm
manuf1Qualcomm
archARMv7-A, Thumb-2
numcores2 or 4
l1cache16KiB and 16KiB
l2cache1MiB or 2MiB
predecessorScorpion
successorKryo
::

| name = Krait | image = | image_size = | caption = | produced-start = 2012 | produced-end = | slowest = 1 | fastest = 2.7 | slow-unit = GHz | fast-unit = GHz | fsb-slowest = | fsb-fastest = | fsb-slow-unit = | fsb-fast-unit = | size-from = | size-to = | soldby = | designfirm = Qualcomm | manuf1 = Qualcomm | core1 = | pack1 = | brand1 = | arch = ARMv7-A, Thumb-2 | microarch = | cpuid = | code = | numcores = 2 or 4 | l1cache = 16KiB and 16KiB | l2cache = 1MiB or 2MiB | l3cache = | application = | predecessor = Scorpion | successor = Kryo

Qualcomm Krait is an ARM-based central processing unit included in the Snapdragon S4 and earlier models of Snapdragon 400/600/800 series SoCs. It was introduced in 2012 as a successor to the Scorpion CPU and although it has architectural similarities, Krait is not a Cortex-A15 core, but it was designed in-house. In 2015, Krait was superseded by the 64-bit Kryo architecture, first introduced in Snapdragon 820 SoC.

Overview

  • 11-stage integer pipeline with 3-way decode and 4-way out-of-order speculative issue superscalar execution
  • Pipelined VFPv4 and 128-bit wide NEON (SIMD)
  • 7 execution ports
  • 4 KB + 4 KB direct mapped L0 cache
  • 16 KB + 16 KB 4-way set associative L1 cache
  • 1 MB (dual-core) or 2 MB (quad-core) 8-way set-associative L2 cache
  • Dual- or quad-core configurations
  • Performance (DMIPS/MHz):
    • Krait 200: 3.3 (28 nm LP)
    • Krait 300: 3.39 (28 nm LP)
    • Krait 400: 3.39 (28 nm HPm)
    • Krait 450: 3.51 (28 nm HPm)

References

References

  1. (October 7, 2011). "Qualcomm's New Snapdragon S4: MSM8960 & Krait Architecture Explored". [[Anandtech]].
  2. (February 21, 2012). "Qualcomm Snapdragon S4 (Krait) Performance Preview - 1.5 GHz MSM8960 MDP and Adreno 225 Benchmarks". [[Anandtech]].
  3. Linley Gwennap. (December 18, 2012). "Krait 300 Bumps Up Performance". The Linley Group.

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::

arm-processorsqualcomm-ip-cores