第5章分布式存储器及其 时延容忍 1层次存储器技术 2高缓一致性协议 23共享存储器的一致性 a24分布式高速缓存/主存体 系结构 5时延容忍技术 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 2 第5章 分布式存储器及其 时延容忍 ◼1 层次存储器技术 ◼ 2 高缓一致性协议 ◼ 3 共享存储器的一致性 ◼ 4 分布式高速缓存/主存体 系结构 ◼ 5 时延容忍技术
4分布式高缓主存体系结构 几种分布式存储结构 1.前言 口物理上分布的存储器可被逻辑共享、不共享 或部分共享 口共享存储器体系结构(多处理器)同时支持共 享存储器和消息传递编程模型 口SMP具有共享存储器体系结构,而传统的MP 不是 口还有许多分布式存储器结构介于两者之间 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 3 4 分布式高缓/主存体系结构 ◼一、几种分布式存储结构 ◼ 1.前言 ❑ 物理上分布的存储器可被逻辑共享、不共享 或部分共享 ❑ 共享存储器体系结构(多处理器)同时支持共 享存储器和消息传递编程模型 ❑ SMP具有共享存储器体系结构,而传统的MPP 不是 ❑ 还有许多分布式存储器结构介于两者之间
2共享存储器体系结构的定义 g某个系统称为具有共享存储器体系结构 (多处理器),如果该系统内任何处理器 上的进程都能直接访问整个系统内的任 何本地和远程存储器。 非共享存储器体系结构(多计算机)。 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 4 ◼ 2.共享存储器体系结构的定义 ❑ 某个系统称为具有共享存储器体系结构 (多处理器),如果该系统内任何处理器 上的进程都能直接访问整个系统内的任 何本地和远程存储器。 ◼ 非共享存储器体系结构(多计算机)
PVP(Cray T90) SMP(Intel SHV SunFire. DEC 8400 集中式存储器 SGI PowerChallenge, IBM R60, UMA 多处理机 单一共享存储 COMA (KSR-1, DDM) 器地址空间 CC-NUMA (Stanford Dash, SGI Origin 2000, Sequent NUMA Q NUMA Data General, HP/Convex Exemplar) MID 分布式存储器 NCC-NUMA =1 ( Cray T3E,等) INORM 机群 (BM SP2, DEC TruCluster DSM i SC-NUMA 多计算机 Tandem himalaya, HP. Microsoft Wolfpack,等) TreadMarks 多个非共享存 (松耦合) Wind Tunnel 储器地址空间 IvY, Shrimp, MPP(Intel TFLOPS) 等) (紧耦合) 建立并行、分布式和机群计算机的不同类型的存储器体系结构 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 5
3. UMA NUMA. NORMA, COMA. CC NUMA NCC NUMA NORMA: No-remote memory accesses 构 CC-NUMA: cache-coherent NUMA NcC NUMA: non cache coherent NUMA 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 6 ◼ 3.UMA,NUMA,NORMA,COMA,CCNUMA,NCC—NUMA ◼ NORMA:No-remote memory access结 构 ◼ CC-NUMA:cache—coherent NUMA ◼ NCC—NUMA:non cache coherent NUMA