Hector 是一种分层 NUMA 机器,由通过环形网络层次结构连接的工作站组成。工作站是对称多处理器,其中处理模块通过单个总线连接。节点包含三个主要单元:处理器/缓存单元、内存单元和工作站总线接口,该接口连接了原本分开的处理器和内存总线。两个总线的分离使其他处理器能够访问此内存,而处理器在异节点内存中执行内存访问操作。机器的处理模块被分组到共享总线对称多处理器中,称为工作站。它们通过位并行本地环形连接,这... 阅读更多
NUMA 代表非一致性内存访问。NUMA 是一种多处理器模型,其中每个处理器都连接到专用的内存。非一致性内存访问 (NUMA) 机器旨在防止 UMA 机器的内存访问瓶颈。逻辑共享内存在 NUMA 机器的处理节点之间物理分配,从而导致分布式共享内存体系结构。这些并行计算机变得非常可扩展,但它们对本地内存中的数据分配非常敏感。访问节点的本地内存段比访问远程内存段快得多。主要区别在于地址空间的组织方式。在... 阅读更多
UMA 代表一致性内存访问。它是一种用于并行计算机的共享内存体系结构。UMA 模型中的所有处理器都统一共享物理内存。在 UMA 体系结构中,访问内存位置的时间与哪个处理器发出请求或哪个内存芯片包含共享数据无关。尽管 UMA 体系结构不适合构建可扩展的并行计算机,但它非常适合构建小型单总线多处理器。两台这样的机器是 Encore Computer Corporation 的 Encore Multimax,代表了 20 世纪 80 年代后期... 阅读更多