Krait (CPU)
中央處理器核心
Krait是高通设计的ARMv7兼容中央处理单元,使用于骁龙S4及骁龙400/600/800/801/805系列系统晶片(SoC)上,于2012年发表并接替旧有的Scorpion处理器核心,大致的性能相当于ARM Cortex-A9至Cortex-A15的水准,但并不适用于big.LITTLE结构。[1]
产品化 | 2012年 |
---|---|
设计团队 | 高通 |
生产商 |
|
指令集架构 | ARM, Thumb-2 |
核心数量 | 2~4 |
一级缓存 | 16 KiB + 16 KiB |
二级缓存 | 1 MiB~2 MiB |
CPU主频范围 | 1 GHz 至 2.7 GHz |
上代产品 | Scorpion |
继任产品 | Kryo |
概观
- 11级、带三路解码的整数流水线,四路带预测执行的超标量乱序执行
- 指令流水线的VFPv4[2],128位宽度的NEON SIMD单元
- 7个执行端口
- 4 KB资料 + 4 KB指令直接映射缓存(L0 cache)
- 16 KB资料 + 16 KB指令,4路组合的一级缓存
- 1 MB(双CPU核心)或 2 MB(四CPU核心),8路组合的二级缓存
- 双CPU核心或 4 CPU核心配置
- 性能(DMIPS/MHz):
- 骁龙S4及骁龙400使用Krait 200核心,骁龙600以及部分骁龙S4 Pro (APQ8064 1AA)使用Krait 300核心,骁龙800/801使用Krait 400核心,Krait 450则用于骁龙805 SoC上
参见
参考资料
- ^ Brian Klug; Anand Lal Shimpi. Qualcomm's New Snapdragon S4: MSM8960 & Krait Architecture Explored. Anandtech. October 7, 2011 [2013-07-28]. (原始内容存档于2012-11-06).
- ^ Brian Klug; Anand Lal Shimpi. Qualcomm Snapdragon S4 (Krait) Performance Preview - 1.5 GHz MSM8960 MDP and Adreno 225 Benchmarks. Anandtech. February 21, 2012 [2013-07-28]. (原始内容存档于2013-07-29).
- ^ Linley Gwennap. Krait 300 Bumps Up Performance. Linley on Mobile. The Linley Group. December 18, 2012 [2013-07-28]. (原始内容存档于2018-12-30).