doonny / PipeCNN

An OpenCL-based FPGA Accelerator for Convolutional Neural Networks
Apache License 2.0
1.23k stars 370 forks source link

CONV_GP_SIZE_X vs WIN_BUF_SIZE #151

Open justinf2 opened 4 years ago

justinf2 commented 4 years ago

Hello, I'm having a hard time understanding what exactly CONV_GP_SIZE_X is controlling. If I'm understanding these parameters correctly WIN_BUF_SIZE is controlling how many pixels are in the window buffer total and CONV_GP_SIZE_X is controlling the number of windows worth of data that is being loaded into the window buffer at a time? I'm likely wrong about CONV_GP_SIZE_X and would greatly appreciate if anyone could clarify the role of CONV_GP_SIZE_X for me.