首页> 外文会议>IEEE/ACM International Conference on Computer-Aided Design >Multibank memory optimization for parallel data access in multiple data arrays
【24h】

Multibank memory optimization for parallel data access in multiple data arrays

机译:Multibank内存优化可在多个数据阵列中并行访问数据

获取原文

摘要

To realize high throughput out of a relatively low bandwidth, memory partitioning algorithms have been proposed to separate data arrays into multiple memory banks, from which multiple data can be accessed in parallel. However, previous partitioning schemes only considered the case of single-pattern and single-array. In this paper, we propose an efficient two-step memory partitioning strategy for multi-pattern access in multiple multidimensional arrays. First, a fast, low complexity and low difference-based data splitting algorithm provides a multi-bank solution for multiple patterns access. Then an area-efficiency bank merging algorithm reduce the area overhead caused by partitioning. Experimental results show that our memory splitting algorithm saves up to 83.0% in searching time finding a multi-bank solution, compared to the state-of-the-art approach and the storage overhead can be reduced by 34.5%. Meanwhile the area overheads are saved up to 18.86% and the whole partition time are saved up to 45.6% through our entire algorithm.
机译:为了在相对较低的带宽范围内实现高吞吐量,已经提出了存储器分区算法,以将数据阵列分为多个存储体,从中可以并行访问多个数据。但是,以前的分区方案仅考虑单模式和单阵列的情况。在本文中,我们提出了一种有效的两步内存分区策略,用于多维多维数组中的多模式访问。首先,一种快速,低复杂度和低差异的数据拆分算法为多模式访问提供了一种多库解决方案。然后,面积效率库合并算法减少了分区引起的面积开销。实验结果表明,与最先进的方法相比,我们的内存分割算法在查找多库解决方案的搜索时间上最多可节省83.0%,并且存储开销可以减少34.5%。同时,通过我们的整个算法,可节省高达18.86%的区域开销,而整个分区时间最多可节省45.6%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号