首页> 美国卫生研究院文献>Sensors (Basel Switzerland) >Automated Software Acceleration in Programmable Logic for an Efficient NFFT Algorithm Implementation: A Case Study
【2h】

Automated Software Acceleration in Programmable Logic for an Efficient NFFT Algorithm Implementation: A Case Study

机译:高效实现NFFT算法的可编程逻辑中的自动化软件加速:一个案例研究

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Non-equispaced Fast Fourier transform (NFFT) is a very important algorithm in several technological and scientific areas such as synthetic aperture radar, computational photography, medical imaging, telecommunications, seismic analysis and so on. However, its computation complexity is high. In this paper, we describe an efficient NFFT implementation with a hardware coprocessor using an All-Programmable System-on-Chip (APSoC). This is a hybrid device that employs an Advanced RISC Machine (ARM) as Processing System with Programmable Logic for high-performance digital signal processing through parallelism and pipeline techniques. The algorithm has been coded in C language with pragma directives to optimize the architecture of the system. We have used the very novel Software Develop System-on-Chip (SDSoC) evelopment tool that simplifies the interface and partitioning between hardware and software. This provides shorter development cycles and iterative improvements by exploring several architectures of the global system. The computational results shows that hardware acceleration significantly outperformed the software based implementation.
机译:非等距快速傅立叶变换(NFFT)在合成孔径雷达,计算摄影,医学成像,电信,地震分析等多个技术和科学领域都是非常重要的算法。但是,其计算复杂度很高。在本文中,我们描述了使用全可编程片上系统(APSoC)的带有硬件协处理器的高效NFFT实现。这是一种混合设备,采用高级RISC机器(ARM)作为具有可编程逻辑的处理系统,可通过并行和流水线技术进行高性能数字信号处理。该算法已使用Pragma指令以C语言进行编码,以优化系统的体系结构。我们使用了非常新颖的片上软件开发系统(SDSoC)开发工具,该工具简化了硬件和软件之间的接口以及分区。通过探索全局系统的几种体系结构,这提供了更短的开发周期和迭代的改进。计算结果表明,硬件加速明显优于基于软件的实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号