Krait (CPU)
   HOME

TheInfoList



OR:

Qualcomm Qualcomm () is an American multinational corporation headquartered in San Diego, California, and incorporated in Delaware. It creates semiconductors, software, and services related to wireless technology. It owns patents critical to the 5G, 4 ...
Krait is an
ARM In human anatomy, the arm refers to the upper limb in common usage, although academically the term specifically means the upper arm between the glenohumeral joint (shoulder joint) and the elbow joint. The distal part of the upper limb between th ...
-based
central processing unit A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, an ...
included in the
Snapdragon ''Antirrhinum'' is a genus of plants commonly known as dragon flowers, snapdragons and dog flower because of the flowers' fancied resemblance to the face of a dragon that opens and closes its mouth when laterally squeezed. They are native to r ...
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 The ARM Cortex-A15 MPCore is a 32-bit processor core licensed by ARM Holdings implementing the ARMv7-A architecture. It is a multicore processor with out-of-order superscalar pipeline running at up to 2.5 GHz. Overview ARM has claimed t ...
core, but it was designed in-house. In 2015, Krait was superseded by the 64-bit
Kryo Qualcomm Kryo is a series of custom or semi-custom ARM-based CPUs included in the Snapdragon line of SoCs. These CPUs implement the ARM 64-bit instruction set and serve as the successor to the previous 32-bit Krait CPUs. It was first introduc ...
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 Neon is a chemical element with the symbol Ne and atomic number 10. It is a noble gas. Neon is a colorless, odorless, inert monatomic gas under standard conditions, with about two-thirds the density of air. It was discovered (along with krypton ...
(
SIMD Single instruction, multiple data (SIMD) is a type of parallel processing in Flynn's taxonomy. SIMD can be internal (part of the hardware design) and it can be directly accessible through an instruction set architecture (ISA), but it should ...
) * 7 execution ports * 4 KB + 4 KB direct mapped L0
cache Cache, caching, or caché may refer to: Places United States * Cache, Idaho, an unincorporated community * Cache, Illinois, an unincorporated community * Cache, Oklahoma, a city in Comanche County * Cache, Utah, Cache County, Utah * Cache County ...
* 16 KB + 16 KB 4-way set associative L1 cache * 1 MB (
dual-core A multi-core processor is a microprocessor on a single integrated circuit with two or more separate processing units, called cores, each of which reads and executes program instructions. The instructions are ordinary CPU instructions (such a ...
) 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)


See also

*
Scorpion (CPU) Scorpion is a central processing unit (CPU) core designed by Qualcomm for use in their Snapdragon mobile systems on chips (SoCs). It was released in 2008. It was designed in-house, but has many architectural similarities with the ARM Cortex-A8 ...
*
Kryo (microarchitecture) Qualcomm Kryo is a series of custom or semi-custom ARM architecture, ARM-based CPUs included in the Qualcomm Snapdragon, Snapdragon line of system on a chip, SoCs. These CPUs implement the ARM architecture, ARM 64-bit instruction set and serve as ...
*
Comparison of ARMv7-A cores This is a comparison of processors based on the ARM family of instruction sets designed by ARM Holdings and 3rd parties, sorted by version of the ARM instruction set, release and name. ARMv6 ARMv7-A This is a table comparing central proc ...
*
List of Qualcomm Snapdragon processors A ''list'' is any set of items in a row. List or lists may also refer to: People * List (surname) Organizations * List College, an undergraduate division of the Jewish Theological Seminary of America * SC Germania List, German rugby unio ...


References


External links


Qualcomm's Snapdragon S4 Site
{{Application ARM-based chips ARM processors Qualcomm IP cores