异核通信框架(1)——SMP和AMP架构

0.前言

        我是菜鸡,很久没有发表文章了。老样子,今天推荐一本书《局外人》。别像主人公似的认为任何事情都没有意义。

目录

1. SMP和 AMP架构

1.1 同构和异构

        1.1.1  同构

        1.1.2  异构

1.2 SMP和AMP

1.2.1  对称多处理结构(SMP)

1.2.2  非对称多处理结构(AMP)

1.2.3  边界多处理结构(BMP)

2. 总结


1. SMP和 AMP架构

        1971 年, Intel 公司设计出一款 4 位的 4004 微处理器,它是第一款商用处理器,很快 Intel又推出了 8 位的 8008 处理器和 16 位的 8086 处理器,那时候的 4004 芯片、8008 芯片和 8086 芯片上都只有一个核(单核 CPU),随着需求的提高和功耗问题,慢慢的发现一个核不够用了, 于是就在一个芯片上建造两个或者多个核,进而转向多核处理器发展了。多核CPU 具有更高的 计算密度和更强的并行处理能力,多核化趋势改变了 IT 计算的面貌。

1.1 同构和异构

        从硬件的角度来分,多核处理器可以分为同构和异构,如下图所示。

同构(左图)和异构(右图)


        1.1.1  同构

        如果所有的 CPU 或核心的架构都一样,那么称为同构。例如,三星的 Exynos4210、飞思卡尔的 I.MX6D以及 TI 的OMAP4460,它们有两个架构相同的 Cortex-A9 内核,都属于同构。

        1.1.2  异构

        如果所有CPU 或核心的架构有不一样的,那么就称为异构。例如,

  • 13
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值