首页> 外文期刊>IBM Journal of Research and Development >High-throughput coherence control and hardware messaging in Everest
【24h】

High-throughput coherence control and hardware messaging in Everest

机译:Everest中的高吞吐量一致性控制和硬件消息传递

获取原文
           

摘要

Everest is an architecture for high-performance cache coherence and message passing in partitionable distributed shared-memory systems that use commodity shared multiprocessors (SMPs) as building blocks. The Everest architecture is intended for use in designing future IBM servers using either PowerPC® or Intel® processors. Everest provides high-throughput protocol handling in three dimensions: multiple protocol engines, split request response handling, and pipelined design. It employs an efficient directory subsystem design that matches the directory-access throughput requirement of high-performance protocol engines. A new directory design called the complete and concise remote (CCR) directory, which contains roughly the same amount of memory as a sparse directory but retains the benefits of a full-map directory, is used. Everest also supports system partitioning and provides a tightly integrated facility for secure, high-performance communication between partitions. Simulation results for both technical and commercial applications exploring some of the Everest design space are presented. The results show that the features of the Everest architecture can have significant impact on the performance of distributed shared-memory servers.
机译:Everest是一种架构,用于在使用商品共享多处理器(SMP)作为构建块的可分区分布式共享内存系统中实现高性能缓存一致性和消息传递。 Everest体系结构旨在用于使用PowerPC®或Intel®处理器设计未来的IBM服务器。 Everest在三个方面提供高吞吐量协议处理:多个协议引擎,拆分请求响应处理和流水线设计。它采用了高效的目录子系统设计,可与高性能协议引擎的目录访问吞吐量要求相匹配。使用了一种称为完整简明远程(CCR)目录的新目录设计,该目录包含与稀疏目录大致相同的内存量,但保留了全图目录的优点。 Everest还支持系统分区,并提供紧密集成的功能,以在分区之间进行安全,高性能的通信。展示了探索Everest设计空间的技术和商业应用的仿真结果。结果表明,Everest体系结构的功能可能对分布式共享内存服务器的性能产生重大影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号