首页> 外文会议>ACM/IEEE conference on Supercomputing >Increasing the effective bandwidth of complex memory systems in multivector processors
【24h】

Increasing the effective bandwidth of complex memory systems in multivector processors

机译:增加多向量处理器中复杂内存系统的有效带宽

获取原文

摘要

In multivector processors, the lost cycles due to conflicts between concurrent vector streams make the effective throughput be lower than the peak throughput. When the request rate of all the concurrent vector streams to every memory module is less than or equal to the service rate, conflicts appear because concurrent vector streams reference memory modules in different orders. In addition, in a memory system where several memory modules are mapped in every bus (complex memory system) bus conflicts are added to memory module conflicts. This paper proposes an access order to the vector stream elements that reduces the average memory access time in vector processors with complex memory systems. When request rate is greater than the service rate, the proposed order reduces the numbe of lost cycles, and the effective throughput increases. In other cases, the effective throughput reach the peak throughput. The proposed order generates the memory references in such a way that the memory modules shared by the concurrent self-conflict-free vector streams, and the sections where memory modules are mapped, are referenced using the same order.

机译:

在多向量处理器中,由于并发向量流之间的冲突而导致的丢失周期使有效吞吐量低于峰值吞吐量。当所有并发矢量流对每个内存模块的请求速率小于或等于服务速率时,会出现冲突,因为并发矢量流以不同顺序引用内存模块。另外,在每个总线上都映射有多个内存模块的内存系统中(复杂内存系统),总线冲突会添加到内存模块冲突中。本文提出了对矢量流元素的访问顺序,以减少具有复杂存储系统的矢量处理器中的平均内存访问时间。当请求速率大于服务速率时,建议的订单将减少丢失周期的数量,并且有效吞吐量会增加。在其他情况下,有效吞吐量达到峰值吞吐量。拟议的顺序生成内存引用的方式是,以相同的顺序引用由并发的无冲突矢量流共享的内存模块以及映射内存模块的部分。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号