随着生产力的发展需求,普通的计算机将无法满足信息化社会环境对生产能力的高速度和高精度要求,而在量子计算机出现之前,非巨型机的多处理器系统将是一种单位处理时间高于集群,大数据任务系统综合响应时间能媲美单机任务的的一个选项。
多处理器系统
多处理器系统是指包含两台或多台功能相近的处理器,处理器之间彼此可以交换数据,所有处理器共享内存,I/O设备,控制器,及外部设备,整个硬件系统由统一的操作系统控制,在处理器和程序之间实现作业、任务、程序、数组极其元素各级的全面并行。
多处理器结构
一般认为, 多处理器的概念应包含以下几点:
(1) 包含两台或多台功能相近的处理器, 且彼此可交换数据;
(2) 所有处理器
共享内存;
(3) 所有处理器都共享I/O通道、 控制器和
外部设备;