This lab will explore a 2D video convolution filter and measure its performance on the host machine. These measurements will establish a performance baseline. The amount of acceleration that should be provided by hardware implementation is calculated based on the required performance constraints. In the next lab, we will estimate the performance of the FPGA accelerator. In a nutshell, during this lab, you will:
Learn about video convolution filters
Measure the performance of software implemented convolution filter
Calculate required acceleration vs. software implementation for given performance constraints
Estimate the performance of hardware accelerator before implementation