首页> 外文会议>International Conference on High Performance Computing Simulation >Advanced Pattern based Memory Controller for FPGA based HPC applications
【24h】

Advanced Pattern based Memory Controller for FPGA based HPC applications

机译:基于高级模式的基于FPGA的HPC应用程序的内存控制器

获取原文

摘要

The ever-increasing complexity of high-performance computing applications limits performance due to memory constraints in FPGAs. To address this issue, we propose the Advanced Pattern based Memory Controller (APMC), which supports both regular and irregular memory patterns. The proposed memory controller systematically reduces the latency faced by processors/accelerators due to irregular memory access patterns and low memory bandwidth by using a smart mechanism that collects and stores the different patterns and reuses them when it is needed. In order to prove the effectiveness of the proposed controller, we implemented and tested it on a Xilinx ML505 FPGA board. In order to prove that our controller is efficient in a variety of scenarios, we used several benchmarks with different memory access patterns. The benchmarking results show that our controller consumes 20% less hardware resources, 32% less on chip power and achieves a maximum speedup of 52× and 2.9× for regular and irregular applications respectively.
机译:高性能计算应用的不断增长的复杂性限制了FPGA中的内存约束导致的性能。为解决此问题,我们提出了基于高级模式的内存控制器(APMC),其支持常规和不规则的内存模式。所提出的存储器控​​制器通过使用收集和存储不同图案的智能机制并在需要时重复使用的智能机制,系统地减少了处理器/加速器所面临的延迟而不是由于不规则的存储器访问模式和低存储器带宽。为了证明所提出的控制器的有效性,我们在Xilinx ML505 FPGA板上实施并测试了它。为了证明我们的控制器在各种场景中有效,我们使用了几个具有不同内存访问模式的基准。基准测试结果表明,我们的控制器消耗了20%的硬件资源,芯片功率减少32%,分别实现了52×和2.9×的最大加速度,分别用于定期和不规则的应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号