首页> 外文期刊>ACM Transactions on Embedded Computing Systems >High-Performance and Low-Energy Buffer Mapping Method for Multiprocessor DSP Systems
【24h】

High-Performance and Low-Energy Buffer Mapping Method for Multiprocessor DSP Systems

机译:多处理器DSP系统的高性能和低能耗缓冲区映射方法

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

摘要

When implementing digital signal processing (DSP) applications onto multiprocessor systems, one significant problem in the viewpoints of performance is the memory wall. In this paper, to help alleviate the memory wall problem, we propose a novel, high-performance buffer mapping policy for SDF-represented DSP applications on bus-based multiprocessor systems that support the shared-memory programming model. The proposed policy exploits the bank concurrency of the DRAM main memory system according to the analysis of hierarchical parallelism. Energy consumption is also a critical parameter, especially in battery-based embedded computing systems. In this paper, we apply a synchronization back-off scheme on the top of the proposed high-performance buffer mapping policy to reduce energy consumption. The energy saving is attained by minimizing the number of non-essential synchronization transactions. We measure throughput and energy consumption on both synthetic and real benchmarks. The simulation results show that the proposed buffer mapping policy is very useful in terms of performance, especially in memory-intensive applications where the total execution time of computational tasks is relatively small compared to that of memory operations. In addition, the proposed synchronization back-off scheme provides a reduction in the number of synchronization transactions without degrading performance, which results in system energy saving.
机译:在多处理器系统上实施数字信号处理(DSP)应用程序时,从性能的角度来看,一个重要的问题是内存墙。在本文中,为了帮助减轻内存壁问题,我们为支持共享内存编程模型的基于总线的多处理器系统上的SDF表示的DSP应用程序提出了一种新颖的高性能缓冲区映射策略。根据对分层并行性的分析,提出的策略利用了DRAM主存储系统的存储体并发性。能耗也是一个关键参数,尤其是在基于电池的嵌入式计算系统中。在本文中,我们在提出的高性能缓冲区映射策略的顶部应用了同步回退方案,以减少能耗。通过最小化不必要的同步事务的数量来实现节能。我们以综合基准和实际基准来衡量吞吐量和能耗。仿真结果表明,所提出的缓冲区映射策略在性能方面非常有用,尤其是在内存密集型应用程序中,与内存操作相比,计算任务的总执行时间相对较小。另外,提出的同步回退方案减少了同步事务的数量,而不会降低性能,从而节省了系统能源。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号