首页> 外文期刊>IEEE Transactions on Computers >Minimizing conflicts between vector streams in interleaved memory systems
【24h】

Minimizing conflicts between vector streams in interleaved memory systems

机译:最小化交错存储系统中向量流之间的冲突

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

摘要

The performance of a vector processor accessing vectors placed in memory is strongly dependent on the conflicts produced in the memory subsystem. These conflicts delay the task of the functional units. There can be conflicts between elements of the same vector and between elements of different vector streams. It is known that the presence of the last kind of conflicts is the main cause of cycles lost. This paper proposes an order to access the elements of a vector stream that reduces the average memory access time in vector processors when several vector streams are concurrently accessed. The proposed order determines that the memory system observes the same stride for all the vector streams of a stride family. Conflicts between concurrent vector streams of the same family are completely eliminated if the rate at which memory modules are requested is less than or equal to their service rate. For other cases, the number of lost cycles due to conflicts is dramatically reduced.
机译:向量处理器访问放置在内存中的向量的性能在很大程度上取决于在内存子系统中产生的冲突。这些冲突延迟了功能单元的任务。同一向量的元素之间以及不同向量流的元素之间可能存在冲突。众所周知,最后一种冲突的存在是导致周期丢失的主要原因。本文提出了一种访问向量流元素的命令,当同时访问多个向量流时,该命令减少了向量处理器中的平均内存访问时间。提议的顺序确定了内存系统对于步幅族的所有矢量流都遵循相同的步幅。如果请求内存模块的速率小于或等于其服务速率,则完全消除了同一系列的并发向量流之间的冲突。对于其他情况,由于冲突而导致的丢失循环数将大大减少。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号