首页> 美国政府科技报告 >Implementation of a Coherent Memory Abstraction on a NUMA (Non-Uniform Memory Access) Multiprocessor: Experiences with PLATINUM (Platform for Investigating Non-Uniform Memory). Revision.
【24h】

Implementation of a Coherent Memory Abstraction on a NUMA (Non-Uniform Memory Access) Multiprocessor: Experiences with PLATINUM (Platform for Investigating Non-Uniform Memory). Revision.

机译:在NUma(非统一存储器访问)多处理器上实现相干存储器抽象:使用pLaTINUm(用于调查非均匀存储器的平台)的经验。修订。

获取原文

摘要

PLATINUM is an operating system kernel with a novel memory management system for Non-uniform Memory Access (NUMA) multiprocessor architectures. This memory management system implements a coherent memory abstraction. Coherent memory is uniformly accessible from all processors in the system. When used by applications coded with appropriate programming styles it appears to be nearly as fast as local physical memory and it reduces memory contention. Coherent memory makes programming NUMA multiprocessors easier for the user while attaining a level of performance comparable with hand-tuned programs. This paper describes the design of the PLATINUM memory management system with emphasis on the implementation of coherent memory and the factors that affect its performance. We measure the cost of basic operations implementing coherent memory. We also measure the performance of a set of application programs running on PLATINUM. Finally, we comment on the interaction between architecture and the coherent memory system. Platinum currently runs on the BBN Butterfly Plys (TM) Multiprocessor. (KR)

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号