Trisha Shetty (Editor)

Krait (CPU)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Produced
  
2012

Common manufacturer(s)
  
Qualcomm

Instruction set
  
ARMv7-A, Thumb-2

Designed by
  
Qualcomm

Max. CPU clock rate
  
1 GHz to 2.7 GHz

Cores
  
2 or 4

Krait is an ARM-based central processing unit included in Qualcomm Snapdragon S4 and Snapdragon 400/600/800/801/805 (Krait 200, Krait 300, Krait 400 and Krait 450) System on chips. 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.

Overview

  • 11 stage integer pipeline with 3-way decode and 4-way out-of-order speculative issue superscalar execution
  • Pipelined VFPv4[under discussion] 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

    Krait (CPU) Wikipedia