首页 | 本学科首页   官方微博 | 高级检索  
     


Data Buffering and Allocation in Mapping Generalized Template Matching on Reconfigurable Systems
Authors:Liang  Xuejun  Jean  Jack  Tomko  Karen
Affiliation:(1) Department of Computer Science and Engineering, Wright State University, Dayton, OH 45435, USA;(2) Department of Electrical and Computer Engineering and Computer Science, University of Cincinnati, Cincinnati, OH 45221, USA
Abstract:Image processing algorithms for 2D digital filtering, morphologic operations, motion estimation, and template matching involve massively parallel computations that can benefit from using reconfigurable systems with massive field programmable gate array (FPGA) hardware resources. In addition, each algorithm can be considered a special case of a ldquogeneralized template matchingrdquo (GTM) operation. Application performance on reconfigurable computer systems is often limited by the bandwidth to host or off chip memory. This paper describes the GTM operation and characterizes the data allocation and buffering strategies for the GTM operation on reconfigurable computers. Several mechanisms that support different levels of parallelism are proposed and summarized in the paper. Finally, the implementation of an infrared automatic target recognition application on two commercial FPGA boards is used to demonstrate the various design options with different data allocation and buffering mechanisms and the pruning of the design space based on the FPGA area and memory constraints.
Keywords:template matching  configurable computing  field programmable gate array (FPGA)  reconfiguration
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号