首页 » 通讯 » 多核处理器AMP/SMP/BMP介绍_多核_处置器

多核处理器AMP/SMP/BMP介绍_多核_处置器

落叶飘零 2025-01-17 15:56:21 0

扫一扫用手机浏览

文章目录 [+]

最初,商业化处理器都致力于单核处理器的发展,其性能已经发挥到极致,仅仅提高单核芯片的速率会产生过多热量且无法带来相应性能改进,但CPU性能需求大于CPU发展速率。

只管通过增加流水线可以提高CPU的频率,但是由于缓存的增加与泄电流掌握不力的成分,导致功率大幅增加,性能反而不如之前低频率的CPU。
由于CPU的功率增加,导致CPU的散热问题也就更加严重,风冷已经不能办理问题了。

多核处理器AMP/SMP/BMP介绍_多核_处置器 多核处理器AMP/SMP/BMP介绍_多核_处置器 通讯

那么,此使新的技能就涌现了:多核处理器。
早在1996年就有第一款多核CPU原型Hydra。
2001年IBM推出第一个商用多核处理器POWER4,2005年Intal和AMD多核处理器大规模运用。

多核处理器AMP/SMP/BMP介绍_多核_处置器 多核处理器AMP/SMP/BMP介绍_多核_处置器 通讯
(图片来自网络侵删)

多核处理器越来越盛行,在做事器、桌面、上网本、平板、手机还是医疗设备、国防、航天等方面都得到了广泛的运用。

2、多核处理器的分类2.1 从架构上区分同构多核架构:系统中的处理器在架构上是相同的异构多核架构:系统中的处理器在架构上是不同的

同构多核架构在硬件与软件设计上比较大略,通用性高。

异构多核处理器有:TI的达芬奇平台DM6000系列(ARM9+DSP)、Xilinx的Zynq7000系列(双核Cortex-A9+FPGA)、Cell处理器(1个64位POWERPC+8个32位协处理器)等等。

同构多核处理器有:Exynos4412,freescale i.mx6 dual和quad系列、TI的OMAP4460等,Intel的Core Duo、Core2 Duo等。

嵌入式物联网须要学的东西真的非常多,千万不要学错了路线和内容,导致人为要不上去!

无偿分享大家一个资料包,差不多150多G。
里面学习内容、面经、项目都比较新也比较全!
某鱼上买估计至少要好几十。

点击这里找小助理0元领取:点击文中蓝色字体即可领取

2.2 从运行模式上区分

在软件上区分的话,多核处理器有三种运行模式:

AMP(非对称多处理)SMP(对称多处理)BMP(受约束多处理)AMP:

AMP是指,多个核相对独立的运行不同的任务,每个核之间相互隔离,可以运行不同的操作系统或裸机程序。

▲AMP运行模式

AMP的运行模式基本不会存在开销问题,尤其是在运行裸机程序时,乃至没有开销,这种模式比较适宜实时性高的运用。
但是两个核心之间的通信与资源共享须要有一套精良的处理机制。

虽然多个核心可以运行不同的系统,但是须要有一个紧张的核心,须要利用该核心来掌握全体系统以及其他的核心。
例如:一个核心运走运行实时性较高的任务,另一个核心运行UI界面。

SMP:

SMP是指多个核心运行一个操作系统,该操作系统同等的管理多个内核,这种运行模式便是大略提高运行性能。
目前支持该运行模式的操作系统有:Linux,Windows,Vxworks。

目前,我们的PC机利用的便是这种运行模式,一样平常适用于功能繁芜,对实时性哀求不高的系统。

▲SMP运行模式

BMP:

BMP运行模式与 SMP类似,同样也是一个OS管理所有的核心,但开拓者可以指定将某个任务仅在某个指定内核上实行 。

原文链接:https://mp.weixin.qq.com/s/yjtmSzskF2he4x9S2uKS5Q

转载自:嵌入衰落处理器

原文链接:多核处理器AMP/SMP/BMP先容

本文来源网络,免费传达知识,版权归原作者所有。
如涉及作品版权问题,请联系我进行删除。

相关文章

多核处理器AMP/SMP/BMP介绍_多核_处置器

最初,商业化处理器都致力于单核处理器的发展,其性能已经发挥到极致,仅仅提高单核芯片的速率会产生过多热量且无法带来相应性能改进,但C...

通讯 2025-01-17 阅读 评论0

QFP接地虚焊分析_器件_镀层

某QFP器件发生不良,不良率约10%,初步判断为接地焊点可能存在虚焊征象。No.2 剖析过程Part.1 X-Ray不雅观察0°不...

通讯 2025-01-17 阅读0 评论0