【24h】

Convolution on Splash 2

机译:Splash 2的卷积

获取原文

摘要

Convolution is a fundamental operation in many signal and image processing applications. Since the computation and communication pattern in a convolution operation is regular, a number of special architectures have been designed and implemented for this operator. The Von Neumann architectures cannot meet the real-time requirements of applications that use convolution as an intermediate step. We combine the advantages of systolic algorithms with the low cost of developing application specific designs using field programmable gate arrays (FPGAs) to build a scalable convolver for use in computer vision systems. The performance of the systolic algorithm of (Kung et al., 1981) is compared theoretically and experimentally with many other convolution algorithms reported in the literature. The implementation of a convolution operation on Splash 2, an attached processor based on Xilinx 4010 FPGAs, is reported with impressive performance gains.
机译:卷积是许多信号和图像处理应用中的基本操作。由于卷积操作中的计算和通信模式是常规的,因此为该操作员设计并实现了许多特殊架构。 Von Neumann架构无法满足使用卷积作为中间步骤的应用程序的实时要求。我们将收缩算法的优点与使用现场可编程门阵列(FPGA)开发专用设计的低成本,以构建可扩展的舒适器,用于计算机视觉系统。 (Kung等人,1981)的性能算法的性能在理论上和实验与文献中报道的许多其他卷积算法进行了实验。令人印象深刻的性能提升,报告了Splash 2上的卷积操作的实现,基于Xilinx 4010 FPGA的附加处理器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号