多处理器系统
多处理器系统
多处理器系统(Multiprocessor Systems)是指包含两台或多台功能相近的处理器,处理器之间彼此可以交换数据,所有处理器共享内存,I/O设备,控制器,及外部设备,整个硬件系统由统一的操作系统控制,在处理器和程序之间实现作业、任务、程序、数组极其元素各级的全面并行。
概念
多处理器系统示意图:
拓展
多CPU系统
我们所说的多CPU系统通常包括四种不同的形式即多处理器系统(Multiprocessor Systems)、多计算机系统(Multicomputer Systems)、 网络系统(Network Systems)和分布式系统(Distributed Systems)。
由于网络系统和分布式系统都具有通过网络互连的分布属性, 因此往往又把二者统归为分布式系统。
多处理器结构
一般认为, 多处理器的概念应包含以下几点:
(1) 包含两台或多台功能相近的处理器, 且彼此可交换数据;
(2) 所有处理器共享内存
(3) 所有处理器都共享I/O通道、 控制器和外部设备
(4) 整个系统由统一的操作系统控制, 在处理器和程序之间实现作业、 任务、 程序段数组及其元素各级的全面并行。
参考资料
最新修订时间:2022-08-25 11:33
目录
概述
概念
拓展
参考资料