首页
社区
课程
招聘
[原创]Snapdragon、Kryo、Cortex 与 ARM Instruction Set 之间的关系
发表于: 2018-4-11 17:08 3763

[原创]Snapdragon、Kryo、Cortex 与 ARM Instruction Set 之间的关系

2018-4-11 17:08
3763

Snapdragon、Kryo、Cortex 与 ARM Instruction Set 之间的关系

  • ARM Instruction Set

    ARMv8、ARMv7-A 等都是 ARM 指令集的不同版本,类似 x86、IA-32、AMD64、x86-64 都是 x86 architectures 指令集一样。

    基本上 instruction set(指令集)与 architecture 是同义词。

    注意 IA-64 不属于 x86 architectures。

  • Cortex

    Cortex 是 ARM 公司推出的一个 CPU 核心架构系列。这个核心指的就是 CPU 核心数的那个核心,而不是 CPU 本身。

    当然 Cortex CPU 核心系列基于 ARM architectures 研发,这些 ARM architectures 有 ARMv8(64-bit)、ARMv7-A(32-bit)等等。

    Intel 命名的 Core 系列指的是 CPU 系列,而不是 CPU 核心系列。其各个版本 Skylake、kaby lake 等等,也仅仅是第 n 代 Core CPU 的代号而已,更换代号并不能说明 CPU 核心架构发生了变化,可能仅仅是同样的核心架构,但增加了核心数或增加了主频而已,于是就成了新一代处理器。

    不过,cortex CPU 核心架构系列同 core CPU 系列一样,在下面也有细分,比如:Core 有 Core i3、Core i5、Core i7,Cortex 也有 Cortex-M、Cortex-R、Cortex-A。明确一点的是 core i3 指的是 CPU,而 cortex-M 指的是 CPU 核心。

  • Kryo

    Kryo 是 Qualcomm 公司研发的基于 ARM architectures 的一个 CPU 核心系列,与 ARM 公司的 Cortex CPU 核心系列是竞争关系。

  • Snapdragon

    早的 Snapdragon 基于 ARM 公司 cortex CPU 核心,即多个 cortex 核心封装在一起就成了 Snapdragon 650。而新的 Snapdragon 则基于 Qualcomm 自己研发的 Kryo CPU 核心,多个 kryo 核心封装在一起就成了 Snapdragon 660、835、845。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 200
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
新人第一次发帖,希望和大家交流学习、进步!
2018-4-11 17:11
0
游客
登录 | 注册 方可回帖
返回