目录:
定义-松耦合多处理器系统是什么意思?
松耦合多处理器系统是一种多处理类型,其中,各个处理器都配置有自己的内存,并且能够独立执行用户和操作系统指令。 这种类型的架构为并行处理铺平了道路。 松耦合的多处理器系统通过高速通信网络连接。
松耦合的多处理器系统也称为分布式内存,因为处理器不共享物理内存,而是拥有自己的IO通道。
Techopedia解释了松耦合多处理器系统
多处理器系统利用多个CPU以及内存和IO通道。 它们能够处理多指令,多数据(MIMD)编程。 因此,它们支持并发操作。 多处理器系统中的处理器配置可以松散耦合或紧密耦合。 这两种类型的多处理器之间的主要区别是内存的组织方式。
紧密耦合的系统共享一个内存空间,并通过共享的公共内存共享信息。 松耦合的多处理器由分布式内存组成,每个处理器都有自己的内存和IO通道。 处理器通过消息传递或互连交换相互通信。 每个处理器还可以运行不同的操作系统,并具有自己的总线控制逻辑。
松耦合的系统比紧密耦合的系统便宜,但与紧密耦合的系统相比,松散的系统体积更大且性能较低。 松耦合系统中的各个节点可以轻松更换,并且通常价格便宜。 松耦合的系统也比紧密耦合的系统消耗更多的功率。 松散耦合的系统更坚固,可以抵抗故障。 单节点故障不会破坏整个系统,也很容易在现有系统中添加更多节点。 但是,需要额外的硬件来提供各个处理器之间的通信,这使它们变得复杂且便携性较差。
松耦合多处理器的一些特征是:
- 分布式内存
- 低竞争
- 高扩展性
- 高延迟
- 低资料率
- 低成本
- 静态互连
- 能够运行多个操作系统
- 产量低
- 安全性低
- 所需空间增加
- 高功耗
- 可重复使用的灵活组件