多指令流多数据流(multipe-instructions stream multiple-data stream;MIMD)是弗林分类法中4种计算机处理架构类别的一种。在MIMD计算机系统中,多个处理单元并行处理完成不同的指令序列,对不同的数据进行操作。MIMD计算机可以是单机或多机并行处理系统。在MIMD的组织下,各个处理单元是通用的,每个处理单元都能处理所有数据并完成相应的数据运算指令。可以根据各处理单元间的通信方式对MIMD系统类型作进一步地划分。如果各处理单元共享同一个存储器,则每个处理单元存取共享存储器中的程序和数据,实现相互通信和同步,采用这种结构最普遍的代表就是对称多处理(symmetric multi-processing;SMP)系统。SMP通过共享总线或其他互连方式实现多个处理器共享单一存储器或存储器组。在SMP系统中,存储器接口性能对各个处理单元基本上相同,也就是说,对共享存储器的数据获取速度各个处理单元基本一致。多个单机或SMP系统可以经通信链路或其他固定路径,甚至是网络设备进行互连,从而形成机群系统。
首页
[{"ID":42422,"Name":"理学"},{"ID":81272,"Name":"计算机科学技术"},{"ID":81273,"Name":"计算机体系结构"},{"ID":81286,"Name":"并行处理系统"},{"ID":81287,"Name":"弗林分类"}]
. 理学 . 计算机科学技术 . 计算机体系结构 . 并行处理系统 . 弗林分类多指令流多数据流系统
/multiple-instruction stream multiple-data stream system/
最后更新 2023-01-30
浏览 124次
同时执行多个指令序列,对多个数据流同时进行操作的计算机系统。
- 英文名称
- multiple-instruction stream multiple-data stream system
- 所属学科
- 计算机科学技术