首页> 外文会议>Proceedings of the ACM computing frontiers conference >DMA-circular: an Enhanced High Level Programmable DMA Controller for Optimized Management of On-chip Local Memories
【24h】

DMA-circular: an Enhanced High Level Programmable DMA Controller for Optimized Management of On-chip Local Memories

机译:DMA-circular:增强的高级可编程DMA控制器,用于片上本地存储器的优化管理

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

摘要

This paper presents DMA-circular, a novel DMA controller for optimized memory management for on-chip local memories. DMA-circular embeds the functionality of caches into the DMA controller and applies aggressive optimizations using novel hardware. DMA-circular anticipates the computation requirements in terms of data transfers and performs buffer management for data that is mapped to the local memory. The explicit hardware support accelerates the most common actions related to the management of a local memory while the cache functionalities enable a high level of programmability for the DMA-circular. The evaluation is done on several high performance kernels from the NAS benchmark suite. Compared to traditional DMA controllers, results show speedups from 1.20x to 2x. keeping the control code overhead under 15% of the kernels' execution time and also reducing the energy consumption up to 40%.
机译:本文介绍了DMA-circular,这是一种新颖的DMA控制器,用于优化片上本地存储器的存储器管理。 DMA-circular将高速缓存的功能嵌入DMA控制器,并使用新颖的硬件进行积极的优化。 DMA-circular预测了数据传输方面的计算需求,并对映射到本地内存的数据执行缓冲区管理。显式的硬件支持可加速与本地内存管理相关的最常见操作,而缓存功能可实现DMA循环的高度可编程性。该评估是在NAS基准套件中的几个高性能内核上完成的。与传统的DMA控制器相比,结果表明速度从1.20倍提高到2倍。将控制代码开销保持在内核执行时间的15%以内,并将能耗降低多达40%。

著录项

  • 来源
  • 会议地点 Cagliari(IT)
  • 作者单位

    Barcelona Supercomputing Center C/ Jordi Girona, 29 08034 Barcelona, Spain;

    Barcelona Supercomputing Center C/ Jordi Girona, 29 08034 Barcelona, Spain,Universitat Politecnica de Catalunya C/ Jordi Girona, 1 -3 08034 Barcelona, Spain;

    Universitat Politecnica de Catalunya C/ Jordi Girona, 1 -3 08034 Barcelona, Spain;

    Barcelona Supercomputing Center C/ Jordi Girona, 29 08034 Barcelona, Spain,Universitat Politecnica de Catalunya C/ Jordi Girona, 1 -3 08034 Barcelona, Spain;

    Barcelona Supercomputing Center C/ Jordi Girona, 29 08034 Barcelona, Spain,Universitat Politecnica de Catalunya C/ Jordi Girona, 1 -3 08034 Barcelona, Spain;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    DMA; local memories; programmability;

    机译:DMA;当地记忆;可编程性;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号