【24h】

Supporting Ordered Multiprefix Operations in Emulated Shared Memory CMPs

机译:在模拟共享内存CMP中支持有序多前缀操作

获取原文

摘要

Shared memory emulation is a promising technique to address programmability and performance scalability concerns of chip multiprocessors (CMP) because it provides implied synchrony in execution of machine instructions, efficient latency hiding technique, and enough effective bandwidth to route all the memory references even with the heaviest workloads. In our earlier research we have proposed an architectural solution to support concurrent memory access and multioperations on emulated shared memory CMPs with a help of active memory units attached to memory modules. While this solution provides faster memory access than other known solutions with minor silicon area and power consumption overlieads, the results of multiprefixes are unfortunately not in order forcing one to use a relatively slow logarithmic multiprefix algorithm for ordered multiprefixes. In this paper we propose an architectural technique for supporting a limited number of concurrent ordered multiprefix operations in emulated shared memory CMPs. Tlie solution is based on adding special multiprefix arrays to active memory units. Performance, silicon area, and power consumption evaluations are given.
机译:共享内存仿真是一种解决芯片多处理器(CMP)可编程性和性能可扩展性问题的有前途的技术,因为它提供了机器指令执行中的隐式同步,有效的延迟隐藏技术以及足够的有效带宽来路由所有内存引用(即使是最繁重的引用)工作量。在我们较早的研究中,我们提出了一种体系结构解决方案,可通过连接到内存模块的活动内存单元来支持并发内存访问和在仿真共享内存CMP上进行多操作。尽管此解决方案提供了比其他已知解决方案更快的内存访问权限,且具有较小的硅面积和功耗重叠,但不幸的是,多前缀的结果并不是为了迫使人们使用相对较慢的对数多前缀算法来执行有序多前缀。在本文中,我们提出了一种架构技术,用于在仿真共享内存CMP中支持有限数量的并发有序多前缀操作。该解决方案基于在活动内存单元中添加特殊的多前缀数组。给出了性能,硅面积和功耗评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号