对称多处理器技术

来自计算思维百科
跳转至: 导航搜索

对称多处理器技术是相对于非对称多处理器技术而言应用十分广泛的并行技术。在该架构中,多个处理器运行操作系统的单一复本,同时共享内存和计算机的其它资源,如图1所示。SMP系统采用商业化的处理器,这些处理器通过总线或交叉开关连接到共享存储器。所有的处理器都可以平等地访问内存、I/0和外部中断。系统资源被所有的处理器共享,而且工作负载能够均匀地分配到所有可用的处理器上。目前,多数SMP系统的处理器是通过共享系统总线来实现数据的对称多处理。然而,在SMP系统中增加更多处理器的两个主要问题是系统需要消耗更多资源来支持处理器抢占内存,以及内存同步问题。

6.3.1.png

图1对称多处理SMP技术