首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Reducing PE/memory traffic in multiprocessors by the difference coding of memory addresses
【24h】

Reducing PE/memory traffic in multiprocessors by the difference coding of memory addresses

机译:通过内存地址的差异编码减少多处理器中的PE /内存流量

获取原文
获取原文并翻译 | 示例

摘要

A method of reducing the volume of data flowing through the network in a shared memory parallel computer (multiprocessor) is described. The reduction is achieved by difference coding the memory addresses in messages sent between processing elements (PE's) and memories. In an implementation, each PE would store the last address sent to each memory, and vice versa. Messages that would normally contain an address instead contain the difference between the address associated with the current and most recent messages. Trace-driven simulation shows that only 70% or less of traffic volume (including data and overhead) is necessary, even in systems using coherent caches. The reduction in traffic could result in a lower cost or lower latency network. The cost of the hardware to achieve this is small, and the delay added is insignificant compared to network latency.
机译:描述了一种减少共享存储器并行计算机(多处理器)中流经网络的数据量的方法。通过对在处理元件(PE's)和内存之间发送的消息中的内存地址进行差异编码,可以实现这种减少。在一个实现中,每个PE将存储发送到每个内存的最后一个地址,反之亦然。通常将包含地址的消息将包含与当前消息和最新消息关联的地址之间的差异。跟踪驱动的仿真表明,即使在使用相干缓存的系统中,仅需要70%或更少的流量(包括数据和开销)。通信量的减少可以导致较低的成本或较低的延迟网络。实现此目的的硬件成本很小,与网络延迟相比,增加的延迟微不足道。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号